Veterinarians Salary in Florida

BLS OEWS May 2025 • 21 metro areas • Florida

Veterinarians in Florida earn a median salary of $128,153 per year on average across 21 metro and nonmetro areas, +2.1% vs the national median of $125,510. An estimated 5,220 veterinarians are employed across Florida, with salaries ranging from $106,170 to $135,760 depending on location.

$128,153 Avg median salary in Florida
$135,760 Highest paying metro
$106,170 Lowest paying metro
5,220 Employed in Florida

Compare Veterinarians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Veterinarians
in
    vs

      Veterinarians salaries by city in Florida

      Metro area Median salary 25th pct 75th pct Employed
      Tallahassee, FL $135,760 $105,070 $143,610 160
      North Port, FL $134,000 $106,040 $162,630 200
      Tampa, FL $132,730 $104,580 $163,820 940
      Crestview, FL $132,700 $106,820 $164,990 140
      Port St. Lucie, FL $131,940 $99,850 $155,250 120
      Miami, FL $131,790 $98,520 $167,110 1,260
      Cape Coral, FL $131,710 $102,890 $154,900 180
      Naples, FL $131,660 $106,490 $170,540 90
      Orlando, FL $131,530 $102,250 $157,600 580
      Jacksonville, FL $131,130 $98,980 $155,980 490
      North Florida $130,380 $86,940 $158,640 50
      Lakeland, FL $130,190 $100,530 $154,270 150
      Palm Bay, FL $129,650 $93,640 $160,430 160
      South Florida $129,500 $93,980 $158,700 40
      Deltona, FL $129,380 $89,360 $148,630 130
      Pensacola, FL $128,070 $98,970 $158,800 140
      Punta Gorda, FL $126,180 $103,080 $147,140 40
      Sebastian, FL $122,770 $78,750 $162,440 50
      Homosassa Springs, FL $119,990 $98,220 $150,960 40
      Ocala, FL $113,990 $57,350 $139,340 120
      Gainesville, FL $106,170 $76,520 $133,660 140

      View Veterinarians salaries in all cities