Hourly pay for veterinarians ranges from $25 to $60 depending on experience, location, and work setting
A newly licensed veterinarian working at a clinic typically earns between $25 and $35 per hour. A veterinarian with five to ten years of experience usually makes $35 to $50 per hour. Those with substantial experience or who own their own practice can earn $50 to $60 per hour or more. These figures are based on typical salary ranges divided by standard work hours, though actual hourly earnings depend heavily on whether you work in a private clinic, emergency hospital, research facility, or government agency.
The variation matters because a veterinarian's total income depends not just on hourly rate but on how many hours they actually work. A clinic veterinarian might work 40 to 50 hours per week, while an emergency veterinarian might work 12-hour shifts with irregular scheduling. A practice owner's hourly earnings can be higher but are offset by business expenses and the unpredictability of income.
Key Takeaways
- Entry-level veterinarians in private clinics typically earn $25 to $35 per hour, while experienced veterinarians earn $40 to $60 per hour.
- Emergency and specialty veterinary hospitals generally pay more per hour than general practice clinics.
- Geographic location significantly affects hourly pay—rural areas and regions with fewer veterinarians often offer higher rates.
- Veterinarians who own their practice set their own rates but must account for overhead costs like facility rent, equipment, and staff salaries.
- Shift type and schedule flexibility affect both hourly rate and total annual earnings.
How experience and credentials affect hourly earnings
A veterinarian fresh out of veterinary school with a Doctor of Veterinary Medicine (DVM) degree typically starts at the lower end of the pay scale—around $25 to $32 per hour at a general practice clinic. This reflects the reality that new graduates need supervision, take longer to complete procedures, and have not yet built a client base or reputation.
After three to five years of practice, a veterinarian's hourly rate usually rises to $35 to $45 per hour as they work faster, handle more complex cases independently, and attract returning clients. Veterinarians who pursue additional certifications—such as board certification in surgery, dentistry, or internal medicine through the American Veterinary Medical Association (AVMA)—can command $50 to $65 per hour or more because they perform specialized procedures that general practitioners cannot.
Ownership changes the calculation entirely. A veterinarian who buys or opens a clinic sets their own hourly rate, but their actual take-home pay depends on revenue minus all business costs. A clinic owner might charge $80 to $120 per hour for services but net only $40 to $60 per hour after paying staff, rent, utilities, medical supplies, and equipment maintenance.
Pay differences between clinic types and settings
General practice clinics—the most common setting—typically pay $28 to $45 per hour depending on location and experience. These clinics handle routine exams, vaccinations, spaying and neutering, and basic dental work. The work is predictable and usually happens during standard business hours, though many clinics stay open evenings and weekends.
Emergency and specialty hospitals pay significantly more, usually $45 to $65 per hour, because they handle urgent cases, perform complex surgeries, and require veterinarians to work nights, weekends, and holidays. The work is more stressful and demands faster decision-making, which justifies the higher rate. However, emergency veterinarians often work 12-hour shifts and may be on call, so their total weekly hours and schedule are less predictable.
Government positions—such as veterinarians working for the U.S. Department of Agriculture (USDA), state animal health departments, or public health agencies—typically pay $35 to $55 per hour with stable schedules, benefits, and pension plans. Research positions at universities or pharmaceutical companies may pay $40 to $60 per hour but often require a master's degree or PhD in addition to the DVM.
How location affects what veterinarians earn per hour
Geographic location has a substantial impact on hourly pay. Veterinarians in major metropolitan areas like New York, Los Angeles, and San Francisco typically earn $40 to $65 per hour because the cost of living is high, clinic overhead is expensive, and there is strong demand for services. Suburban areas around large cities usually pay $35 to $50 per hour.
Rural areas and small towns often pay $30 to $45 per hour, but the lower hourly rate sometimes reflects lower local costs and less competition. Some rural areas actually offer higher pay—$45 to $55 per hour—because there are fewer veterinarians available and clinics struggle to recruit. States with veterinary shortages, particularly in the Great Plains and Mountain West, sometimes offer signing bonuses or loan forgiveness programs in addition to hourly pay.
Regional cost of living matters too. A veterinarian earning $40 per hour in rural Kansas has more purchasing power than one earning $50 per hour in Boston, where rent and expenses are substantially higher.
Self-employment and practice ownership
A veterinarian who owns a clinic or works as an independent contractor operates differently from a salaried employee. Instead of earning an hourly wage, they charge clients for services and keep the revenue after expenses. A solo practice owner might charge $75 to $150 per hour for a routine exam, but after paying a veterinary technician, receptionist, rent, utilities, medical supplies, and equipment, their net hourly earnings might be $35 to $55 per hour—sometimes less in the first few years while building the practice.
Practice ownership offers the potential for higher total income but requires managing a business, handling irregular cash flow, and bearing all financial risk. Many veterinarians work as employees for the first five to ten years to build experience and savings before opening their own clinic.
How shift type and schedule affect total earnings
A veterinarian working standard daytime hours at a general clinic might earn $35 per hour for 40 to 45 hours per week, totaling roughly $70,000 to $79,000 annually before taxes. An emergency veterinarian earning $55 per hour but working only 36 hours per week (three 12-hour shifts) would earn about $102,000 annually—higher hourly pay but fewer total hours.
Shift differentials also matter. Some emergency hospitals pay an additional $5 to $10 per hour for night shifts or weekend work, which can push earnings to $60 to $75 per hour during those times. A veterinarian who works a mix of day and night shifts might average $50 per hour across all hours worked.
Schedule flexibility is a trade-off. A clinic veterinarian works predictable hours but earns less per hour. An emergency veterinarian earns more per hour but works irregular shifts, is on call, and may work holidays. Some veterinarians prefer the stability; others prefer the higher pay despite the unpredictability.
Frequently Asked Questions
Do veterinarians make more money than human doctors?
No. Human physicians typically earn $60 to $100+ per hour depending on specialty, while veterinarians earn $25 to $65 per hour. However, veterinarians have lower education debt on average because veterinary school is shorter and less expensive than medical school, so their net lifetime earnings can be closer than the hourly rates suggest.
What's the difference between a veterinarian's hourly pay and their annual salary?
Hourly pay is what they earn per hour worked. Annual salary is hourly pay multiplied by the number of hours worked per year. A veterinarian earning $40 per hour who works 2,000 hours per year (roughly 40 hours per week) earns about $80,000 annually. If they work 2,500 hours per year, they earn about $100,000. The difference depends on how many weeks they work and how many hours per week.
Do veterinarians get paid more if they specialize?
Yes. A board-certified specialist—such as a surgeon, cardiologist, or dentist—typically earns $50 to $75 per hour compared to $35 to $45 per hour for a general practitioner. Specialization requires additional training and certification, which takes time and money but increases earning potential significantly.
Can a new veterinarian negotiate their starting hourly rate?
Yes, within limits. A newly licensed veterinarian can negotiate based on their grades, internship experience, and any additional certifications, but most clinics have a standard starting rate for new graduates. After one to two years of experience, negotiating for a higher rate becomes easier because you have a track record and other clinics may be willing to hire you at a higher wage.
Do veterinarians earn more in private practice or working for a corporation?
It depends. Corporate veterinary chains (like Banfield or VCA) typically pay $32 to $48 per hour with benefits and stability. Independent private clinics may pay $30 to $50 per hour. Owning your own practice can pay more but involves business risk and overhead costs. The best choice depends on whether you value stability and benefits or independence and potential higher income.