Salaripedia
English

How much does a school bus monitor make in Grand Rapids?

$36,930a year

Median yearly pay for school bus monitors in the Grand Rapids-Wyoming-Kentwood, MI metro area. That is $17.75 an hour or $3,078 a month.

Hourly
$17.75
Vs. national median
+5%
Rank among cities
31 of 155
Jobs in the area
70
Pay range
Lowest 10%: $28,080Median: $36,930Highest 10%: $45,170
PercentileYearlyHourly
10th$28,080$13.50
25th$31,440$15.12
Median$36,930$17.75
75th$41,000$19.71
90th$45,170$21.72

Other cities in Michigan

Median yearly pay for school bus monitors.

Detroit, MI$36,240
Flint, MI$31,860
South Bend, IN$29,910
Lansing, MI$29,540
School Bus Monitor salary in Michigan School Bus Monitor salary in all states

Related jobs in Grand Rapids

Same field, median yearly pay.

First-Line Supervisors of Police and Detective$97,140
Detective and Criminal Investigator$92,410
First-Line Supervisors of Correctional Officer$79,330
Police and Sheriff's Patrol Officer$74,920
First-Line Supervisors of Firefighting and Prevention Worker$69,230
Correctional Officer and Jailer$68,520
Transportation Security Screener$61,110
Firefighter$56,260
Bailiff$55,010
Protective Service Worker$53,470
Salaries for every job in Grand Rapids, MI

Frequently asked questions

How much does a school bus monitor make an hour in Grand Rapids?

The median hourly pay in the Grand Rapids-Wyoming-Kentwood, MI metro area is $17.75 ($36,930 a year).

Do school bus monitors make more in Grand Rapids than the national average?

Yes: $36,930 against $35,100 nationally, 5% more.

How does Grand Rapids compare with the rest of Michigan?

The median in Michigan is $32,480, so Grand Rapids pays 14% more.

Where does Grand Rapids rank for school bus monitor pay?

31 of 155 metro areas with data.

How much does a school bus monitor make starting out in Grand Rapids?

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