Bus Drivers, School Salary in Minnesota

BLS OEWS May 2025 • 9 metro areas • Minnesota

Bus Drivers, School in Minnesota earn a median salary of $47,442 per year on average across 9 metro and nonmetro areas, +0.9% vs the national median of $47,040. An estimated 10,790 bus drivers, school are employed across Minnesota, with salaries ranging from $46,000 to $50,220 depending on location.

$47,442 Avg median salary in Minnesota
$50,220 Highest paying metro
$46,000 Lowest paying metro
10,790 Employed in Minnesota

Compare Bus Drivers, School salaries & buying power

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

Full tool →
Bus Drivers, School
in
    vs

      Bus Drivers, School salaries by city in Minnesota

      Metro area Median salary 25th pct 75th pct Employed
      Minneapolis, MN-WI $50,220 $49,330 $58,200 6,320
      Northeast Minnesota $48,160 $44,770 $57,450 160
      Rochester, MN $47,620 $45,500 $49,200 360
      Southwest Minnesota $47,350 $44,770 $49,100 1,040
      Southeast Minnesota $47,080 $39,630 $48,230 930
      St. Cloud, MN $47,030 $45,610 $53,440 360
      Mankato, MN $46,760 $43,810 $48,980 400
      Northwest Minnesota $46,760 $44,560 $51,240 930
      Duluth, MN-WI $46,000 $44,280 $47,560 290

      View Bus Drivers, School salaries in all cities