Salaripedia
English

How much does a bus driver make in Minnesota?

$50,200a year

Median yearly pay for bus drivers in Minnesota. That is $24.13 an hour or $4,183 a month.

Hourly
$24.13
Vs. national median
-15%
Rank among states
29 of 51
Jobs in the state
2,610
Pay range
Lowest 10%: $43,430Median: $50,200Highest 10%: $62,480
PercentileYearlyHourly
10th$43,430$20.88
25th$46,010$22.12
Median$50,200$24.13
75th$58,460$28.11
90th$62,480$30.04

Cities in Minnesota

Metro areas, median yearly pay.

Minneapolis, MN$57,050
Fargo, ND$48,890
Sioux Falls, SD$45,450
Mankato, MN$44,730
Salaries for every job in Minnesota

Nearby in the ranking

States with similar pay for bus drivers.

26. Pennsylvania$51,360
27. Utah$50,730
28. Oklahoma$50,300
29. Minnesota$50,200
30. Idaho$49,000
31. North Dakota$48,890
32. Louisiana$48,860
Bus Driver salary in all states

Frequently asked questions

How much does a bus driver make an hour in Minnesota?

The median hourly pay in Minnesota is $24.13 ($50,200 a year).

Do bus drivers make more in Minnesota than the national average?

No: $50,200 against $59,050 nationally, 15% less.

Where does Minnesota rank for bus driver pay?

Minnesota ranks 29 of 51 states.

Which city in Minnesota pays bus drivers the most?

Minneapolis-St. Paul-Bloomington, MN-WI, with a median of $57,050 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.