Salaripedia
English

How much does a bus driver make in Cape Girardeau?

$47,550a year

Median yearly pay for bus drivers in the Cape Girardeau, MO-IL metro area. That is $22.86 an hour or $3,963 a month.

Hourly
$22.86
Vs. national median
-1%
Rank among cities
138 of 348
Jobs in the area
70
Pay range
Lowest 10%: $28,600Median: $47,550Highest 10%: $61,560
PercentileYearlyHourly
10th$28,600$13.75
25th$35,480$17.06
Median$47,550$22.86
75th$58,550$28.15
90th$61,560$29.60

Other cities in Missouri

Median yearly pay for bus drivers.

Kansas City, MO$48,110
St. Louis, MO$48,100
Jefferson City, MO$47,040
Joplin, MO$46,330
Springfield, MO$45,970
Columbia, MO$44,090
St. Joseph, MO$43,490
Bus Driver salary in Missouri Bus Driver salary in all states

Related jobs in Cape Girardeau

Same field, median yearly pay.

First-Line Supervisors of Transportation and Material Moving Worker$58,430
Heavy and Tractor-Trailer Truck Driver$50,200
Industrial Truck and Tractor Operator$44,150
Driver/Sales Worker$36,480
Laborer and Freight$36,430
Packer and Packager$35,740
Stocker and Order Filler$35,040
Light Truck Driver$35,020
Shuttle Driver and Chauffeur$33,290
Cleaners of Vehicle and Equipment$33,090
Salaries for every job in Cape Girardeau, MO

Frequently asked questions

How much does a bus driver make an hour in Cape Girardeau?

The median hourly pay in the Cape Girardeau, MO-IL metro area is $22.86 ($47,550 a year).

Do bus drivers make more in Cape Girardeau than the national average?

No: $47,550 against $47,920 nationally, 1% less.

How does Cape Girardeau compare with the rest of Missouri?

The median in Missouri is $46,880, so Cape Girardeau pays 1% more.

Where does Cape Girardeau rank for bus driver pay?

138 of 348 metro areas with data.

How much does a bus driver make starting out in Cape Girardeau?

The lowest-paid 10% make $28,600 or less a year; the top 10% make $61,560 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.