Bus driver jobs in the United States

Find bus driver jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
7,639
Employers
3,725

Advertised starting pay

Average starting payUSD / hour
$21.52Across 3,034 listings
Average starting payUSD / day
$126Across 76 listings
Average starting payUSD / year
$26,663Across 60 listings
Average starting payUSD / month
$3,796Across 22 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%6 listings
Hybrid
<1%1 listing
On-site
3%225 listings

Not specified: 97% (7,407 listings)

Employers hiring include Lifewise Academy (552), Transdev (72), Johnston County Public Schools (63).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Bus driver jobs in the United States

Save this search
  • Substitute Bus Driver

    Reed City Area Public Schools

    Reed City, MI

    • $21 USD / hour

    We are seeking a reliable, flexible individual to serve as a Substitute Bus Driver at our Bus Garage. This position is essential in ensuring safe and efficient transportation for students…

  • Bus Driver Trainee - EXTERNAL

    Wauseon Exempted Village School District

    Wauseon, OH

    • $20.69 USD / hour

    Join the Wauseon Exempted Village School District as a Bus Driver Trainee! This position offers a flexible opportunity to gain valuable experience and training in bus operation while…

  • Bus Driver Trainee - INTERNAL

    Wauseon Exempted Village School District

    Wauseon, OH

    • $20.69 USD / hour

    Join the Wauseon Exempted Village School District as a Bus Driver Trainee! This position offers a flexible opportunity to gain valuable experience and training in bus operation while…

  • Floating Bus Driver

    Reed City Area Public Schools

    Reed City, MI

    • $21 USD / hour

    We are seeking a dedicated and reliable individual to join our team as a Floating Bus Driver. This part-time position works daily when school is in session, providing coverage across…

  • Bus Driver

    Pennfield Schools

    Battle Creek, MI

    • $20.25 to $25 USD / hour
  • Substitute Bus Driver

    Vicksburg Community Schools

    Vicksburg, MI

    …safety-minded individuals to join our transportation team as School Bus…

  • Substitute Bus Driver

    Switzerland County School Corporation

    Vevay, IN

    • $18 to $36 USD / hour
  • Bus Driver

    Switzerland County School Corporation

    Vevay, IN

    • $101.5 to $111.5 USD / day
  • Bus Driver

    Portage Public Schools

    Portage, MI

    • $22.31 USD / hour

    Portage Public Schools is seeking bus drivers to join our Transportation Department. Prior experience operating a school bus is preferred; however, we provide paid training to qualified…

  • Sub Bus Driver

    Maconaquah School Corp

    Bunker Hill, IN

    • $90 USD / day

    Perform duties of driving and obeying all the safety rules for a regular bus route.

  • Bus Driver

    Kalamazoo Public Schools

    Kalamazoo, MI

    • $19.61 USD / hour

    Transports students to and from school using established routes and designated bus stops. Instructs

  • Bus Driver

    Centerville-Abington Community Schools

    Centerville, IN

    Centerville-Abington Community Schools is now accepting applications for a School Bus Driver and Substitute Bus Drivers for the 2025-2026 school year. Job responsibilities and…

  • Dedicated Substitute Bus Driver

    Gull Lake Community Schools

    Hickory Corners, MI

    • $22.64 USD / hour

    Under the direction of the Transportation Supervisor, the Bus Driver is responsible for safe transportation of students.

  • Substitute Bus Driver

    Gull Lake Community Schools

    Hickory Corners, MI

    • $25.06 USD / hour

    Under the direction of the Transportation Supervisor, the Bus Driver is responsible for safe transportation of students.

  • Bus Driver

    Harper Creek Community Schools

    Battle Creek, MI

    • $20.16 USD / hour
  • Bus Driver

    Lakeland School Corporation

    LaGrange, IN

    • $25 USD / hour

    Before stopping, operate the stop sign and flashing lights on bus to alert traffic.

  • Substitute Bus Driver

    Lakeland School Corporation

    LaGrange, IN

    • $25 USD / hour

    Before stopping, operate the stop sign and flashing lights on bus to alert traffic.

  • Substitute Route Bus Driver/Bus Monitor

    Wa-Nee Community Schools

    Nappanee, IN

    • Up to $83.9 USD / day

    Position Title: Substitute Bus Route Driver/Bus Monitor FLSA Status: Non-Exempt

  • Route Bus Driver

    Wa-Nee Community Schools

    Nappanee, IN

    • Up to $85.6 USD / day

    Position Title: Route Driver FLSA Status: Non-Exempt

  • CHILD CARE BUS DRIVER

    Blessing Hospital

    QUINCY, IL

  • Substitute Bus Driver

    Marshall Public Schools

    Marshall, MI

    • $18.5 USD / hour
  • Substitute Bus Driver

    Kankakee Valley School Corporation

    Wheatfield, IN

    Kankakee Valley School Corporation is accepting applications for Substitute Bus Drivers.

  • Bus Driver

    Kankakee Valley School Corporation

    Wheatfield, IN

    Kankakee Valley School Corporation is accepting applications for bus drivers and substitute bus drivers.

  • SUBSTITUTE PUBLIC TRANSPORTATION (HANDI BUS) DRIVER

    McCook

    McCook, NE

    • $15.61 to $21.4 USD / hour
  • Substitute Bus Driver

    Franklin County Community School Corporation

    Brookville, IN

    The purpose of the Bus Driver is to provide for the safe transportation of students and author