Zookeepers earn $15.79/hr, driving 2.5-year average tenure and care gaps
animal-welfareanimal-welfare0 views
The average US zookeeper earns $15.79 per hour ($32,843/year), barely above minimum wage in many states, despite typically holding a bachelor's degree in biology or zoology and performing physically demanding, hazardous work with dangerous animals. The average tenure across AZA facilities is just 2.5 years, indicating rapid turnover. This matters because animal care quality depends directly on keepers who know their individual animals' baseline behaviors, health patterns, and social dynamics — knowledge that takes years to build and is lost every time a keeper leaves. High turnover means animals are perpetually being handled by people who do not yet understand their needs, increasing stress, missed health indicators, and husbandry errors. The structural cause is that zoos exploit the 'passion premium': because people want to work with animals, employers pay below-market wages knowing there will always be a new graduate willing to accept poverty-level compensation. Zoos generate hundreds of millions in revenue collectively but allocate disproportionately little to frontline staff compensation, investing instead in capital exhibits designed to attract visitors.
Evidence
BLS reports median annual wage of $33,470 for animal caretakers (May 2024). Animals Amplified survey data shows average zookeeper wage of $15.79/hr. AZA survey data shows 2.5-year average keeper tenure. PMC study (PMC10295341) documents occupational stressors including low wages, burnout, and 'passion exploitation' where employers leverage workers' love of animals to justify below-market pay. WFYI News (2023) reports burnout and low pay contributing to industry-wide shortages.