Salaripedia
English

How much does a veterinarian make in Orlando?

$132,400a year

Median yearly pay for veterinarians in the Orlando-Kissimmee-Sanford, FL metro area. That is $63.67 an hour or $11,040 a month.

Hourly
$63.67
Vs. national median
+2%
Rank among cities
67 of 283
Jobs in the area
570
Pay range
Lowest 10%: $62,430Median: $132,400Highest 10%: $205,700
PercentileYearlyHourly
10th$62,430$30.01
25th$95,070$45.71
Median$132,400$63.67
75th$164,800$79.24
90th$205,700$98.90

Other cities in Florida

Median yearly pay for veterinarians.

Pensacola, FL$147,000
Tallahassee, FL$140,800
Naples, FL$137,000
North Port, FL$136,800
Sebastian, FL$134,000
Palm Bay, FL$133,900
Jacksonville, FL$133,800
Deltona, FL$131,800
Tampa, FL$131,200
Miami, FL$129,900
Lakeland, FL$129,800
Ocala, FL$129,400
Crestview, FL$129,000
Cape Coral, FL$128,900
Port St. Lucie, FL$128,300
Gainesville, FL$115,200
Veterinarian salary in Florida Veterinarian salary in all states

Related jobs in Orlando

Same field, median yearly pay.

Radiologist$475,400
Dentist$469,800
General Internal Medicine Physician$324,200
Psychiatrist$320,300
Physician$283,600
Anesthesiologist$239,200
Orthopedic Surgeon$239,200
Nurse Anesthetist$214,700
Dentist$212,300
Optometrist$160,100
Salaries for every job in Orlando, FL

Frequently asked questions

How much does a veterinarian make an hour in Orlando?

The median hourly pay in the Orlando-Kissimmee-Sanford, FL metro area is $63.67 ($132,400 a year).

Do veterinarians make more in Orlando than the national average?

Yes: $132,400 against $130,100 nationally, 2% more.

How does Orlando compare with the rest of Florida?

The median in Florida is $131,700, so Orlando pays 1% more.

Where does Orlando rank for veterinarian pay?

67 of 283 metro areas with data.

How much does a veterinarian make starting out in Orlando?

The lowest-paid 10% make $62,430 or less a year; the top 10% make $205,700 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.