Bus Driver Salary

Average Yearly Salary
$34,000
$26,000
Min 10%
$34,000
Median 50%
$45,000
Max 90%
Best Paying Company
Navistar International
Highest Paying City
Oakland, CA
Highest Paying State
California
Average Experience Level
4.1 years
How much does a bus driver make?
Bus Drivers in America make, on average, $34,669 a year or $16.67 per hour. There is a huge gap between the top 10 percent earners and the bottom 10 percent earners -- about 19,000. The top 10 percent earn over $45,000, while the bottom 10 percent make less than $26,000 annually. Most Bus Driver jobs are in Non Profits companies and Transportation companies. California, New York, Utah, Nebraska, and Alaska are some of the states with the best Bus Driver salaries in the US. The typical employment for a Bus Driver is 4.1 years.
Annual Salaries For Related Jobs
Van Driver
$32,961
Driver
$31,332

Average Bus Driver Salary By Location

Bus Drivers in the US makes an average salary of $34,669 per year or $16.67 per hour. Bus Drivers make the most in Oakland, CA at about $41,613 per year. Not only that, Oakland, CA also has an average entry-level salary of $28,000. Some of the states with the best Bus Driver salaries are California, New York, Utah, Nebraska, Alaska, Missouri, and New Jersey. Idaho, Maine, Hawaii, Indiana, and Wisconsin have the lowest reported salaries for Bus Drivers.

Map of Bus Driver Salaries

The darker areas on the map show where Bus Drivers earn the highest salaries across all 50 states.

Average Salary:

Average Bus Driver Salary By Company

If you are a Bus Driver, you can expect good job security. However, keep in mind that some industries pay better than others. Non Profits companies and Transportation companies are the best when it comes to the number of employment opportunities. Navistar International and Washington High School are the highest paying companies. If you can find a job at a company like Dallas Independent School District or Laurel School District, they also offer very competitive salaries to their Bus Drivers.

Bus Driver Salary History

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

National Average
Ashburn, VA

Bus Driver Salary By Experience Level

The salary for a Bus Driver can range from $34,512 to $47,896 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Bus Driver Salaries

Company
Job
Location
Date Added
Salary
Buhler USD 313
Bus Driver-Regular Route
04/28/2020
$52,175
Galatia CUSD #1
Bus Drivers
04/27/2020
$35,479
Transdevna
Bus Driver
04/27/2020
$33,684
Transdevna
Bus Driver
04/27/2020
$31,618
Transdevna
Bus Drivers Needed In Rockland County
04/27/2020
$37,566
Transdevna
Bus Driver
04/27/2020
$33,726
Bus Driver
04/26/2020
$29,218
Transdevna
Paratransit Bus Driver
04/26/2020
$27,966
Transdevna
Bus Driver
04/26/2020
$28,717
Transdevna
Bus Driver
04/25/2020
$31,000
Show More