Position
Salary

How much does a Bus Driver make?

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

Bus drivers play a vital role in communities, transporting people to work, school, and other destinations. Their annual salary reflects the importance of their job. The average yearly salary for bus drivers is around $44,948. This figure can vary based on factors like experience, location, and the type of employer.

The salary range for bus drivers shows how much potential there is for growth. Here is a quick look at what bus drivers earn at different points in their career:

  • 10% of bus drivers earn $28,000 or less.
  • 25% earn between $28,000 and $36,000.
  • 50% earn between $36,000 and $44,000.
  • 75% earn between $44,000 and $52,000.
  • 90% earn between $52,000 and $60,000.

View Bus Driver jobs nearby

What are the highest paying cities for a Bus Driver?

Bus drivers can find some of the highest paying jobs in several California cities. San Francisco offers the highest average salary at $65,069. Following closely are San Jose and Santa Rosa, both in California, with average salaries around $63,500 and $60,400, respectively. Other top-paying cities include Worcester, MA, and Portland, OR. Drivers in these cities can expect competitive salaries and good job opportunities.
Graph displaying highest paying cities salaries for Bus Driver jobs, highlighting San Francisco, CA with the highest at $65,069 and Buffalo, NY with the lowest at $56,118.
  1. San Francisco, CA
    Average Salary: $65,069
    In San Francisco, you'll navigate beautiful city streets with a mix of residents and tourists. Companies like Muni offer many chances to travel through iconic landmarks. The city's diverse routes help you meet many people every day.
    Find Bus Driver jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $63,564
    San Jose has a fast-growing tech industry that needs reliable transit. Working here, you’ll find routes that connect tech hubs and residential areas. With Valley Transportation Authority, you’ll serve a vibrant community.
    Find Bus Driver jobs in San Jose, CA


  3. Santa Rosa, CA
    Average Salary: $60,415
    In Santa Rosa, you’ll drive through charming neighborhoods and wineries. Serving the community, you’ll find routes that link downtown to outlying areas. Sonoma County Transit offers a friendly environment and good benefits.
    Find Bus Driver jobs in Santa Rosa, CA


  4. Stockton, CA
    Average Salary: $59,931
    Stockton provides a laid-back atmosphere with easy access to nature. You’ll work with San Joaquin RTD, serving both city and rural areas. The city’s growing business sector needs dependable transport.
    Find Bus Driver jobs in Stockton, CA


  5. Worcester, MA
    Average Salary: $58,913
    In Worcester, you’ll navigate routes that connect the city’s educational and commercial centers. The Central Mass Transit offers a stable environment. You’ll be an important part of daily commutes for many residents.
    Find Bus Driver jobs in Worcester, MA


  6. Portland, OR
    Average Salary: $58,849
    Portland offers scenic routes through a beautiful city. With TriMet, you’ll serve a community that values public transport. The city's green initiatives make your job part of a larger effort for sustainability.
    Find Bus Driver jobs in Portland, OR


  7. Seattle, WA
    Average Salary: $58,008
    In Seattle, you’ll travel through a city known for its innovation and beauty. King County Metro provides modern buses and a strong network. Your routes will take you past famous landmarks and through vibrant neighborhoods.
    Find Bus Driver jobs in Seattle, WA


  8. Greeley, CO
    Average Salary: $56,580
    Greeley has a welcoming community where you’ll connect rural and urban areas. Weld County Transportation offers a mix of routes that keep you busy. The city's growth offers many opportunities for career development.
    Find Bus Driver jobs in Greeley, CO


  9. Visalia, CA
    Average Salary: $56,157
    Visalia provides a mix of agricultural and urban routes. With Visalia Transit, you’ll serve a growing city. The area's expanding economy needs reliable transport options for everyone.
    Find Bus Driver jobs in Visalia, CA


  10. Buffalo, NY
    Average Salary: $56,118
    Buffalo offers a mix of urban and suburban routes. With NFTA Metro, you’ll serve a community that relies on public transport. The city’s rich history and cultural scene make your job rewarding.
    Find Bus Driver jobs in Buffalo, NY

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

Bus drivers have opportunities with several high-paying companies. Town of Snowmass Village offers a top average salary of $67,974. Following closely are HALLCON and Arlington Central School District, both with average salaries above $65,000. These companies provide competitive wages, making them attractive options for bus drivers seeking better pay.
Graph displaying best paying company salaries for Bus Driver jobs, highlighting Town of Snowmass Village with the highest at $67,974 and NRT Bus, Inc. with the lowest at $59,804.
  1. Town of Snowmass Village
    Average Salary: $67,974
    Town of Snowmass Village offers excellent Bus Driver positions. They operate in Colorado, providing transportation services for tourists and residents. Bus drivers here enjoy a friendly community and beautiful surroundings.


  2. HALLCON
    Average Salary: $65,756
    HALLCON provides Bus Driver jobs with a competitive salary. They offer positions across various states, including Texas and California. Drivers benefit from a supportive work environment and opportunities for professional growth.


  3. Arlington Central School District
    Average Salary: $65,668
    Arlington Central School District offers Bus Driver jobs with a good salary. They operate in New York, providing school transportation services. Drivers here enjoy stable hours and the satisfaction of supporting student education.


  4. Manassas City Public Schools
    Average Salary: $65,535
    Manassas City Public Schools offers Bus Driver jobs with a solid salary. They operate in Virginia, providing transportation for students. Drivers here enjoy a structured work schedule and the chance to be part of a dedicated school community.


  5. Ace Express Coaches
    Average Salary: $65,139
    Ace Express Coaches provides Bus Driver positions with an attractive salary. They have operations in New Jersey and New York. Drivers here enjoy competitive pay and opportunities to work with a reliable company.


  6. Greeley-Evans School District 6
    Average Salary: $62,947
    Greeley-Evans School District 6 offers Bus Driver jobs with a decent salary. They operate in Colorado, focusing on school transportation. Drivers here enjoy stable employment and the opportunity to contribute to student education.


  7. Safeway Transportation
    Average Salary: $61,800
    Safeway Transportation offers Bus Driver positions with a good salary. They operate across multiple states, including California and Texas. Drivers here benefit from a well-established company with diverse work environments.


  8. Los Alamitos Unified School District
    Average Salary: $60,664
    Los Alamitos Unified School District provides Bus Driver jobs with a solid salary. They operate in California, focusing on school transportation. Drivers here enjoy a stable work schedule and the chance to be part of a supportive school community.


  9. Royal Coach Lines
    Average Salary: $60,465
    Royal Coach Lines offers Bus Driver positions with a good salary. They operate in California, providing various transportation services. Drivers here enjoy competitive pay and a dynamic work environment.


  10. NRT Bus, Inc.
    Average Salary: $59,804
    NRT Bus, Inc. offers Bus Driver jobs with a fair salary. They operate in Florida, providing transportation services. Drivers here benefit from a stable work environment and opportunities for growth within the company.

How to earn more as a Bus Driver?

Becoming a bus driver offers many opportunities to earn a good income. There are several ways to increase earnings in this profession. Consider these key factors that can boost your salary and job satisfaction.

Firstly, gaining experience and seniority can lead to higher pay. Bus companies often have pay scales that increase with the number of years a driver has been with the company. Second, working overtime or during peak hours can also boost income. Many employers offer higher rates for these hours. Third, obtaining specialized licenses can lead to higher-paying routes. For example, a driver with a hazardous materials endorsement can work on routes that transport hazardous goods, which usually pays more.

Fourth, continuing education and training can open up higher-paying opportunities. Advanced training in areas such as defensive driving or customer service can make a driver more valuable to an employer. Lastly, working for a private company instead of a public transit system can sometimes lead to better pay. Private companies may offer higher wages to attract and retain experienced drivers. These strategies can help a bus driver earn more and advance in their career.

  1. Gain experience and seniority.
  2. Work overtime and peak hours.
  3. Obtain specialized licenses.
  4. Continue education and training.
  5. Work for private companies.

Currently 1,698 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
1,698 Job Openings