Crossing Guards and Flaggers Salary in North Carolina

Ranked #45 of 49 · NC

21.7% below U.S. average
Mean annual salary $33,940 ≈ $16/hr
Median annual salary $33,730
Employment 2,760

Salary Distribution (10th–90th percentile)

P10 $29,500P25 $31,200 Median $33,730P75 $35,430P90 $36,150

About 80% of crossing guards and flaggerss in North Carolina earn between $29,500 and $36,150. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$33,940
U.S. average
$43,350

The mean crossing guards and flaggers salary in North Carolina is $33,940, about 21.7% below the U.S. average ($43,350). That works out to roughly $16/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Durham-Chapel Hill, NC $35,770 $35,910 300
Asheville, NC $35,300 $35,820 70
Raleigh-Cary, NC $35,050 $34,350 510
Winston-Salem, NC $34,880 $35,010 220
Charlotte-Concord-Gastonia, NC-SC $34,690 $35,390 720
Wilmington, NC $33,470 $34,430 160
Greensboro-High Point, NC $32,740 $32,980 210
Western North Carolina nonmetropolitan area $29,570 $31,740 40

← Back to all crossing guards and flaggers states