How much does a veterinarian make in Minnesota?
$133,100a year
Median yearly pay for veterinarians in Minnesota. That is $64.00 an hour or $11,090 a month.
- Hourly
- $64.00
- Vs. national median
- +2%
- Rank among states
- 10 of 49
- Jobs in the state
- 2,140
Pay range
Lowest 10%: $83,280Median: $133,100Highest 10%: $217,600
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $83,280 | $40.04 | |
| 25th | $109,300 | $52.53 | |
| Median | $133,100 | $64.00 | |
| 75th | $164,700 | $79.18 | |
| 90th | $217,600 | $104.61 |
Cities in Minnesota
Metro areas, median yearly pay.
| Minneapolis, MN | $158,200 |
| Mankato, MN | $134,100 |
| Rochester, MN | $130,000 |
| Duluth, MN | $126,700 |
| St. Cloud, MN | $121,400 |
| La Crosse, WI | $105,200 |
| Fargo, ND | $101,300 |
| Sioux Falls, SD | $98,320 |
Nearby in the ranking
States with similar pay for veterinarians.
| 7. District of Columbia | $134,500 |
| 8. Illinois | $133,600 |
| 9. Pennsylvania | $133,500 |
| 10. Minnesota | $133,100 |
| 11. New York | $131,800 |
| 12. Vermont | $131,800 |
| 13. Florida | $131,700 |
Frequently asked questions
How much does a veterinarian make an hour in Minnesota?
The median hourly pay in Minnesota is $64.00 ($133,100 a year).
Do veterinarians make more in Minnesota than the national average?
Yes: $133,100 against $130,100 nationally, 2% more.
Where does Minnesota rank for veterinarian pay?
Minnesota ranks 10 of 49 states.
Which city in Minnesota pays veterinarians the most?
Minneapolis-St. Paul-Bloomington, MN-WI, with a median of $158,200 a year.
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.