Position
Salary

How much does a Bus Driver make?

The average salary for a Bus Driver is $44,858 per year in the US.

The job of a bus driver offers a stable and rewarding career path. The average yearly salary for a bus driver sits at $44,858. This number can fluctuate based on several factors, including experience, location, and the type of bus driven.

Bus drivers can expect to earn more as they gain experience. This growth allows for potential salary increases over time. In addition, those in urban areas might earn more than those in rural areas due to the higher cost of living and demand for public transportation. Also, drivers of specialized buses, like school buses or tourist buses, may command higher salaries.

Here is a breakdown of the salary range for bus drivers:

  • 10% earn less than $28,055
  • 25% earn between $28,055 and $36,164
  • 50% earn between $36,164 and $48,327
  • 75% earn between $48,327 and $56,436
  • 90% earn less than $60,491
View Bus Driver jobs nearby

What are the highest paying cities for a Bus Driver?

Bus drivers can find lucrative opportunities in several cities across the country. San Francisco tops the list with an average salary of $65,193, followed closely by San Jose. Seattle and Stockton also offer competitive wages, making them attractive options for job seekers. Beyond the Bay Area, cities like Portland, Worcester, and Buffalo provide solid earning potential for bus drivers. The West Coast continues to show strong figures, with Santa Rosa and San Diego also making the list of top-paying cities. These areas not only offer higher salaries but also diverse opportunities for professional growth.
Graph displaying highest paying cities salaries for Bus Driver jobs, highlighting San Francisco, CA with the highest at $65,193 and San Diego, CA with the lowest at $53,890.
  1. San Francisco, CA
    Average Salary: $65,193
    In San Francisco, transit is vital, and drivers play a key role. Companies like Muni offer regular routes. They also provide safety training and good benefits.
    Find Bus Driver jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $64,493
    San Jose's public transportation is growing. VTA provides many routes. Drivers enjoy a supportive environment and opportunities for advancement.
    Find Bus Driver jobs in San Jose, CA


  3. Seattle, WA
    Average Salary: $60,482
    Seattle's King County operates a large transit system. Drivers with King County enjoy excellent benefits and a strong community focus. Safety is a top priority.
    Find Bus Driver jobs in Seattle, WA


  4. Stockton, CA
    Average Salary: $59,954
    In Stockton, drivers with SCAT navigate busy routes. The city's transit system is expanding. SCAT provides training and a friendly work environment.
    Find Bus Driver jobs in Stockton, CA


  5. Worcester, MA
    Average Salary: $59,869
    Worcester's public transit relies on drivers. The Central Mass Transit Authority offers reliable routes. Drivers receive good support and competitive pay.
    Find Bus Driver jobs in Worcester, MA


  6. Portland, OR
    Average Salary: $59,236
    Portland's TriMet is known for its eco-friendly buses. Drivers work in a forward-thinking environment. TriMet provides excellent benefits and career growth.
    Find Bus Driver jobs in Portland, OR


  7. Greeley, CO
    Average Salary: $58,931
    In Greeley, drivers with Transfort connect the city with neighboring areas. The routes are varied. Transfort offers a stable job with good benefits.
    Find Bus Driver jobs in Greeley, CO


  8. Santa Rosa, CA
    Average Salary: $58,042
    Santa Rosa's SRT offers reliable service. Drivers enjoy a friendly community. The city values its transportation workers and offers good benefits.
    Find Bus Driver jobs in Santa Rosa, CA


  9. Buffalo, NY
    Average Salary: $56,250
    Buffalo's NFTA has many routes. Drivers work in a dynamic environment. The city offers a good quality of life with supportive transit services.
    Find Bus Driver jobs in Buffalo, NY


  10. San Diego, CA
    Average Salary: $53,890
    In San Diego, drivers with MTS navigate scenic routes. The city's transit system is expanding. MTS provides good training and benefits.
    Find Bus Driver jobs in San Diego, CA

What are the best companies a Bus Driver can work for?

Bus drivers can find some of the best-paying jobs in Manassas City Public Schools, with an average salary of $70,115. LUX BUS AMERICA also offers competitive pay, with an average salary of $69,209. Another great option is Arlington Central School District, where drivers earn about $69,126 on average. These companies provide not only good pay but also excellent benefits and career growth opportunities. Job seekers looking for stability and good compensation should consider these top-paying organizations.
Graph displaying best paying company salaries for Bus Driver jobs, highlighting Manassas City Public Schools with the highest at $70,115 and Suffolk Transportation Service with the lowest at $60,597.
  1. Manassas City Public Schools
    Average Salary: $70,115
    Manassas City Public Schools offers competitive salaries for Bus Drivers. They operate in Manassas, Virginia, and surrounding areas. They value their drivers, providing training and benefits.


  2. LUX BUS AMERICA
    Average Salary: $69,209
    LUX BUS AMERICA provides high average salaries for Bus Drivers. They offer luxury bus services across various states. They focus on safety and comfort for passengers.


  3. Arlington Central School District
    Average Salary: $69,126
    Arlington Central School District offers good salaries for Bus Drivers. They operate in the Arlington area. They prioritize the safety and well-being of students, providing stable employment.


  4. Town of Snowmass Village
    Average Salary: $67,974
    The Town of Snowmass Village provides competitive salaries for Bus Drivers. They serve the Snowmass Village and Aspen, Colorado areas. They focus on timely and reliable transportation services.


  5. HALLCON
    Average Salary: $66,248
    HALLCON offers good average salaries for Bus Drivers. They provide services in various locations. They emphasize safety and professional training for their drivers.


  6. American Transportation
    Average Salary: $63,518
    American Transportation offers Bus Driver positions with a solid average salary. They operate across the country. They focus on providing reliable and safe transportation services.


  7. Royal Coach Lines
    Average Salary: $63,175
    Royal Coach Lines provides Bus Driver jobs with a decent average salary. They serve multiple cities and states. They prioritize the comfort and safety of their passengers.


  8. Zum Services, Inc
    Average Salary: $61,787
    Zum Services, Inc offers Bus Driver positions with an average salary. They operate in various locations. They focus on providing excellent customer service and safe transportation.


  9. Los Alamitos Unified School District
    Average Salary: $61,727
    Los Alamitos Unified School District offers Bus Driver jobs with a competitive average salary. They serve the Los Alamitos area. They value their drivers, providing opportunities for growth and development.


  10. Suffolk Transportation Service
    Average Salary: $60,597
    Suffolk Transportation Service provides Bus Driver positions with a solid average salary. They operate in Suffolk and nearby areas. They focus on safety and reliable transportation services.

How to earn more as a Bus Driver?

Bus drivers can find several ways to earn more than the average wage. By pursuing certain actions, they can improve their earnings over time. Some of these actions require additional training or qualifications. Others involve working in areas where demand is higher.

Becoming a school bus driver can lead to higher pay. These drivers usually have shorter hours and a more predictable schedule. They may also earn more during the school year. Drivers can pursue a commercial driver’s license (CDL) to work with other types of buses. A CDL can lead to higher pay and more job opportunities.

Other factors can also increase earnings. Bus drivers can earn more by working in urban areas. These areas often have higher wages due to the cost of living. They can also earn more by gaining experience and seniority. Some companies offer bonuses for safe driving and good attendance. Bus drivers can also earn more by working overtime or extra shifts.

Here are some ways bus drivers can increase their earnings:

  1. Get a CDL
  2. Drive a school bus
  3. Work in an urban area
  4. Gain experience and seniority
  5. Work overtime or extra shifts

Currently 2,158 Bus Driver job openings, nationwide.

How's the job market for a Bus Driver in the US?

Learn what a Bus Driver does, how to become one, and understand the job outlook. Get simple steps to start your career as a Bus Driver today.
Position
Overview
Bus Driver
2,158 Job Openings