SOC 33-9094 · Protective Service Occupations

School Bus Monitors

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$35,100
U.S. median hourly wage$16.88
U.S. employment78,420

Nationally, school bus monitors earned a median of $35,100 per year as of the May 2025 OEWS estimates, across 78,420 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

School Bus Monitors: pay and employment by state
State
Washington$42,330$20.354700.1
District of Columbia$41,720$20.06Not publishedNot published
Oregon$40,900$19.663800.2
Hawaii$40,250$19.352200.4
Vermont$39,020$18.76700.2
Maryland$38,750$18.632,3700.9
Minnesota$38,590$18.567900.3
North Dakota$38,480$18.501200.3
California$38,360$18.441,2600.1
Maine$38,060$18.301600.2
Utah$38,020$18.284700.3
New Hampshire$37,620$18.091200.2
New York$36,910$17.7419,0902.0
Wyoming$36,810$17.703301.2
Wisconsin$36,640$17.613100.1
Delaware$36,560$17.582800.6
Virginia$36,510$17.561,9200.5
New Mexico$36,250$17.433300.4
New Jersey$36,100$17.356,1001.4
Massachusetts$36,020$17.322,3000.6
Rhode Island$35,910$17.27Not publishedNot published
Connecticut$35,350$16.991,5200.9
Pennsylvania$35,290$16.973,1800.5
Nebraska$34,750$16.714800.5
Montana$34,740$16.702000.4
Arizona$34,560$16.621,5700.5
South Dakota$34,380$16.531400.3
Missouri$34,220$16.451,5300.5
Florida$34,110$16.404,0800.4
Alaska$33,990$16.342600.8
Illinois$33,840$16.276,9301.1
Indiana$33,590$16.152,0200.6
Colorado$33,540$16.121500.1
North Carolina$32,970$15.851,3600.3
Iowa$32,740$15.745200.3
Michigan$32,480$15.621,8600.4
Idaho$32,230$15.493400.4
Georgia$30,130$14.482,8700.6
Kansas$29,420$14.151,2400.9
Texas$29,300$14.092,6100.2
Nevada$29,230$14.051600.1
Arkansas$28,260$13.597800.6
Kentucky$28,220$13.573700.2
Alabama$28,210$13.561300.1
Oklahoma$28,130$13.527200.4
Ohio$28,110$13.511,0000.2
Tennessee$27,250$13.108300.3
South Carolina$26,240$12.621,1800.5
Louisiana$25,250$12.141,1700.6
Mississippi$23,500$11.305400.5

Pay by metro area

All 160 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$17,050$27,090$37,130$47,170Houma-Bayou Cane-Thibodaux, LA — $17,050Augusta-Richmond County, GA-SC — $20,190Savannah, GA — $20,370Kokomo, IN — $24,150Jackson, MS — $24,750New Orleans-Metairie, LA — $25,070Twin Falls, ID — $25,250Killeen-Temple, TX — $25,990Greenville-Anderson-Greer, SC — $26,240Knoxville, TN — $26,680Oklahoma City, OK — $26,910Youngstown-Warren, OH — $26,920Gulfport-Biloxi, MS — $26,970Memphis, TN-MS-AR — $27,250Slidell-Mandeville-Covington, LA — $27,260Cleveland, OH — $27,320Brunswick-St. Simons, GA — $27,430Dayton-Kettering-Beavercreek, OH — $27,450Columbus, GA-AL — $27,560Spartanburg, SC — $27,770Columbia, SC — $27,780Wichita, KS — $27,790Jonesboro, AR — $27,990Chattanooga, TN-GA — $28,180Dallas-Fort Worth-Arlington, TX — $28,640Tulsa, OK — $28,770San Antonio-New Braunfels, TX — $28,840Little Rock-North Little Rock-Conway, AR — $28,850Michigan City-La Porte, IN — $28,910Baton Rouge, LA — $29,300Jacksonville, FL — $29,390El Paso, TX — $29,520Lansing-East Lansing, MI — $29,540Cincinnati, OH-KY-IN — $29,570Boise City, ID — $29,600Houston-Pasadena-The Woodlands, TX — $29,660South Bend-Mishawaka, IN-MI — $29,910Beaumont-Port Arthur, TX — $30,070Atlanta-Sandy Springs-Roswell, GA — $30,130McAllen-Edinburg-Mission, TX — $30,180Lynchburg, VA — $30,240Richmond, VA — $30,420Nashville-Davidson--Murfreesboro--Franklin, TN — $30,640North Port-Bradenton-Sarasota, FL — $30,670Lake Havasu City-Kingman, AZ — $30,830Fayetteville-Springdale-Rogers, AR — $30,990Warner Robins, GA — $31,180Kankakee, IL — $31,200Rockford, IL — $31,200Springfield, IL — $31,200Lake Charles, LA — $31,410Kansas City, MO-KS — $31,500Davenport-Moline-Rock Island, IA-IL — $31,570Raleigh-Cary, NC — $31,630Flint, MI — $31,860Louisville/Jefferson County, KY-IN — $31,860Fort Smith, AR-OK — $31,950Lafayette-West Lafayette, IN — $32,030Trenton-Princeton, NJ — $32,220Tampa-St. Petersburg-Clearwater, FL — $32,330Fort Wayne, IN — $32,340Binghamton, NY — $32,370Joplin, MO-KS — $32,470Pensacola-Ferry Pass-Brent, FL — $32,780Columbus, OH — $32,830Roanoke, VA — $33,080Austin-Round Rock-San Marcos, TX — $33,100Charleston-North Charleston, SC — $33,120Lancaster, PA — $33,210St. George, UT — $33,270Watertown-Fort Drum, NY — $33,290Pittsfield, MA — $33,330Winston-Salem, NC — $33,380Greensboro-High Point, NC — $33,430Topeka, KS — $33,560Indianapolis-Carmel-Greenwood, IN — $33,590Elmira, NY — $33,700Bloomington, IL — $33,750Manchester-Nashua, NH — $33,750Utica-Rome, NY — $33,800Chicago-Naperville-Elgin, IL-IN — $33,890Champaign-Urbana, IL — $33,900Omaha, NE-IA — $33,930Anchorage, AK — $33,990Waterbury-Shelton, CT — $34,010Charlotte-Concord-Gastonia, NC-SC — $34,120Orlando-Kissimmee-Sanford, FL — $34,430Miami-Fort Lauderdale-West Palm Beach, FL — $34,440Port St. Lucie, FL — $34,440Buffalo-Cheektowaga, NY — $34,460Cedar Rapids, IA — $34,590Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $34,620Tucson, AZ — $34,650Rochester, NY — $34,710Kingston, NY — $34,770Albany-Schenectady-Troy, NY — $34,780New Haven, CT — $34,790St. Louis, MO-IL — $34,880Pittsburgh, PA — $34,970Rapid City, SD — $35,000Atlantic City-Hammonton, NJ — $35,010Phoenix-Mesa-Chandler, AZ — $35,040Virginia Beach-Chesapeake-Norfolk, VA-NC — $35,040Gainesville, FL — $35,060Albuquerque, NM — $35,110Crestview-Fort Walton Beach-Destin, FL — $35,120Bridgeport-Stamford-Danbury, CT — $35,450Athens-Clarke County, GA — $35,520Hartford-West Hartford-East Hartford, CT — $35,520Evansville, IN — $35,620Glens Falls, NY — $35,750Providence-Warwick, RI-MA — $35,910Syracuse, NY — $35,950Amherst Town-Northampton, MA — $35,980Spokane-Spokane Valley, WA — $36,130Reading, PA — $36,140Detroit-Warren-Dearborn, MI — $36,240Farmington, NM — $36,250Lakeland-Winter Haven, FL — $36,270Dover, DE — $36,410Elkhart-Goshen, IN — $36,490Riverside-San Bernardino-Ontario, CA — $36,540Allentown-Bethlehem-Easton, PA-NJ — $36,610Provo-Orem-Lehi, UT — $36,830Grand Rapids-Wyoming-Kentwood, MI — $36,930Kiryas Joel-Poughkeepsie-Newburgh, NY — $37,130Peoria, IL — $37,140Fargo, ND-MN — $37,150Bangor, ME — $37,300New York-Newark-Jersey City, NY-NJ — $37,340Durham-Chapel Hill, NC — $37,630Harrisonburg, VA — $37,660Bakersfield-Delano, CA — $38,220Los Angeles-Long Beach-Anaheim, CA — $38,360Lewiston-Auburn, ME — $38,410Boston-Cambridge-Newton, MA-NH — $38,470Baltimore-Columbia-Towson, MD — $38,590Minneapolis-St. Paul-Bloomington, MN-WI — $38,670Salt Lake City-Murray, UT — $38,820San Diego-Chula Vista-Carlsbad, CA — $38,920Rocky Mount, NC — $39,080Green Bay, WI — $39,880Worcester, MA — $40,130Barnstable Town, MA — $40,160Sacramento-Roseville-Folsom, CA — $40,540Olympia-Lacey-Tumwater, WA — $40,710Stockton-Lodi, CA — $41,050Lexington Park, MD — $41,490Portland-Vancouver-Hillsboro, OR-WA — $41,490Kennewick-Richland, WA — $41,660Rochester, MN — $41,720Washington-Arlington-Alexandria, DC-VA-MD-WV — $41,720Eugene-Springfield, OR — $43,110San Francisco-Oakland-Fremont, CA — $43,250Seattle-Tacoma-Bellevue, WA — $47,170

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

School Bus Monitors: pay and employment by metro area
Metro area
Seattle-Tacoma-Bellevue, WA$47,170$22.681900.1
San Francisco-Oakland-Fremont, CA$43,250$20.791400.1
Eugene-Springfield, OR$43,110$20.731000.6
Rochester, MN$41,720$20.06700.6
Washington-Arlington-Alexandria, DC-VA-MD-WV$41,720$20.062,2200.7
Kennewick-Richland, WA$41,660$20.03600.4
Lexington Park, MD$41,490$19.95901.3
Portland-Vancouver-Hillsboro, OR-WA$41,490$19.952100.2
Stockton-Lodi, CA$41,050$19.74400.1
Olympia-Lacey-Tumwater, WA$40,710$19.57500.4
Sacramento-Roseville-Folsom, CA$40,540$19.49500.0
Barnstable Town, MA$40,160$19.31500.5
Worcester, MA$40,130$19.303300.9
Green Bay, WI$39,880$19.17600.4
Rocky Mount, NC$39,080$18.791001.8
San Diego-Chula Vista-Carlsbad, CA$38,920$18.71Not publishedNot published
Salt Lake City-Murray, UT$38,820$18.661500.2
Minneapolis-St. Paul-Bloomington, MN-WI$38,670$18.595800.3
Baltimore-Columbia-Towson, MD$38,590$18.556500.5
Boston-Cambridge-Newton, MA-NH$38,470$18.501,0900.4
Lewiston-Auburn, ME$38,410$18.47400.8
Los Angeles-Long Beach-Anaheim, CA$38,360$18.442700.0
Bakersfield-Delano, CA$38,220$18.381100.3
Harrisonburg, VA$37,660$18.11300.5
Durham-Chapel Hill, NC$37,630$18.09800.2
New York-Newark-Jersey City, NY-NJ$37,340$17.9516,2601.7
Bangor, ME$37,300$17.93500.7
Fargo, ND-MN$37,150$17.86400.3
Peoria, IL$37,140$17.862401.4
Kiryas Joel-Poughkeepsie-Newburgh, NY$37,130$17.857302.7
Grand Rapids-Wyoming-Kentwood, MI$36,930$17.76700.1
Provo-Orem-Lehi, UT$36,830$17.71Not publishedNot published
Allentown-Bethlehem-Easton, PA-NJ$36,610$17.601600.4
Riverside-San Bernardino-Ontario, CA$36,540$17.572800.2
Elkhart-Goshen, IN$36,490$17.54800.6
Dover, DE$36,410$17.51801.2
Lakeland-Winter Haven, FL$36,270$17.442200.8
Farmington, NM$36,250$17.43Not publishedNot published
Detroit-Warren-Dearborn, MI$36,240$17.435400.3
Reading, PA$36,140$17.371200.7
Spokane-Spokane Valley, WA$36,130$17.37900.4
Amherst Town-Northampton, MA$35,980$17.30400.5
Syracuse, NY$35,950$17.286002.0
Providence-Warwick, RI-MA$35,910$17.271,5102.1
Glens Falls, NY$35,750$17.191102.2
Evansville, IN$35,620$17.131000.7
Athens-Clarke County, GA$35,520$17.08900.9
Hartford-West Hartford-East Hartford, CT$35,520$17.086801.1
Bridgeport-Stamford-Danbury, CT$35,450$17.043300.8
Crestview-Fort Walton Beach-Destin, FL$35,120$16.89800.6
Albuquerque, NM$35,110$16.881600.4
Gainesville, FL$35,060$16.86700.4
Phoenix-Mesa-Chandler, AZ$35,040$16.851,0300.4
Virginia Beach-Chesapeake-Norfolk, VA-NC$35,040$16.854300.6
Atlantic City-Hammonton, NJ$35,010$16.831701.0
Rapid City, SD$35,000$16.83400.5
Pittsburgh, PA$34,970$16.818300.7
St. Louis, MO-IL$34,880$16.771,1400.8
New Haven, CT$34,790$16.732400.9
Albany-Schenectady-Troy, NY$34,780$16.726901.5
Kingston, NY$34,770$16.712303.9
Rochester, NY$34,710$16.691,2902.6
Tucson, AZ$34,650$16.662900.8
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$34,620$16.652,5500.9
Cedar Rapids, IA$34,590$16.631100.8
Buffalo-Cheektowaga, NY$34,460$16.571,2902.4
Miami-Fort Lauderdale-West Palm Beach, FL$34,440$16.568300.3
Port St. Lucie, FL$34,440$16.561701.0
Orlando-Kissimmee-Sanford, FL$34,430$16.555100.4
Charlotte-Concord-Gastonia, NC-SC$34,120$16.403900.3
Waterbury-Shelton, CT$34,010$16.351501.0
Anchorage, AK$33,990$16.341600.9
Omaha, NE-IA$33,930$16.314300.9
Champaign-Urbana, IL$33,900$16.301000.9
Chicago-Naperville-Elgin, IL-IN$33,890$16.295,2101.2
Utica-Rome, NY$33,800$16.25Not publishedNot published
Bloomington, IL$33,750$16.231001.1
Manchester-Nashua, NH$33,750$16.22400.2
Elmira, NY$33,700$16.20501.4
Indianapolis-Carmel-Greenwood, IN$33,590$16.157800.7
Topeka, KS$33,560$16.14800.6
Greensboro-High Point, NC$33,430$16.071200.3
Winston-Salem, NC$33,380$16.05500.2
Pittsfield, MA$33,330$16.03500.9
Watertown-Fort Drum, NY$33,290$16.01501.3
St. George, UT$33,270$16.00400.5
Lancaster, PA$33,210$15.971200.5
Charleston-North Charleston, SC$33,120$15.921200.3
Austin-Round Rock-San Marcos, TX$33,100$15.911600.1
Roanoke, VA$33,080$15.901400.9
Columbus, OH$32,830$15.781600.1
Pensacola-Ferry Pass-Brent, FL$32,780$15.761000.5
Joplin, MO-KS$32,470$15.61400.4
Binghamton, NY$32,370$15.561901.9
Fort Wayne, IN$32,340$15.551000.4
Tampa-St. Petersburg-Clearwater, FL$32,330$15.543400.2
Trenton-Princeton, NJ$32,220$15.492401.0
Lafayette-West Lafayette, IN$32,030$15.40300.3
Fort Smith, AR-OK$31,950$15.36700.7
Flint, MI$31,860$15.32Not publishedNot published
Louisville/Jefferson County, KY-IN$31,860$15.321500.2
Raleigh-Cary, NC$31,630$15.212200.3
Davenport-Moline-Rock Island, IA-IL$31,570$15.181700.9
Kansas City, MO-KS$31,500$15.156900.6
Lake Charles, LA$31,410$15.101101.1
Kankakee, IL$31,200$15.00601.3
Rockford, IL$31,200$15.001300.9
Springfield, IL$31,200$15.001001.0
Warner Robins, GA$31,180$14.991101.4
Fayetteville-Springdale-Rogers, AR$30,990$14.901300.5
Lake Havasu City-Kingman, AZ$30,830$14.82400.7
North Port-Bradenton-Sarasota, FL$30,670$14.751600.5
Nashville-Davidson--Murfreesboro--Franklin, TN$30,640$14.733200.3
Richmond, VA$30,420$14.632700.4
Lynchburg, VA$30,240$14.54700.7
McAllen-Edinburg-Mission, TX$30,180$14.511300.4
Atlanta-Sandy Springs-Roswell, GA$30,130$14.481,6400.6
Beaumont-Port Arthur, TX$30,070$14.46600.3
South Bend-Mishawaka, IN-MI$29,910$14.38600.5
Houston-Pasadena-The Woodlands, TX$29,660$14.269000.3
Boise City, ID$29,600$14.23Not publishedNot published
Cincinnati, OH-KY-IN$29,570$14.213500.3
Lansing-East Lansing, MI$29,540$14.204302.0
El Paso, TX$29,520$14.191300.4
Jacksonville, FL$29,390$14.136000.8
Baton Rouge, LA$29,300$14.092200.5
Michigan City-La Porte, IN$28,910$13.90300.8
Little Rock-North Little Rock-Conway, AR$28,850$13.872300.6
San Antonio-New Braunfels, TX$28,840$13.871500.1
Tulsa, OK$28,770$13.831600.3
Dallas-Fort Worth-Arlington, TX$28,640$13.774700.1
Chattanooga, TN-GA$28,180$13.551200.4
Jonesboro, AR$27,990$13.46500.8
Wichita, KS$27,790$13.364601.5
Columbia, SC$27,780$13.36Not publishedNot published
Spartanburg, SC$27,770$13.35900.6
Columbus, GA-AL$27,560$13.25Not publishedNot published
Dayton-Kettering-Beavercreek, OH$27,450$13.20500.1
Brunswick-St. Simons, GA$27,430$13.19401.0
Cleveland, OH$27,320$13.132000.2
Slidell-Mandeville-Covington, LA$27,260$13.11Not publishedNot published
Memphis, TN-MS-AR$27,250$13.101600.3
Gulfport-Biloxi, MS$26,970$12.961100.7
Youngstown-Warren, OH$26,920$12.94500.3
Oklahoma City, OK$26,910$12.944200.6
Knoxville, TN$26,680$12.83500.1
Greenville-Anderson-Greer, SC$26,240$12.62Not publishedNot published
Killeen-Temple, TX$25,990$12.50500.3
Twin Falls, ID$25,250$12.14300.7
New Orleans-Metairie, LA$25,070$12.052500.6
Jackson, MS$24,750$11.901200.4
Kokomo, IN$24,150$11.61300.9
Savannah, GA$20,370$9.791800.9
Augusta-Richmond County, GA-SC$20,190$9.711800.8
Houma-Bayou Cane-Thibodaux, LA$17,050$8.20300.4
Corpus Christi, TXNot publishedNot published400.2
Dalton, GANot publishedNot published600.8
Fairbanks-College, AKNot publishedNot published601.6
Lafayette, LANot publishedNot published600.3
Rome, GANot publishedNot published300.7

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.