Salaripedia
English

How much does a crossing guard and flagger make in Akron?

$34,690a year

Median yearly pay for crossing guard and flaggers in the Akron, OH metro area. That is $16.68 an hour or $2,891 a month.

Hourly
$16.68
Vs. national median
-9%
Rank among cities
118 of 178
Jobs in the area
190
Pay range
Lowest 10%: $28,300Median: $34,690Highest 10%: $47,830
PercentileYearlyHourly
10th$28,300$13.61
25th$31,920$15.35
Median$34,690$16.68
75th$38,300$18.41
90th$47,830$23.00

Other cities in Ohio

Median yearly pay for crossing guard and flaggers.

Columbus, OH$61,690
Toledo, OH$38,470
Canton, OH$35,080
Cincinnati, OH$34,850
Cleveland, OH$34,450
Crossing Guard and Flagger salary in Ohio Crossing Guard and Flagger salary in all states

Related jobs in Akron

Same field, median yearly pay.

First-Line Supervisors of Police and Detective$99,840
First-Line Supervisors of Firefighting and Prevention Worker$80,960
Detective and Criminal Investigator$76,230
Police and Sheriff's Patrol Officer$74,650
Transportation Security Screener$70,180
Firefighter$61,140
Bailiff$55,660
Fire Inspector and Investigator$54,350
First-Line Supervisors of Security Worker$51,380
Protective Service Worker$46,030
Salaries for every job in Akron, OH

Frequently asked questions

How much does a crossing guard and flagger make an hour in Akron?

The median hourly pay in the Akron, OH metro area is $16.68 ($34,690 a year).

Do crossing guard and flaggers make more in Akron than the national average?

No: $34,690 against $38,100 nationally, 9% less.

How does Akron compare with the rest of Ohio?

The median in Ohio is $37,440, so Akron pays 7% less.

Where does Akron rank for crossing guard and flagger pay?

118 of 178 metro areas with data.

How much does a crossing guard and flagger make starting out in Akron?

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