SalaryCalculations

Veterinarians Salary in Minnesota

State wage data from the BLS OEWS survey, May 2025.

Median annual

$133,110

Median hourly

$64

Average annual

$146,230

Employed in state

2.1K

The median annual salary for Veterinarians in Minnesota is $133,110, or about $64 an hour. That is 2% higher than the national median.

Pay in Minnesota ranges from $83,280 at the 10th percentile to $217,580 at the 90th percentile. Roughly 2.1K people work as veterinarians in the state.

Pay distribution in Minnesota

10th$83,280
25th$109,260
Median$133,110
75th$164,690
90th$217,580

Salary calculator

Hourly
$64.00
Daily
$512
Weekly
$2,560
Bi-weekly
$5,120
Monthly
$11,093
Annual
$133,110

$133,110 a year is around the 50th percentile for Veterinarianss in Minnesota. The median is $133,110.

Veterinarians pay by metro area in Minnesota

Metro areaMedian annualEmployment
Minneapolis-St. Paul-Bloomington, MN-WI$158,2001.5K
Mankato, MN$134,11050
Rochester, MN$130,00070
Duluth, MN-WI$126,65090
St. Cloud, MN$121,40060
La Crosse-Onalaska, WI-MN$105,23030
Fargo, ND-MN$101,28090
Sioux Falls, SD-MN$98,32080

Other jobs in Minnesota

All salaries in Minnesota →