Crossing Guards and Flaggers Salary in North Carolina
BLS OEWS May 2025 • 10 metro areas • North Carolina
Crossing Guards and Flaggers in North Carolina earn a median salary of $33,845 per year on average across 10 metro and nonmetro areas, -10.2% vs the national median of $37,700. An estimated 1,660 crossing guards and flaggers are employed across North Carolina, with salaries ranging from $28,140 to $36,680 depending on location.
$33,845
Avg median salary in North Carolina
$36,680
Highest paying metro
$28,140
Lowest paying metro
1,660
Employed in North Carolina
Compare Crossing Guards and Flaggers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Crossing Guards and Flaggers
inCrossing Guards and Flaggers salaries by city in North Carolina
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Asheville, NC | $36,680 | $36,400 | $37,500 | 50 |
| Charlotte, NC-SC | $36,160 | $29,050 | $36,170 | 410 |
| Durham, NC | $35,770 | $35,770 | $35,770 | 300 |
| Raleigh, NC | $35,550 | $34,660 | $35,640 | 400 |
| Winston, NC | $35,290 | $33,930 | $35,290 | 150 |
| Greensboro, NC | $33,870 | $33,730 | $34,660 | 120 |
| Wilmington, NC | $33,850 | $33,850 | $41,600 | 100 |
| Hickory, NC | $33,570 | $33,570 | $37,440 | 90 |
| Western North Carolina | $29,570 | $29,290 | $32,130 | 40 |
| Central North Carolina | $28,140 | $27,810 | $33,190 | — |