Post job

Bus driver salary

Average bus driver salary

$36,879

$17.73 hourly rate

Entry-level bus driver salary
$29,000 yearly salary
Updated December 15, 2025

Average Bus Driver Salary

The current average salary for bus drivers in the United States is $36,879 annually or approximately $18 per hour. This figure can vary significantly based on geographic location, years of experience, and the specific employer. For instance, bus drivers in metropolitan areas tend to earn more than those in rural settings.

Salary by State

States like California and New York typically offer higher wages compared to the national average, while states with a lower cost of living may present lower salary figures. Understanding these geographic disparities is essential for anyone considering a career in this field.

Factors Influencing Salary

Experience also plays a crucial role in salary determination. Entry-level bus drivers may start at lower wages, but those with several years in the profession often command significantly higher pay. Additionally, specialized positions such as school bus drivers or transit operators may offer different salary scales.

Conclusion

Exploring salary estimates across various sources can provide a clearer picture of potential earnings. By considering factors like location and experience, prospective bus drivers can better gauge their earning potential and make informed career decisions.

On this page
Bus driver salary by: 

Let Zippia find your next bus driver job

Floating question marks illustration

Let Zippia find your next bus driver job

Floating question marks illustration

Where can a Bus Driver earn more?

Compare salary by location
Vs
63k
43k
23k
3k
Columbus, OH$41,569
Indianapolis, IN$32,827
Compare salary by company
Vs
71k
51k
31k
11k
Preston High School$44,246
Topeka Public Schools$41,379

Bus driver salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Comparably and CareerExplorer, the average salary for a bus driver typically falls between $36,879 and $51,744.
zippia
$36,879yearly
indeed[1]
$43,180yearly
comparably[2]
$51,744yearly
Salary.com[3]
$44,841yearly
CareerExplorer[4]
$41,740yearly

Average bus driver salary by state

The highest-paying states for bus drivers are Massachusetts, Connecticut, and Washington. The lowest average bus driver salary states are Oklahoma, Georgia, and Florida.

  • State view
  • County view
Average salary:

Highest paying states for bus drivers

RankStateAvg. salaryHourly rate
1Wyoming$39,205$18.85
2Vermont$42,296$20.33
3Wisconsin$38,865$18.69
4Pennsylvania$38,108$18.32
5Connecticut$43,027$20.69
6New Hampshire$41,665$20.03
7Massachusetts$43,160$20.75
8Washington$42,308$20.34
9West Virginia$34,844$16.75
10South Dakota$35,868$17.24
11North Dakota$38,704$18.61
12New York$39,144$18.82
13Ohio$34,767$16.71
14Minnesota$37,375$17.97
15Rhode Island$38,068$18.30
16California$39,594$19.04
17Idaho$36,579$17.59
18Oregon$38,113$18.32
19Iowa$34,456$16.57
20Kentucky$33,979$16.34
21Maine$37,827$18.19
22Michigan$35,733$17.18
23New Jersey$38,851$18.68
24Alaska$39,746$19.11
25Texas$35,226$16.94
26Montana$36,853$17.72
27Alabama$33,454$16.08
28Kansas$33,551$16.13
29Arizona$35,704$17.17
30Colorado$36,877$17.73
31Arkansas$33,382$16.05
32Utah$35,517$17.08
33Nevada$34,916$16.79
34Maryland$35,971$17.29
35Indiana$32,937$15.84
36Delaware$33,917$16.31
37South Carolina$32,755$15.75
38Illinois$33,909$16.30
39Virginia$35,198$16.92
40Missouri$33,039$15.88
41New Mexico$33,418$16.07
42Oklahoma$32,159$15.46
43Louisiana$32,484$15.62
44District of Columbia$37,550$18.05
45Mississippi$30,845$14.83
46North Carolina$32,238$15.50
47Hawaii$35,663$17.15
48Georgia$32,106$15.44
49Nebraska$30,419$14.62
50Tennessee$29,210$14.04
51Florida$30,899$14.86

Highest paying cities for bus drivers

The highest-paying cities for bus drivers are Nashua, NH, Newark, CA, and Rochester, NY.

RankCityAvg. salaryHourly rate
1Nashua, NH$41,569$19.99
2Newark, CA$40,087$19.27
3Rochester, NY$39,583$19.03
4Newark, NJ$39,027$18.76
5Waukesha, WI$38,751$18.63
6Fargo, ND$38,584$18.55
7Portland, OR$38,161$18.35
8Philadelphia, PA$38,152$18.34
9Minneapolis, MN$37,296$17.93
10Denver, CO$36,863$17.72
11Baltimore, MD$36,043$17.33
12Peoria, AZ$35,726$17.18
13Detroit, MI$35,691$17.16
14Clearfield, UT$35,510$17.07
15Carson City, NV$35,443$17.04
16San Marcos, TX$35,225$16.94
17Newark, DE$34,063$16.38
18DeKalb, IL$33,946$16.32
19Saint Louis, MO$32,956$15.84
20Indianapolis, IN$32,827$15.78

Bus Drivers are the most in-demand in these five cities:

  1. Nashua, NH
  2. Rochester, NY
  3. Newark, NJ
  4. Waukesha, WI
  5. Fargo, ND

Bus driver salary details

A bus driver's salary ranges from $29,000 a year at the 10th percentile to $45,000 at the 90th percentile.

Average bus driver salary graph
Average bus driver salary graph, trends, and summary

What is a bus driver's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$45,000$3,750$22
75th Percentile$41,000$3,417$20
Average$36,879$3,073$18
25th Percentile$32,000$2,667$15
10th Percentile$29,000$2,417$14

Highest paying bus driver jobs

The highest paying types of bus drivers are truck driver, dump truck driver, and mixer driver.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
School Bus Monitor$26,704$2,225$12.8427,486
Bus Attendant$27,387$2,282$13.1751,391
Bus Monitor$26,958$2,246$12.9611,422
Transportation Driver$43,236$3,603$20.791,006,562
Bus Operator$37,374$3,115$17.9765,075
Dump Truck Driver$55,857$4,655$26.85702,361

Which companies pay bus drivers the most?

Bus driver salaries at Preston High School and Spartanburg School District Three are the highest-paying according to our most recent salary estimates. In addition, the average bus driver salary at companies like Dublin City Schools and Irving Isd are highly competitive.

Wage gap by gender, race and education

$38,000$37,600$37,200$36,800$36,400$36,000
MaleFemale

Bus driver salary trends

The average bus driver salary has risen by $7,635 over the last ten years. In 2014, the average bus driver earned $29,244 annually, but today, they earn $36,879 a year. That works out to a 18% change in pay for bus drivers over the last decade.

Compare bus driver salaries for cities or states with the national average over time.

Average bus driver salary over time

Compare bus driver salaries for individual cities or states with the national average.

Bus driver salary by year

YearAvg. salaryHourly rate% Change
2025$36,900$17.73+5.0%
2024$35,000$16.84+3.7%
2023$33,700$16.22+4.2%
2022$32,300$15.53+2.9%
2021$31,400$15.08+2.2%

Recently added bus driver salaries

CompanyJobLocationDate addedSalary
Educate KansasDistrict Bus DriverScranton, KS06/30/2025$38,610
Northwestern CollegeActivity Bus DriverPowell, WY06/30/2025$44,557
Oregon Public SchoolsBus Driver-Route 29Grants Pass, OR06/30/2025$46,457
United Tribes Technical CollegeCustodian/Bus DriverBismarck, ND06/30/2025$40,175
PursuitGlacier Raft Co Bus DriverPony, MT06/30/2025$54,262
GobeaconCharter Bus DriverLynn, MA06/30/2025$52,175
CoachusaCharter Bus DriverNew Brunswick, NJ06/29/2025$48,001
Transdev Services, Inc.Bus DriverSan Diego, CA06/29/2025$44,871
Mv TransportationGVT Bus DriverGrand Junction, CO06/29/2025$44,349
TransdevnaBus DriverIrvine, CA06/29/2025$42,074

Bus driver salary FAQs

Search for bus driver jobs

Browse transportation jobs