Hourly Pay for Veterinarians Varies Widely by Location and Experience
Veterinarians in the United States earn between $25 and $60 per hour on average, though the actual figure depends on where you work, how long you have been practicing, and what type of animal medicine you do. A newly licensed veterinarian working at an animal clinic in a rural area might earn closer to $25 to $35 per hour, while an experienced veterinarian in a major city or specialty practice could earn $50 to $60 per hour or more. These are hourly rates, not annual salaries divided by 2,000 hours—many veterinarians work irregular schedules that include evenings and weekends, which can affect their total yearly income.
The U.S. Bureau of Labor Statistics reports that the median annual salary for veterinarians is around $100,000 to $110,000, but this number masks real differences in how much individual veterinarians take home. A veterinarian working 40 hours a week at $40 per hour earns roughly $83,000 per year before taxes. One working the same hours at $55 per hour earns roughly $114,000. The difference between these two is often not skill or effort, but geography, employer type, and years of experience.
Key Takeaways
- Hourly pay for veterinarians ranges from $25 to $60 per hour depending on location, experience, and specialty, with rural practices typically paying less than urban ones.
- Newly licensed veterinarians usually start at the lower end of the range, while those with 10 or more years of experience often earn significantly more.
- Veterinarians in emergency clinics, specialty practices, and research positions often earn more per hour than those in general small-animal clinics.
- Geographic location has one of the largest effects on hourly pay, with veterinarians in states like California, New York, and Massachusetts earning substantially more than those in rural states.
- Self-employed veterinarians who own their practice may earn more per hour but also bear all business costs, which reduces take-home pay.
How Experience Affects Hourly Earnings
A veterinarian fresh out of veterinary school typically earns $25 to $35 per hour in their first year or two. This reflects the reality that new graduates need training in the specific practices and systems of their employer, and they often see fewer complex cases than experienced veterinarians. After three to five years, most veterinarians move into the $35 to $45 per hour range as they build a client base and handle more cases independently.
Veterinarians with 10 or more years of experience often earn $45 to $60 per hour, and some earn more. This increase reflects both their ability to work faster and more confidently and their value to employers—experienced veterinarians can train newer staff, handle difficult cases, and manage client relationships that bring in revenue. Veterinarians who become practice owners or partners can earn even more, though their take-home pay depends on how much of the clinic's revenue goes back into the business.
Location and Regional Pay Differences
Where you practice matters as much as how long you have been practicing. Veterinarians in California, New York, Massachusetts, and other high-cost-of-living states typically earn $50 to $65 per hour, while those in rural areas of the Midwest or South might earn $28 to $40 per hour. This is not always because urban veterinarians are more skilled—it reflects the cost of living in those areas, the density of pet owners who can afford veterinary care, and competition for veterinarians in undersupplied regions.
Suburban practices near major cities often fall in the middle, with hourly rates around $40 to $50. Rural veterinarians sometimes earn less per hour but may have lower living costs and less competition for clients. Some rural areas offer loan forgiveness or signing bonuses to attract veterinarians, which can offset lower hourly rates over time.
Hourly Pay by Type of Veterinary Practice
The type of practice you work in has a direct effect on hourly pay. Small-animal clinics (dogs, cats, rabbits) typically pay $30 to $50 per hour depending on location and experience. Large-animal practices (horses, cattle, livestock) often pay similarly, though the work is more physically demanding and may involve on-call hours for emergencies.
Specialty practices—such as orthopedic surgery, cardiology, or dermatology—pay significantly more, usually $50 to $75 per hour or higher, because they require additional training beyond veterinary school and handle more complex cases. Emergency and critical-care clinics often pay $45 to $65 per hour because they operate 24 hours a day and require veterinarians to work nights and weekends. Research positions, government jobs (such as with the USDA), and academic veterinary medicine positions vary widely but often pay $40 to $60 per hour with more predictable schedules.
Self-Employment and Practice Ownership
A veterinarian who owns their practice may earn more per hour than an employee, but the calculation is more complex. A practice owner keeps a larger share of the revenue from each appointment, but they also pay for rent, equipment, staff salaries, liability insurance, and utilities. A solo practice owner might gross $80 to $100 per hour from client appointments but net only $35 to $50 per hour after all business expenses.
Practice ownership also requires upfront capital—buying or leasing a clinic space, purchasing diagnostic equipment, and building inventory—which can take years to recoup. Many veterinarians who own practices report higher annual incomes than employees after five to ten years, but the first few years often involve lower take-home pay and longer work hours. Partnership arrangements, where two or more veterinarians share ownership and expenses, can reduce risk and improve hourly earnings compared to solo ownership.
How Veterinary School Debt Affects Take-Home Pay
Most veterinarians graduate with significant student loan debt—often $150,000 to $200,000 or more. This debt does not change the hourly rate a veterinarian earns, but it affects how much of that hourly pay they actually keep. A veterinarian earning $45 per hour might have $1,500 to $2,000 per month in loan payments, which reduces their effective take-home pay by $9 to $12 per hour.
Federal loan forgiveness programs exist for veterinarians who work in rural or underserved areas, and some employers offer loan repayment information as part of their compensation package. These benefits can effectively increase take-home pay without raising the hourly rate itself. When comparing job offers, it is worth asking whether the employer contributes to loan repayment or offers other benefits that reduce your out-of-pocket costs.
Frequently Asked Questions
Do veterinarians earn more per hour than human doctors?
No. Physicians typically earn $100 to $200 per hour or more, depending on specialty and experience. Veterinarians earn substantially less per hour, though the cost of veterinary school is also lower than medical school. The difference reflects the lower revenue that veterinary practices generate compared to human medical practices.
Do emergency veterinarians earn more per hour than regular clinic veterinarians?
Yes, usually. Emergency clinics pay $45 to $65 per hour because they operate 24/7, require veterinarians to work nights and weekends, and handle more critical cases. Regular clinic veterinarians typically earn $30 to $50 per hour. The trade-off is that emergency work is more stressful and involves less predictable scheduling.
What is the difference between a veterinarian's hourly rate and their annual salary?
Hourly rate is what you earn per hour worked. Annual salary is that rate multiplied by the number of hours you actually work per year. A veterinarian earning $40 per hour who works 2,000 hours per year earns roughly $80,000 annually. But if they work 2,500 hours (including on-call time), they earn roughly $100,000. Many veterinarians work irregular hours, so the relationship between hourly pay and annual income is not straightforward.
Do veterinarians in private practice earn more than those in corporate clinics?
It depends. Corporate clinic chains (like Banfield or VCA) typically pay $35 to $50 per hour with benefits and predictable schedules. Independent practices may pay $40 to $55 per hour but often have fewer benefits. Owners of independent practices can earn more overall, but only after accounting for business expenses and the cost of building the practice.
Does specialization always lead to higher hourly pay?
Usually, but not always. A veterinarian with a specialty certification (surgery, dentistry, dermatology) typically earns $50 to $75 per hour compared to $35 to $50 for general practice. However, specialization requires additional training after veterinary school, which delays earning and adds to debt. The higher hourly rate is real, but it takes time to recoup the investment in that training.