Crossing Guards and Flaggers Salary

Average salary, salary range, and compensation data for Crossing Guards and Flaggers positions across the United States.

Median Annual Salary

$37,700

National average

Salary Range

$29,940 – $61,440

10th–90th percentile

Data Year

2024

Source: BLS

Crossing Guards and Flaggers Salary by City

LocationMedian SalaryMinMax
Charleston-North Charleston, SC$99,060$34,550$99,060
Athens-Clarke County, GA$82,400$28,170$82,400
Vallejo, CA$80,720$43,270$84,110
North Valley-Northern Mountains Region of California nonmetropolitan area$80,190$37,160$82,240
Eastern Oregon nonmetropolitan area$73,450$36,790$73,450
Wenatchee-East Wenatchee, WA$66,410$46,790$85,380
Spokane-Spokane Valley, WA$64,060$38,740$73,040
Mount Vernon-Anacortes, WA$63,510$40,930$76,620
Bellingham, WA$61,280$46,260$83,810
Sacramento-Roseville-Folsom, CA$61,170$36,590$91,390
North Dakota$60,940$46,510$61,960
Eastern Washington nonmetropolitan area$60,150$33,860$72,470
Washington$59,680$42,090$83,060
San Francisco-Oakland-Fremont, CA$59,300$45,030$93,270
Santa Rosa-Petaluma, CA$59,110$43,140$84,690
Seattle-Tacoma-Bellevue, WA$58,450$43,840$88,040
San Jose-Sunnyvale-Santa Clara, CA$58,160$36,500$81,750
Western Washington nonmetropolitan area$55,840$44,910$77,150
Salinas, CA$55,680$40,150$100,690
Central East New York nonmetropolitan area$55,230$31,200$76,900
Urban Honolulu, HI$53,940$41,050$58,730
Hawaii$53,940$40,510$59,220
Olympia-Lacey-Tumwater, WA$51,470$39,270$77,370
Altoona, PA$51,460$23,980$53,830
Coast Oregon nonmetropolitan area$50,960$36,300$73,450
Southern Ohio nonmetropolitan area$50,800$27,660$61,300
East South Dakota nonmetropolitan area$50,340$33,010$51,390
South Dakota$50,260$33,010$54,490
Santa Maria-Santa Barbara, CA$49,340$39,320$81,220
California$49,310$35,930$82,510
San Diego-Chula Vista-Carlsbad, CA$49,040$41,980$81,980
Los Angeles-Long Beach-Anaheim, CA$48,970$36,090$80,930
Fresno, CA$48,770$33,870$85,850
Minnesota$48,590$34,290$67,040
Minneapolis-St. Paul-Bloomington, MN-WI$48,590$34,290$54,720
Portland-Vancouver-Hillsboro, OR-WA$48,550$39,460$75,200
Oxnard-Thousand Oaks-Ventura, CA$47,710$38,570$68,490
North Coast Region of California nonmetropolitan area$47,560$37,710$92,150
Massachusetts nonmetropolitan area$47,460$31,520$60,010
Oregon$47,140$38,310$73,450
Eugene-Springfield, OR$47,140$39,520$68,330
Bremerton-Silverdale-Port Orchard, WA$47,050$40,320$68,830
Salem, OR$46,620$38,280$66,770
Medford, OR$46,570$46,570$75,070
Fargo, ND-MN$46,510$37,910$60,940
Stockton-Lodi, CA$46,420$35,930$78,980
Southern Vermont nonmetropolitan area$46,130$45,170$55,940
San Luis Obispo-Paso Robles, CA$45,710$33,280$80,950
Vermont$45,670$44,000$54,800
Burlington-South Burlington, VT$45,480$44,000$54,800
Madison, WI$45,370$29,880$73,790
New Hampshire$44,960$34,770$46,750
Yuma, AZ$44,660$31,340$44,660
Visalia, CA$44,380$37,330$57,510
New York-Newark-Jersey City, NY-NJ$44,190$35,840$58,990
Eastern Ohio nonmetropolitan area$44,190$28,410$60,110
New York$44,180$36,760$59,220
Colorado Springs, CO$44,180$36,090$56,340
Trenton-Princeton, NJ$43,920$41,480$53,210
Hartford-West Hartford-East Hartford, CT$43,790$35,870$93,140
Coeur d'Alene, ID$43,310$39,950$43,310
Austin-Round Rock-San Marcos, TX$43,260$29,590$43,260
Boston-Cambridge-Newton, MA-NH$43,020$35,360$63,980
New Haven, CT$42,980$32,640$68,570
Rhode Island$42,930$29,120$68,540
Portland-South Portland, ME$42,610$39,210$47,280
Northern New Hampshire nonmetropolitan area$42,540$31,160$44,960
Washington-Arlington-Alexandria, DC-VA-MD-WV$42,510$35,880$50,530
Montana$42,300$31,300$58,020
New Jersey$42,270$33,140$58,320
Maine$42,130$35,820$45,740
Modesto, CA$42,130$36,500$85,680
Green Bay, WI$41,600$29,020$42,290
Reno, NV$41,590$32,850$62,200
Lewiston-Auburn, ME$41,560$37,340$44,470
Riverside-San Bernardino-Ontario, CA$41,240$35,880$77,840
Massachusetts$41,010$33,910$60,010
Atlantic City-Hammonton, NJ$40,640$32,520$54,990
Boise City, ID$40,470$39,930$43,660
Idaho$40,000$38,610$43,780
York-Hanover, PA$39,920$28,690$96,580
Albany-Schenectady-Troy, NY$39,850$33,560$87,190
Boulder, CO$39,770$32,480$44,780
Bridgeport-Stamford-Danbury, CT$39,770$32,640$58,450
District of Columbia$39,610$35,880$45,830
Iowa$39,380$27,910$84,790
Port St. Lucie, FL$39,040$30,390$58,130
Nashville-Davidson--Murfreesboro--Franklin, TN$39,020$35,040$58,550
Bangor, ME$39,020$36,090$44,710
Kiryas Joel-Poughkeepsie-Newburgh, NY$38,850$33,690$49,180
Illinois$38,820$29,120$83,840
Chicago-Naperville-Elgin, IL-IN$38,820$31,110$80,630
Racine-Mount Pleasant, WI$38,740$37,170$70,610
Northwestern Idaho nonmetropolitan area$38,730$31,070$38,730
Providence-Warwick, RI-MA$38,540$29,120$66,390
Waterbury-Shelton, CT$38,490$33,900$39,070
Connecticut$38,490$33,430$72,610
Northern Michigan nonmetropolitan area$38,370$27,800$38,370
South Florida nonmetropolitan area$38,070$31,020$44,720
North Florida nonmetropolitan area$38,030$28,730$56,000
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$37,840$33,190$64,300
Orlando-Kissimmee-Sanford, FL$37,820$30,680$38,390
Tennessee$37,770$32,990$51,260
San Antonio-New Braunfels, TX$37,740$28,810$38,480
Colorado$37,660$34,770$45,290
Kingsport-Bristol, TN-VA$37,570$26,400$62,830
Western Wyoming nonmetropolitan area$37,560$31,900$54,700
Manchester-Nashua, NH$37,550$34,770$45,620
Norwich-New London-Willimantic, CT$37,460$36,380$72,800
Virginia$37,360$29,430$44,060
Southwest New York nonmetropolitan area$37,340$31,200$43,720
Nebraska$37,240$26,510$45,630
Northeast Virginia nonmetropolitan area$37,200$35,180$58,340
Buffalo-Cheektowaga, NY$37,190$31,200$44,050
Connecticut nonmetropolitan area$37,180$33,430$41,730
State College, PA$37,070$29,650$59,920
Pittsburgh, PA$36,980$29,940$57,420
Lancaster, PA$36,910$24,500$58,060
Syracuse, NY$36,830$31,200$47,120
Denver-Aurora-Centennial, CO$36,820$34,770$43,200
Harrisburg-Carlisle, PA$36,820$29,970$57,610
Allentown-Bethlehem-Easton, PA-NJ$36,790$29,880$59,810
Wisconsin$36,780$27,580$69,130
Milwaukee-Waukesha, WI$36,780$31,680$72,800
Asheville, NC$36,680$36,090$60,150
Knoxville, TN$36,600$35,680$43,050
South Bend-Mishawaka, IN-MI$36,580$28,870$64,280
Rochester, NY$36,510$31,900$64,930
Miami-Fort Lauderdale-West Palm Beach, FL$36,430$29,610$41,490
Wyoming$36,400$31,890$54,700
Maryland$36,270$32,130$48,120
Pennsylvania$36,240$28,690$55,700
Charlotte-Concord-Gastonia, NC-SC$36,160$29,040$43,390
Virginia Beach-Chesapeake-Norfolk, VA-NC$36,140$29,050$41,410
Delaware$36,120$31,110$45,960
Bloomington, IN$36,120$36,120$36,130
Northwest Colorado nonmetropolitan area$36,120$33,500$42,700
Indiana$36,100$33,510$62,280
Indianapolis-Carmel-Greenwood, IN$36,100$35,560$59,490
North Port-Bradenton-Sarasota, FL$36,090$31,210$50,520
Tampa-St. Petersburg-Clearwater, FL$36,080$26,740$47,720
Salt Lake City-Murray, UT$35,970$30,670$37,290
Columbus, OH$35,860$29,530$68,450
Kansas nonmetropolitan area$35,820$26,360$38,690
St. George, UT$35,780$32,150$40,040
Baltimore-Columbia-Towson, MD$35,710$34,280$48,100
Beaumont-Port Arthur, TX$35,680$29,000$40,560
Northern Indiana nonmetropolitan area$35,680$31,340$62,280
Elkhart-Goshen, IN$35,560$33,470$44,050
Southwest Virginia nonmetropolitan area$35,560$27,580$42,870
Raleigh-Cary, NC$35,550$28,760$37,280
Pueblo, CO$35,480$33,200$40,210
Florida$35,480$29,600$44,260
Panama City-Panama City Beach, FL$35,430$30,350$47,960
Reading, PA$35,430$21,540$47,420
Jacksonville, FL$35,420$31,110$47,510
North Carolina$35,290$29,040$41,370
Winston-Salem, NC$35,290$27,870$43,920
Champaign-Urbana, IL$35,260$29,120$84,350
Lubbock, TX$35,260$22,410$37,350
Atlanta-Sandy Springs-Roswell, GA$35,240$30,560$62,230
Central Pennsylvania nonmetropolitan area$35,240$23,830$62,090
Staunton-Stuarts Draft, VA$35,200$35,200$35,980
Springfield, MA$35,180$33,910$57,040
Muncie, IN$35,180$31,820$61,820
Richmond, VA$35,150$27,620$41,880
Grand Rapids-Wyoming-Kentwood, MI$35,150$28,120$50,920
Gainesville, FL$35,030$32,350$63,800
Maryland nonmetropolitan area$34,970$31,830$41,110
Northeastern Pennsylvania nonmetropolitan area$34,960$21,050$78,820
South Illinois nonmetropolitan area$34,900$29,120$83,140
Louisville/Jefferson County, KY-IN$34,890$33,640$51,140
Georgia$34,850$27,620$51,480
Ohio$34,850$26,680$50,820
Dayton-Kettering-Beavercreek, OH$34,660$29,730$43,740
Roanoke, VA$34,640$29,120$39,550
Central Indiana nonmetropolitan area$34,600$26,710$42,760
Worcester, MA$34,540$32,240$66,400
Utah$34,480$27,370$39,770
Cincinnati, OH-KY-IN$34,460$27,740$44,680
Canton-Massillon, OH$34,350$29,120$52,580
Davenport-Moline-Rock Island, IA-IL$34,340$29,120$113,340
Utica-Rome, NY$34,260$31,200$56,030
Appleton, WI$34,220$20,740$70,100
Palm Bay-Melbourne-Titusville, FL$34,110$31,200$39,040
Toledo, OH$34,110$28,350$35,790
Ocala, FL$34,090$30,030$40,730
Akron, OH$34,040$28,250$37,090
Phoenix-Mesa-Chandler, AZ$34,020$30,050$44,780
Arizona$34,020$30,020$44,510
Midland, MI$34,000$28,220$37,570
South Central Wisconsin nonmetropolitan area$33,900$24,850$37,920
Kentucky$33,870$32,760$41,480
Greensboro-High Point, NC$33,870$28,870$43,300
Lexington-Fayette, KY$33,870$32,760$41,480
Wilmington, NC$33,850$27,820$41,600
Erie, PA$33,800$19,990$59,700
Tallahassee, FL$33,620$29,290$44,000
Hickory-Lenoir-Morganton, NC$33,570$26,970$43,700
Dover, DE$33,560$27,840$35,180
Savannah, GA$33,450$21,890$47,470
El Centro, CA$33,280$33,280$33,680
Columbia, SC$33,210$28,740$41,310
Ogden, UT$33,190$24,150$36,640
St. Louis, MO-IL$33,190$30,730$84,260
Missouri$33,190$27,350$61,970
Northern West Virginia nonmetropolitan area$33,180$29,040$54,920
Dallas-Fort Worth-Arlington, TX$33,140$25,930$42,370
Las Vegas-Henderson-North Las Vegas, NV$33,140$31,130$42,290
West Central Illinois nonmetropolitan area$33,140$29,120$83,140
Capital/Northern New York nonmetropolitan area$33,140$31,200$63,630
Houston-Pasadena-The Woodlands, TX$33,050$24,960$44,670
Memphis, TN-MS-AR$32,990$32,880$43,900
Waco, TX$32,950$31,990$42,440
Nevada$32,860$30,180$42,890
Texas$32,730$24,790$43,260
Kansas$32,720$27,420$41,150
East Central Illinois nonmetropolitan area$32,490$29,120$46,170
South Carolina$32,480$28,370$94,120
Fayetteville-Springdale-Rogers, AR$32,260$28,180$34,740
McAllen-Edinburg-Mission, TX$32,240$21,260$32,240
Pensacola-Ferry Pass-Brent, FL$32,180$32,180$41,370
Hill Country Region of Texas nonmetropolitan area$32,160$23,360$43,310
Tucson, AZ$32,050$29,850$38,260
Binghamton, NY$32,030$31,760$74,580
Provo-Orem-Lehi, UT$31,910$29,850$38,370
Gulfport-Biloxi, MS$31,850$26,460$52,310
West Virginia$31,800$28,240$54,930
Greenville-Anderson-Greer, SC$31,680$28,370$35,710
Lakeland-Winter Haven, FL$31,520$25,310$33,020
Flint, MI$31,500$21,490$36,430
Vineland, NJ$31,470$31,470$44,800
Elmira, NY$31,370$31,370$56,190
Niles, MI$31,350$29,400$36,090
Peoria, IL$31,200$29,120$83,840
Michigan$31,200$24,020$41,600
Corpus Christi, TX$31,200$27,930$61,690
Hagerstown-Martinsburg, MD-WV$31,200$31,200$40,920
North Georgia nonmetropolitan area$31,200$25,070$37,670
North Region of Texas nonmetropolitan area$31,200$28,920$41,600
Ann Arbor, MI$31,160$29,880$43,190
Oklahoma City, OK$31,110$22,490$39,990
New Mexico$31,110$29,620$35,080
Albuquerque, NM$31,110$31,110$31,150
Detroit-Warren-Dearborn, MI$31,110$24,150$41,490
Kansas City, MO-KS$31,110$29,780$41,790
Upper Peninsula of Michigan nonmetropolitan area$31,110$23,880$36,510
New Orleans-Metairie, LA$31,050$15,080$44,920
Lansing-East Lansing, MI$31,050$27,540$37,150
Macon-Bibb County, GA$31,000$20,670$69,920
Northeastern Wisconsin nonmetropolitan area$30,760$22,820$40,080
Arkansas$30,590$26,470$32,280
Little Rock-North Little Rock-Conway, AR$30,590$22,880$30,630
Northwest Illinois nonmetropolitan area$30,580$29,120$83,140
West Delta Mississippi nonmetropolitan area$30,510$21,050$35,880
Cleveland, OH$30,220$24,900$59,920
Deltona-Daytona Beach-Ormond Beach, FL$30,180$25,710$36,420
Charleston, WV$30,170$29,450$56,710
Mississippi$30,160$19,130$41,640
Augusta-Richmond County, GA-SC$29,920$27,630$36,290
Southern Michigan nonmetropolitan area$29,890$23,040$66,280
Huntington-Ashland, WV-KY-OH$29,840$28,240$57,780
Florence, SC$29,250$24,600$45,120
Jackson, MS$29,250$19,130$42,450
Birmingham, AL$28,770$23,880$35,440
Janesville-Beloit, WI$28,390$27,580$39,770
High Desert Utah nonmetropolitan area$28,310$24,020$41,480
Tulsa, OK$28,300$24,370$28,300
Oklahoma$28,300$22,490$36,400
Central North Carolina nonmetropolitan area$28,140$26,520$37,340
Logan, UT-ID$27,370$24,300$32,980
Killeen-Temple, TX$27,300$25,910$30,600
Mid Michigan nonmetropolitan area$26,970$21,490$29,850
Parkersburg-Vienna, WV$26,430$20,740$36,460
Northeast Alabama nonmetropolitan area$26,270$23,350$38,500
Alabama$25,480$19,560$41,540
Northwestern Pennsylvania nonmetropolitan area$24,060$21,050$63,490
Louisiana$22,980$15,080$42,900
Amarillo, TX$21,170$18,770$30,770
Montgomery, AL$20,580$19,560$33,190
El Paso, TX$20,000$20,000$31,960
Baton Rouge, LA$17,960$17,310$36,030

Frequently Asked Questions

How much does a Crossing Guards and Flaggers make?β–Ύ

The median annual salary for a Crossing Guards and Flaggers is $37,700, with a typical range of $29,940 – $61,440 depending on experience, location, and employer.

What is the starting salary for a Crossing Guards and Flaggers?β–Ύ

Entry-level Crossing Guards and Flaggers positions typically start around $29,940 per year. Salaries increase significantly with experience and specialization.

Where do Crossing Guards and Flaggerss earn the most?β–Ύ

Crossing Guards and Flaggerss tend to earn the highest salaries in major metropolitan areas. Use the salary by city table above to compare compensation across different locations.