SalaryGlobe

Crossing Guards and Flaggers Salary by City (2026)

184 metro areas · National average: $41,127 · Source: BLS OEWS

The table below shows Crossing Guards and Flaggers salaries across 184 U.S. metropolitan areas, sorted from highest to lowest. Click any city to see the full wage breakdown.

Metro Area Mean Annual
Charleston, SC $75,360
Vallejo, CA $66,480
Bellingham, WA $66,360
Seattle, WA $65,330
San Francisco, CA $65,290
Wenatchee, WA $64,460
Sacramento, CA $64,220
Santa Rosa, CA $62,600
Mount Vernon, WA $62,520
Spokane, WA $61,160
Athens, GA $60,560
Santa Maria, CA $58,120
Los Angeles, CA $57,440
Salinas, CA $57,140
Olympia, WA $56,690
Fresno, CA $56,430
San Diego, CA $56,040
San Jose, CA $55,750
Davenport, IA $54,430
Salem, OR $53,600
Portland, OR $53,410
Medford, OR $53,200
Hartford, CT $53,110
San Luis Obispo, CA $52,810
Bremerton, WA $52,240
Stockton, CA $52,200
Oxnard, CA $52,170
Albany, NY $52,050
Urban Honolulu, HI $50,060
Eugene, OR $49,730
Modesto, CA $49,550
Fargo, ND $49,430
Norwich, CT $49,020
Trenton, NJ $48,320
Minneapolis, MN $47,990
Burlington, VT $47,970
Riverside, CA $47,790
York, PA $47,770
New Haven, CT $47,550
Boston, MA $46,840
Colorado Springs, CO $46,740
New York, NY $46,680
Visalia, CA $46,480
Madison, WI $46,240
Champaign, IL $46,170
Chicago, IL $45,900
Providence, RI $45,580
Gainesville, FL $45,560
Racine, WI $45,220
Nashville, TN $45,110
Muncie, IN $44,660
Altoona, PA $44,470
St. Louis, MO $44,060
Harrisburg, PA $43,970
Philadelphia, PA $43,880
State College, PA $43,880
Lancaster, PA $43,870
Rochester, NY $43,670
Reno, NV $42,930
Binghamton, NY $42,900
Bridgeport, CT $42,860
Portland, ME $42,610
Milwaukee, WI $42,390
Washington, DC $42,390
Coeur d'Alene, ID $42,030
Atlantic City, NJ $41,930
Kingsport, TN $41,780
Boise City, ID $41,700
Port St. Lucie, FL $41,600
Lewiston, ME $41,460
Peoria, IL $41,410
Knoxville, TN $41,300
Indianapolis, IN $41,120
Manchester, NH $41,000
South Bend, IN $40,910
Asheville, NC $40,770
Kiryas Joel, NY $40,770
Waterbury, CT $40,500
Worcester, MA $40,470
Springfield, MA $40,390
Pittsburgh, PA $40,360
North Port, FL $40,350
Bangor, ME $40,180
Austin, TX $39,940
Yuma, AZ $39,710
Erie, PA $39,680
Allentown, PA $39,560
Boulder, CO $39,430
Syracuse, NY $39,340
Columbus, OH $39,210
Atlanta, GA $38,930
Utica, NY $38,900
Baltimore, MD $38,870
Green Bay, WI $38,540
Denver, CO $38,330
Buffalo, NY $38,310
Jacksonville, FL $38,270
Canton, OH $38,030
Louisville/Jefferson County, KY $37,890
Charleston, WV $37,550
Elmira, NY $37,460
Corpus Christi, TX $37,380
Tampa, FL $37,210
Elkhart, IN $37,100
Huntington, WV $37,070
Panama City, FL $37,070
Pueblo, CO $36,790
Appleton, WI $36,740
Reading, PA $36,680
Miami, FL $36,670
San Antonio, TX $36,630
Bloomington, IN $36,460
Columbia, SC $36,440
Vineland, NJ $36,400
Orlando, FL $36,370
Virginia Beach, VA $36,360
Grand Rapids, MI $36,320
Dayton, OH $36,120
Dover, DE $36,080
St. George, UT $36,050
Phoenix, AZ $35,990
Lexington, KY $35,970
Charlotte, NC $35,890
Ocala, FL $35,860
Memphis, TN $35,840
Waco, TX $35,830
Raleigh, NC $35,670
Wilmington, NC $35,630
Pensacola, FL $35,620
Hickory, NC $35,530
Las Vegas, NV $35,500
Staunton, VA $35,470
Savannah, GA $35,450
Salt Lake City, UT $35,380
Richmond, VA $35,290
Greensboro, NC $35,270
Macon, GA $35,260
Tallahassee, FL $35,240
Winston, NC $35,060
Palm Bay, FL $34,920
Beaumont, TX $34,880
Ann Arbor, MI $34,670
Cleveland, OH $34,660
Florence, SC $34,650
Gulfport, MS $34,630
El Centro, CA $34,600
Cincinnati, OH $34,530
Kansas City, MO $34,520
Houston, TX $34,380
Hagerstown, MD $34,360
Dallas, TX $34,130
Roanoke, VA $34,130
Provo, UT $33,860
Fayetteville, AR $33,410
Detroit, MI $33,370
Midland, MI $33,240
Akron, OH $33,140
Toledo, OH $33,100
Tucson, AZ $32,860
Ogden, UT $32,830
Greenville, SC $32,540
Augusta, GA $32,420
Lansing, MI $32,350
Lubbock, TX $32,300
Niles, MI $32,280
Janesville, WI $32,020
Albuquerque, NM $31,960
Oklahoma City, OK $31,650
Deltona, FL $30,910
Lakeland, FL $30,630
McAllen, TX $30,430
New Orleans, LA $30,060
Flint, MI $29,990
Parkersburg, WV $29,880
Birmingham, AL $29,800
Little Rock, AR $29,650
Jackson, MS $29,480
Logan, UT $28,670
Tulsa, OK $28,550
Killeen, TX $28,190
Montgomery, AL $25,770
Amarillo, TX $24,150
El Paso, TX $24,060
Baton Rouge, LA $23,650