Bus Drivers, School Salary
Bus Drivers, School earn a median $47,920 a year nationally. Transportation and Material Moving Occupations
U.S. median
$47,920
$23.04 per hour
Range
$29,240 – $65,730
10th to 90th percentile
Employed
402,930
across the U.S.
Bus Drivers, School take-home pay calculator
Starts at the national median. Pick your state to see your real paycheck.
Your take-home pay
$40,684
per year · effective tax rate 15.1%
$3,390Monthly
$1,695Twice a month
$1,565Every 2 weeks
$19.56Hourly
- Federal income tax$3,570
- Social Security (6.2%)$2,971
- Medicare (1.45%)$695
- Texas income tax$0
- Take-home pay$40,684
Marginal rate: 12% federal + 0.00% state
Pay by experience
| Percentile | Salary | Hourly | Take-home (no state tax) |
|---|---|---|---|
| 10th percentile (entry level) | $29,240 | $14.06 | $25,674 |
| 25th percentile | $38,650 | $18.58 | $33,235 |
| Median (50th) | $47,920 | $23.04 | $40,684 |
| 75th percentile | $58,430 | $28.09 | $49,129 |
| 90th percentile (top earners) | $65,730 | $31.60 | $54,994 |
Best cities for bus drivers, school (after tax & cost of living)
| # | Metro area | Median | Take-home | Real value* | Jobs |
|---|---|---|---|---|---|
| 1 | Springfield, MA | $65,730 | $51,928 | $54,057 | 770 |
| 2 | San Jose, CA | $75,230 | $57,970 | $52,498 | 610 |
| 3 | Worcester, MA | $65,640 | $51,860 | $50,584 | 1,270 |
| 4 | Seattle, WA | $66,380 | $55,516 | $49,955 | 4,070 |
| 5 | Waterbury, CT | $61,550 | $49,791 | $49,901 | 930 |
| 6 | Trenton, NJ | $63,400 | $51,167 | $49,590 | 720 |
| 7 | Monroe, LA | $50,060 | $41,288 | $49,389 | 450 |
| 8 | San Francisco, CA | $73,680 | $57,024 | $49,323 | 2,350 |
| 9 | Olympia, WA | $60,460 | $50,760 | $48,963 | 450 |
| 10 | Hartford, CT | $61,560 | $49,798 | $48,467 | 2,680 |
| 11 | Louisville, KY | $55,640 | $45,057 | $48,410 | 1,780 |
| 12 | Bridgeport, CT | $63,710 | $51,429 | $48,126 | 1,760 |
| 13 | New Haven, CT | $62,160 | $50,253 | $48,062 | 1,460 |
| 14 | Syracuse, NY | $57,590 | $45,941 | $47,984 | 1,730 |
| 15 | Kingsport, TN | $48,820 | $41,407 | $47,899 | 450 |
| 16 | Norwich, CT | $59,310 | $48,092 | $47,879 | 510 |
| 17 | Boston, MA | $65,170 | $51,506 | $47,573 | 6,470 |
| 18 | Providence, RI | $59,320 | $48,236 | $47,396 | 2,690 |
| 19 | Yakima, WA | $52,480 | $44,348 | $46,415 | 550 |
| 20 | Riverside, CA | $61,900 | $49,348 | $46,362 | 2,980 |
| 21 | Denver, CO | $59,990 | $48,451 | $45,803 | 1,540 |
| 22 | Lexington, KY | $52,260 | $42,459 | $45,710 | 680 |
| 23 | Kennewick, WA | $53,750 | $45,368 | $45,332 | 450 |
| 24 | Nashville, TN | $51,600 | $43,641 | $45,299 | 1,880 |
| 25 | Omaha, NE | $50,850 | $41,604 | $45,265 | 1,390 |
*Take-home pay in U.S.-average dollars (BEA Regional Price Parities).
Highest-paying cities
- San Jose, CA — $75,230
- San Francisco, CA — $73,680
- Seattle, WA — $66,380
- Springfield, MA — $65,730
- Worcester, MA — $65,640
- Boston, MA — $65,170
- Bridgeport, CT — $63,710
- Trenton, NJ — $63,400
- Portland, OR — $62,190
- New Haven, CT — $62,160
- Riverside, CA — $61,900
- Los Angeles, CA — $61,580
- Hartford, CT — $61,560
- Waterbury, CT — $61,550
- Olympia, WA — $60,460
Bus Drivers, School salary by state
| State | Median | Take-home | Range | Jobs |
|---|---|---|---|---|
| Massachusetts | $65,170 | $51,506 | $44,530 – $71,980 | 9,330 |
| Washington | $63,370 | $53,098 | $49,670 – $75,530 | 9,660 |
| Connecticut | $61,520 | $49,768 | $45,830 – $65,090 | 7,970 |
| California | $61,040 | $48,720 | $45,870 – $73,680 | 16,600 |
| New Jersey | $59,430 | $48,196 | $46,640 – $71,520 | 13,670 |
| Hawaii | $59,090 | $46,698 | $45,760 – $73,970 | 630 |
| Rhode Island | $58,700 | $47,761 | $47,780 – $67,180 | 1,800 |
| New York | $56,640 | $45,229 | $46,270 – $76,070 | 38,320 |
| Vermont | $56,580 | $46,180 | $39,840 – $61,970 | 860 |
| Maryland | $56,450 | $45,220 | $38,280 – $63,950 | 9,020 |
| District of Columbia | $55,450 | $44,573 | $51,850 – $55,480 | 510 |
| Alaska | $54,200 | $45,730 | $36,470 – $59,910 | 790 |
| Utah | $52,890 | $43,263 | $37,010 – $69,110 | 1,920 |
| Colorado | $52,620 | $42,853 | $40,640 – $70,540 | 3,840 |
| Oregon | $51,270 | $39,719 | $45,830 – $67,260 | 5,210 |
| New Hampshire | $50,990 | $43,150 | $36,030 – $60,650 | 2,040 |
| North Dakota | $50,790 | $42,990 | $43,780 – $81,220 | 1,530 |
| Virginia | $50,190 | $40,436 | $38,830 – $67,060 | 12,930 |
| Illinois | $49,090 | $39,339 | $38,310 – $62,560 | 21,230 |
| Minnesota | $48,940 | $39,699 | $36,580 – $62,170 | 13,110 |
| Maine | $48,640 | $39,161 | $39,050 – $58,590 | 1,670 |
| Indiana | $48,020 | $39,377 | $22,900 – $65,240 | 11,780 |
| Nebraska | $47,760 | $39,262 | $36,800 – $58,340 | 2,330 |
| Wisconsin | $47,760 | $39,235 | $38,930 – $62,780 | 7,840 |
| Pennsylvania | $47,530 | $38,911 | $34,950 – $60,660 | 23,670 |
| Missouri | $46,880 | $38,582 | $33,980 – $58,730 | 8,970 |
| Michigan | $46,380 | $37,726 | $37,860 – $54,500 | 8,780 |
| Iowa | $46,320 | $38,290 | $28,440 – $63,200 | 4,840 |
| Idaho | $46,250 | $37,999 | $36,380 – $56,410 | 2,960 |
| Montana | $46,220 | $37,902 | $36,120 – $57,870 | 1,630 |
| Arizona | $46,050 | $38,239 | $37,370 – $52,870 | 5,020 |
| Kansas | $45,860 | $37,269 | $33,570 – $55,810 | 4,830 |
| Ohio | $45,860 | $38,550 | $30,100 – $60,070 | 5,540 |
| Wyoming | $45,520 | $38,755 | $38,830 – $56,130 | 1,360 |
| Arkansas | $45,500 | $37,177 | $24,080 – $63,300 | 4,340 |
| New Mexico | $45,470 | $37,727 | $31,020 – $65,140 | 1,870 |
| Georgia | $44,950 | $36,587 | $20,740 – $62,060 | 16,880 |
| Kentucky | $44,830 | $36,749 | $36,760 – $63,470 | 6,820 |
| Florida | $44,690 | $38,088 | $35,510 – $54,840 | 13,470 |
| Tennessee | $44,510 | $37,944 | $22,900 – $61,600 | 7,050 |
| Texas | $44,490 | $37,928 | $23,690 – $60,740 | 37,550 |
| Delaware | $42,390 | $34,565 | $36,380 – $60,910 | 1,350 |
| South Carolina | $39,900 | $33,003 | $23,640 – $57,150 | 5,900 |
| South Dakota | $39,730 | $34,103 | $33,480 – $50,530 | 1,290 |
| North Carolina | $37,460 | $31,293 | $32,270 – $46,960 | 12,390 |
| Nevada | $37,280 | $32,134 | $37,280 – $50,310 | 2,590 |
| Oklahoma | $36,920 | $30,729 | $20,850 – $48,110 | 3,710 |
| West Virginia | $33,360 | $28,107 | $29,610 – $36,670 | 4,690 |
| Mississippi | $30,640 | $26,306 | $18,680 – $47,300 | 3,790 |
| Louisiana | $29,450 | $25,346 | $21,000 – $50,750 | 6,670 |
| Alabama | $17,630 | $15,512 | $16,560 – $21,580 | 10,410 |
Frequently asked questions
How much does a bus drivers, school make?
The national median salary for bus drivers, school is $47,920 a year ($23.04 an hour). The lowest-paid 10% earn under $29,240 and the top 10% earn over $65,730. Source: BLS, May 2025.
Which state pays bus drivers, school the most?
Massachusetts has the highest median pay at $65,170. After taxes and local prices, Springfield, MA offers the best real take-home pay of any metro area.
How many bus drivers, school are there in the U.S.?
About 402,930 people work as bus drivers, school nationwide.
All 141 cities
- Albany, NY
- Albuquerque, NM
- Allentown, PA
- Anchorage, AK
- Atlanta, GA
- Augusta, GA
- Austin, TX
- Bakersfield, CA
- Baltimore, MD
- Baton Rouge, LA
- Binghamton, NY
- Birmingham, AL
- Boise City, ID
- Boston, MA
- Bridgeport, CT
- Brownsville, TX
- Buffalo, NY
- Cape Coral, FL
- Charleston, SC
- Charleston, WV
- Charlotte, NC
- Chattanooga, TN
- Chicago, IL
- Cincinnati, OH
- Cleveland, OH
- Colorado Springs, CO
- Columbia, MO
- Columbia, SC
- Columbus, GA
- Columbus, OH
- Dallas, TX
- Davenport, IA
- Denver, CO
- Des Moines, IA
- Detroit, MI
- Durham, NC
- El Paso, TX
- Eugene, OR
- Fargo, ND
- Fayetteville, AR
- Fayetteville, NC
- Fort Wayne, IN
- Fresno, CA
- Grand Rapids, MI
- Green Bay, WI
- Greensboro, NC
- Gulfport, MS
- Hagerstown, MD
- Harrisburg, PA
- Hartford, CT
- Houston, TX
- Huntington, WV
- Huntsville, AL
- Indianapolis, IN
- Jackson, MS
- Jacksonville, FL
- Johnstown, PA
- Kansas City, MO
- Kennewick, WA
- Killeen, TX
- Kingsport, TN
- Kingston, NY
- Kiryas Joel, NY
- Knoxville, TN
- Lafayette, LA
- Lakeland, FL
- Lancaster, PA
- Lansing, MI
- Las Vegas, NV
- Lexington Park, MD
- Lexington, KY
- Little Rock, AR
- Los Angeles, CA
- Louisville, KY
- Lynchburg, VA
- Madison, WI
- Manchester, NH
- Mankato, MN
- McAllen, TX
- Memphis, TN
- Miami, FL
- Milwaukee, WI
- Minneapolis, MN
- Mobile, AL
- Monroe, LA
- Montgomery, AL
- Nashville, TN
- New Haven, CT
- New Orleans, LA
- New York, NY
- Niles, MI
- Norwich, CT
- Oklahoma City, OK
- Olympia, WA
- Omaha, NE
- Orlando, FL
- Peoria, IL
- Philadelphia, PA
- Phoenix, AZ
- Pittsburgh, PA
- Port St. Lucie, FL
- Portland, OR
- Providence, RI
- Raleigh, NC
- Reading, PA
- Reno, NV
- Richmond, VA
- Riverside, CA
- Roanoke, VA
- Rochester, MN
- Rochester, NY
- Rockford, IL
- Sacramento, CA
- Salem, OR
- Salt Lake City, UT
- San Antonio, TX
- San Diego, CA
- San Francisco, CA
- San Jose, CA
- Scranton, PA
- Seattle, WA
- South Bend, IN
- Spokane, WA
- Springfield, MA
- St. Cloud, MN
- St. Louis, MO
- Syracuse, NY
- Tampa, FL
- Trenton, NJ
- Tucson, AZ
- Tulsa, OK
- Tuscaloosa, AL
- Utica, NY
- Virginia Beach, VA
- Washington, DC
- Waterbury, CT
- Wichita, KS
- Winston, NC
- Worcester, MA
- Yakima, WA
- York, PA