Position
Salary

How much does a Bus Driver make?

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

The role of a bus driver provides a stable and important service to communities. Bus drivers make an average yearly salary of $44,888. This can vary based on experience, location, and other factors. The lowest 10 percent of earners make around $24,000 or less each year. On the other hand, the top 10 percent earn about $68,500 or more.

Some bus drivers may also have opportunities for additional income through overtime or bonuses. Many employers also provide benefits like health insurance, retirement plans, and paid time off. For those looking to enter this field, it offers a good balance of stability and earning potential.

View Bus Driver jobs nearby

What are the highest paying cities for a Bus Driver?

Job seekers looking to become bus drivers can find higher wages in several cities. San Francisco and San Jose lead the way in California, offering top salaries. These cities provide good opportunities for those seeking well-paid positions.
Graph displaying highest paying cities salaries for Bus Driver jobs, highlighting San Francisco, CA with the highest at $65,315 and San Diego, CA with the lowest at $54,430.
  1. San Francisco, CA
    Average Salary: $65,315
    In San Francisco, providing transport services means navigating through some of the most iconic city views. Prominent companies like Muni offer a chance to work in a well-established urban transport system. The city’s public transport network is vast, allowing for diverse routes and schedules.
    Find Bus Driver jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $64,374
    Working in San Jose means being part of Silicon Valley’s public transport system. Companies such as Valley Transportation Authority offer a modern fleet and advanced technology. The job involves frequent routes, giving drivers a chance to know the city intimately.
    Find Bus Driver jobs in San Jose, CA


  3. Stockton, CA
    Average Salary: $60,504
    Stockton offers a more relaxed pace but with plenty of opportunities. The Stockton Area Transit operates multiple routes across the city. This position provides a balanced work environment with a community-focused approach.
    Find Bus Driver jobs in Stockton, CA


  4. Seattle, WA
    Average Salary: $60,192
    Seattle’s King County Metro is known for its extensive and reliable service. Working here means experiencing the city’s diverse neighborhoods. The company is dedicated to sustainability, offering eco-friendly buses.
    Find Bus Driver jobs in Seattle, WA


  5. Worcester, MA
    Average Salary: $59,869
    In Worcester, the public transport system is managed by the Worcester Regional Transit Authority. This role involves serving a vibrant community with a variety of routes. The job provides a stable environment with opportunities for career growth.
    Find Bus Driver jobs in Worcester, MA


  6. Greeley, CO
    Average Salary: $59,820
    Greeley’s Transfort system offers a blend of urban and suburban routes. The city’s smaller size allows for a closer community feel. This job provides a balanced schedule with a focus on safety and reliability.
    Find Bus Driver jobs in Greeley, CO


  7. Portland, OR
    Average Salary: $59,631
    TriMet is one of the largest transit agencies in Portland, offering diverse routes and a commitment to public service. The city’s focus on eco-friendliness means working with modern, sustainable buses. Drivers experience the beauty of the Pacific Northwest.
    Find Bus Driver jobs in Portland, OR


  8. Santa Rosa, CA
    Average Salary: $58,253
    Santa Rosa’s Sonoma County Transit provides essential services across the city. The job involves scenic routes through beautiful landscapes. The company is known for its dedication to community service and customer satisfaction.
    Find Bus Driver jobs in Santa Rosa, CA


  9. Buffalo, NY
    Average Salary: $56,124
    The NFTA in Buffalo offers a network of routes serving a vibrant community. Working in Buffalo means experiencing the city’s rich history and diverse neighborhoods. This role is ideal for those looking for a stable and rewarding career in public transport.
    Find Bus Driver jobs in Buffalo, NY


  10. San Diego, CA
    Average Salary: $54,430
    In San Diego, MTS offers a range of routes with stunning coastal views. The city’s warm climate and beautiful surroundings make this job enjoyable. The company is committed to innovation and providing excellent service to the community.
    Find Bus Driver jobs in San Diego, CA

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

Job seekers looking for well-paying bus driver positions can find strong opportunities at North Slope Borough School District, Manassas City Public Schools, and LUX BUS AMERICA. These companies offer competitive salaries, making them attractive choices for those in the field. Royal Coach Lines and Zum Services, Inc also provide solid compensation packages for bus drivers.
Graph displaying best paying company salaries for Bus Driver jobs, highlighting North Slope Borough School District with the highest at $74,029 and Zum Services, Inc with the lowest at $61,787.
  1. North Slope Borough School District
    Average Salary: $74,029
    North Slope Borough School District offers rewarding Bus Driver positions. They operate in the Arctic regions of Alaska. These roles involve transporting students safely in remote areas.


  2. Manassas City Public Schools
    Average Salary: $72,326
    Manassas City Public Schools provide Bus Driver jobs with a good pay package. They serve Manassas and Prince William County in Virginia. Drivers here ensure student safety on daily routes.


  3. LUX BUS AMERICA
    Average Salary: $69,209
    LUX BUS AMERICA offers Bus Driver positions with competitive salaries. They provide luxury bus services across multiple states in the U.S. Drivers work with a focus on comfort and safety.


  4. Arlington Central School District
    Average Salary: $69,126
    Arlington Central School District provides Bus Driver jobs with a solid average salary. Located in New York, drivers transport students between schools and homes in suburban areas.


  5. Town of Snowmass Village
    Average Salary: $67,974
    Town of Snowmass Village offers Bus Driver positions with a good salary. Located in Colorado, these jobs involve transporting guests and residents in a scenic mountain environment.


  6. Local Motion of Boston
    Average Salary: $66,000
    Local Motion of Boston provides Bus Driver jobs with a decent salary. They operate in Boston, Massachusetts. These roles focus on efficient and reliable public transportation.


  7. HALLCON
    Average Salary: $65,381
    HALLCON offers Bus Driver positions with a reasonable salary. They provide transportation services in various parts of the U.S. Drivers here ensure safety and timely services.


  8. American Transportation
    Average Salary: $63,229
    American Transportation provides Bus Driver jobs with competitive pay. They operate in several states. Drivers focus on delivering safe and dependable transportation services.


  9. Royal Coach Lines
    Average Salary: $62,894
    Royal Coach Lines offers Bus Driver positions with a solid average salary. They provide charter and tour bus services across the U.S. Drivers ensure passenger comfort and safety.


  10. Zum Services, Inc
    Average Salary: $61,787
    Zum Services, Inc provides Bus Driver jobs with a fair salary. They serve various regions in the U.S. with a focus on student and public transportation.

How to earn more as a Bus Driver?

Becoming a Bus Driver is a solid career choice. With some smart steps, you can earn more. Working smart and going the extra mile can make a big difference in your pay. Bus Drivers who want more income should focus on specific areas. These areas can help boost their earnings and job satisfaction.

One key factor is gaining more experience. Experienced Bus Drivers often earn higher wages. They have learned the best routes and how to manage different situations. More experience can lead to promotions and better pay. Another factor is getting extra certifications. Certifications in first aid or hazardous materials can make a driver more valuable. Some companies offer bonuses for having these certifications. Working overtime is another way to earn more. Many transit companies offer overtime pay for extra hours worked. This can add a nice boost to the regular paycheck. Taking on more routes or special assignments can also increase earnings. Finally, staying in good standing with the company can lead to raises and bonuses. Drivers who are reliable and follow all rules can expect better pay over time.

Bus Drivers can increase their earnings by focusing on these key areas. With the right approach, every driver can work towards a higher salary. This means taking steps to gain experience, get certifications, work extra hours, take on more routes, and stay in good standing with the company.

  1. Gain more experience
  2. Get extra certifications
  3. Work overtime
  4. Take on more routes
  5. Stay in good standing with the company

Currently 2,276 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,276 Job Openings