Salaripedia
English

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

$32,370a year

Median yearly pay for crossing guard and flaggers in the Macon-Bibb County, GA metro area. That is $15.56 an hour or $2,698 a month.

Hourly
$15.56
Vs. national median
-15%
Rank among cities
147 of 178
Jobs in the area
50
Pay range
Lowest 10%: $20,860Median: $32,370Highest 10%: $59,240
PercentileYearlyHourly
10th$20,860$10.03
25th$21,880$10.52
Median$32,370$15.56
75th$45,080$21.67
90th$59,240$28.48

Other cities in Georgia

Median yearly pay for crossing guard and flaggers.

Savannah, GA$37,240
Athens, GA$35,010
Atlanta, GA$34,990
Augusta, GA$33,130
Rome, GA$20,970
Albany, GA$20,070
Crossing Guard and Flagger salary in Georgia Crossing Guard and Flagger salary in all states

Related jobs in Macon

Same field, median yearly pay.

First-Line Supervisors of Police and Detective$75,720
Detective and Criminal Investigator$68,520
First-Line Supervisors of Correctional Officer$58,810
First-Line Supervisors of Firefighting and Prevention Worker$57,990
Correctional Officer and Jailer$48,810
Police and Sheriff's Patrol Officer$46,630
Firefighter$45,660
Security Guard$33,940
Salaries for every job in Macon, GA

Frequently asked questions

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

The median hourly pay in the Macon-Bibb County, GA metro area is $15.56 ($32,370 a year).

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

No: $32,370 against $38,100 nationally, 15% less.

How does Macon compare with the rest of Georgia?

The median in Georgia is $34,230, so Macon pays 5% less.

Where does Macon rank for crossing guard and flagger pay?

147 of 178 metro areas with data.

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

The lowest-paid 10% make $20,860 or less a year; the top 10% make $59,240 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.