Salaripedia
English

How much does a bus driver make in Hagerstown?

$38,740a year

Median yearly pay for bus drivers in the Hagerstown-Martinsburg, MD-WV metro area. That is $18.63 an hour or $3,228 a month.

Hourly
$18.63
Vs. national median
-19%
Rank among cities
279 of 348
Jobs in the area
690
Pay range
Lowest 10%: $30,090Median: $38,740Highest 10%: $59,760
PercentileYearlyHourly
10th$30,090$14.47
25th$35,500$17.07
Median$38,740$18.63
75th$46,280$22.25
90th$59,760$28.73

Other cities in Maryland

Median yearly pay for bus drivers.

Baltimore, MD$57,850
Washington, DC$57,610
Lexington Park, MD$55,990
Philadelphia, PA$51,960
Salisbury, MD$46,400
Bus Driver salary in Maryland Bus Driver salary in all states

Related jobs in Hagerstown

Same field, median yearly pay.

First-Line Supervisors of Transportation and Material Moving Worker$60,720
Heavy and Tractor-Trailer Truck Driver$56,310
Light Truck Driver$53,190
Bus Driver$44,810
Industrial Truck and Tractor Operator$43,790
Refuse and Recyclable Material Collector$39,950
Laborer and Freight$38,100
Stocker and Order Filler$37,190
Driver/Sales Worker$36,660
Shuttle Driver and Chauffeur$33,410
Salaries for every job in Hagerstown, MD

Frequently asked questions

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

The median hourly pay in the Hagerstown-Martinsburg, MD-WV metro area is $18.63 ($38,740 a year).

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

No: $38,740 against $47,920 nationally, 19% less.

How does Hagerstown compare with the rest of Maryland?

The median in Maryland is $56,450, so Hagerstown pays 31% less.

Where does Hagerstown rank for bus driver pay?

279 of 348 metro areas with data.

How much does a bus driver make starting out in Hagerstown?

The lowest-paid 10% make $30,090 or less a year; the top 10% make $59,760 or more.

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.