How Much do Bus Drivers Make in Maryland?

Do bus drivers in Maryland make a lot of money? What is the average pay for Maryland bus drivers?

According to the Bureau of Labor Statistics, bus drivers in Maryland earn an average of $46,090 a year, equivalent to $22.16 an hour.

This is almost exactly the same as bus drivers nationwide, but it is 23% less than the typical Maryland worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
  • This does not include school bus drivers who are a separate category
Maryland Bus Driver Wages by Percentile
Percentile Hourly Annually
90th $30.86 $64,190
75th $27.31 $56,810
50th $20.80 $43,260
25th $17.11 $35,600
10th $14.94 $31,080
Maryland Bus Drivers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Baltimore $22.26 $46,300
Hagerstown $20.86 $43,390
Salisbury $14.81 $30,810
Maryland Bus Driver Wages by Year
Year Hourly Annually
2019 $22.16 $46,090
2018 $20.94 $43,560
2017 $20.34 $42,310
2016 $19.12 $39,760
2015 $18.95 $39,410
2014 $18.70 $38,890
2013 $19.71 $41,000
2012 $19.60 $40,770
2011 $18.28 $38,020