SalaryCalculations

Crossing Guards and Flaggers Salary in Ohio

State wage data from the BLS OEWS survey, May 2025.

Median annual

$37,440

Median hourly

$18

Average annual

$42,780

Employed in state

2.7K

The median annual salary for Crossing Guards and Flaggers in Ohio is $37,440, or about $18 an hour. That is 2% lower than the national median.

Pay in Ohio ranges from $28,180 at the 10th percentile to $61,690 at the 90th percentile. Roughly 2.7K people work as crossing guards and flaggers in the state.

Pay distribution in Ohio

10th$28,180
25th$33,030
Median$37,440
75th$59,420
90th$61,690

Salary calculator

Hourly
$18.00
Daily
$144
Weekly
$720
Bi-weekly
$1,440
Monthly
$3,120
Annual
$37,440

$37,440 a year is around the 50th percentile for Crossing Guards and Flaggerss in Ohio. The median is $37,440.

Crossing Guards and Flaggers pay by metro area in Ohio

Metro areaMedian annualEmployment
Columbus, OH$61,690960
Toledo, OH$38,470180
Canton-Massillon, OH$35,08070
Cincinnati, OH-KY-IN$34,850250
Akron, OH$34,690190
Cleveland, OH$34,450580

Other jobs in Ohio

All salaries in Ohio →