WageDepth

Average Salary for Crossing Guards and Flaggers

SOC 33-9091 · Protective Service Occupations · 2024 data

The median annual wage for Crossing Guards and Flaggers in the United States is $37,700 ($18.13/hr), based on 2024 BLS OEWS data. Wages range from $29,940 at the 10th percentile to $61,440 at the 90th percentile nationally. An estimated 90,180 people work in this occupation across the country. The national median wage has grown 26.7% since 2019.

Median Annual

$37,700

Mean Annual

$42,910

10th Pct

$29,940

75th Pct

$46,920

Employment

90,180

Salary Distribution

$30k
10th
$34k
25th
$38k
Median
$47k
75th
$61k
90th

Highest Paying Metro Areas

Metro Area Median Annual
Charleston-North Charleston, SC $99,060
Athens-Clarke County, GA $82,400
Vallejo, CA $80,720
Wenatchee-East Wenatchee, WA $66,410
Spokane-Spokane Valley, WA $64,060
Mount Vernon-Anacortes, WA $63,510
Bellingham, WA $61,280
Sacramento-Roseville-Folsom, CA $61,170
San Francisco-Oakland-Fremont, CA $59,300
Santa Rosa-Petaluma, CA $59,110
Seattle-Tacoma-Bellevue, WA $58,450
San Jose-Sunnyvale-Santa Clara, CA $58,160
Salinas, CA $55,680
Urban Honolulu, HI $53,940
Olympia-Lacey-Tumwater, WA $51,470

Salary by State

State Median Annual
North Dakota $60,940
Washington $59,680
Hawaii $53,940
South Dakota $50,260
California $49,310
Minnesota $48,590
Oregon $47,140
Vermont $45,670
New Hampshire $44,960
New York $44,180
Rhode Island $42,930
Montana $42,300
New Jersey $42,270
Maine $42,130
Massachusetts $41,010
Idaho $40,000
District of Columbia $39,610
Iowa $39,380
Illinois $38,820
Connecticut $38,490
Tennessee $37,770
Colorado $37,660
Virginia $37,360
Nebraska $37,240
Wisconsin $36,780
Wyoming $36,400
Maryland $36,270
Pennsylvania $36,240
Delaware $36,120
Indiana $36,100
Florida $35,480
North Carolina $35,290
Ohio $34,850
Georgia $34,850
Utah $34,480
Arizona $34,020
Kentucky $33,870
Missouri $33,190
Nevada $32,860
Texas $32,730
Kansas $32,720
South Carolina $32,480
West Virginia $31,800
Michigan $31,200
New Mexico $31,110
Arkansas $30,590
Mississippi $30,160
Oklahoma $28,300
Alabama $25,480
Louisiana $22,980

National Wage Trend

View data table
Year Median Annual
2024 $37,700
2023 $36,370
2022 $33,380
2021 $31,450
2020 $30,790
2019 $29,760