Bus Driver Salary in San Bernardino, CA

Updated on May 09, 2025
Position
City
Salary

How much does a Bus Driver make in San Bernardino, CA?

The average salary for a Bus Driver is $47,471 per year in San Bernardino, CA.

In San Bernardino, CA, bus drivers earn a competitive salary that reflects their important role in the community. The average salary for a bus driver in this area is around $47,471 per year. This figure can vary based on experience, qualifications, and the specific employer. For those just starting, salaries may be lower, but with more experience, they can increase significantly.

Bus drivers in San Bernardino can expect to see a range of salaries. Entry-level drivers may earn around $33,000, while those with more experience can make upwards of $65,000. Factors such as overtime, bonuses, and benefits can also affect the total compensation package. This makes bus driving a stable and rewarding career choice for many.

Bus Driver jobs in San Bernardino, CA

What are the highest paying cities for a Bus Driver near San Bernardino, CA?

Bus drivers near San Bernardino, CA, can find some of the best pay in Victorville. The city offers an average salary of $52,477, making it a top choice for those in the field. Nearby, Ontario, CA, provides a solid average salary of $48,296, offering another attractive option. These cities present excellent opportunities for bus drivers seeking competitive pay. Riverside, CA, and Barstow, CA, also offer good salaries, with averages of $47,594 and $45,782, respectively.
Graph displaying highest paying cities salaries for Bus Driver jobs near San Bernardino, CA, highlighting Victorville, CA with the highest at $52,477 and Barstow, CA with the lowest at $45,782.
  1. Victorville, CA
    Average Salary: $52,477
    In Victorville, driving a bus offers a stable job with good pay. The city's transit system is expanding, providing more opportunities. Companies like Victor Valley Transit Association offer reliable employment.
    Find Bus Driver jobs in Victorville, CA


  2. Ontario, CA
    Average Salary: $48,296
    Working as a bus driver in Ontario means you'll enjoy a vibrant community. The city's public transit is well-used, ensuring steady work. Ontario Transit provides a supportive environment for drivers.
    Find Bus Driver jobs in Ontario, CA


  3. Riverside, CA
    Average Salary: $47,594
    Riverside offers a dynamic environment for bus drivers. The city's transit system is growing, creating more job openings. Riverside Transit Agency is a key employer in the area.
    Find Bus Driver jobs in Riverside, CA


  4. Barstow, CA
    Average Salary: $45,782
    In Barstow, being a bus driver means you'll navigate a scenic route. The city's transit needs are steady, providing reliable work. Barstow Area Transit offers a good opportunity for those in the field.
    Find Bus Driver jobs in Barstow, CA

What are the best paying companies for a Bus Driver in San Bernardino, CA?

Job seekers looking for a bus driver position in San Bernardino, CA, should consider companies like Durham School Services and First Student. These companies offer competitive salaries, with Durham School Services leading at $65,490 and First Student close behind at $60,238. Both provide stable employment and opportunities for career growth.
Graph displaying best paying company salaries for Bus Driver jobs in San Bernardino, CA, highlighting Durham School Services with the highest at $65,490 and First Transit with the lowest at $33,000.
  1. Durham School Services
    Average Salary: $65,490
    Durham School Services offers Bus Driver jobs in San Bernardino, CA. They provide school bus services to various schools in the area. Drivers work in a safe and supportive environment, ensuring students get to school on time.


  2. First Student
    Average Salary: $60,238
    First Student is another top employer for Bus Driver jobs in San Bernardino, CA. They focus on providing reliable transportation services for students. Drivers enjoy a structured schedule and a team of professionals to support them.


  3. Omnitrans
    Average Salary: $46,463
    Omnitrans offers Bus Driver jobs in San Bernardino, CA. They operate a fleet of buses serving the city and surrounding areas. Drivers work in a community-focused environment, ensuring safe and timely transportation for all passengers.


  4. Transdev
    Average Salary: $34,000
    Transdev provides Bus Driver jobs in San Bernardino, CA. They offer a variety of transportation services, including public transit. Drivers benefit from a comprehensive training program and a supportive work environment.


  5. First Transit
    Average Salary: $33,000
    First Transit offers Bus Driver jobs in San Bernardino, CA. They focus on providing essential transportation services to the community. Drivers work in a team-oriented setting, ensuring passengers reach their destinations safely.

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