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
  • Bus Driver

    Verona Public School District

    Verona, NJ

    • $33 USD / hour

    Safe Driver who is responsible, punctual, and can communicate via phone/email with transportation coordinator

  • Bus Driver

    Sumner-Bonney Lake School District

    Bonney Lake, WA

    • $31.39 to $32.83 USD / hour
  • Bus Driver

    Fayette County School Corporation

    Connersville, IN

    • $24.87 USD / hour

    Safely drives a school bus on days when school is in session over designated routes in accordance with time schedules, loading and unloading students at designated locations.

  • Bus Driver

    L'Anse Creuse Public Schools

    Clinton Twp, MI

    • $21.99 to $24.45 USD / hour
  • Substitute Bus Driver

    MSD Martinsville Schools

    Martinsville, IN

  • Bus Driver

    Taholah School District No. 77

    Taholah, WA

    • $30.36 to $36.43 USD / hour

    We are seeking a dedicated and safety-conscious individual to join the Taholah School District as a full-time Bus Driver. The successful candidate will be responsible for transporting…

  • Pioneer-Bus Driver SUBSTITUTE

    Pioneer School District

    Shelton, WA

    • $24.31 to $29.99 USD / hour

    Substitute Bus Driver (Substitute placement is an on-call, as needed basis.)

  • Early Learning-Substitute Bus Driver

    Capital Region ESD 113

    Tumwater, WA

    • $26.54 USD / hour

    Sound to Harbor Early Learning/Head Start is looking to hire a Substitute Preschool Bus Driver.

  • Early Learning-Bus Driver

    Capital Region ESD 113

    Tumwater, WA

    • $26.54 to $28.99 USD / hour
  • North Beach-Substitute Bus Driver

    North Beach School District

    Ocean Shores, WA

    • Up to $26.01 USD / hour
  • Montesano - Substitute Bus Driver

    Montesano School District

    Montesano, WA

    • $27.5 USD / hour

    Possess a valid Washington State driver's license with CDL endorsement and valid Washington State school bus driver's endorsement - required

  • Bus Driver - Part Time

    Richland-Bean Blossom Community School Corporation

    Ellettsville, IN

    • $21 to $22.75 USD / hour
    • Part-time

    Possess a valid Commercial Driver’s License (CDL) with necessary endorsements for transport of students. Must pass State Skill Test and State Written Test.

  • Griffin SD - Substitute Bus Driver

    Griffin School District

    Olympia, WA

    • Up to $26.51 USD / hour

    The job of Bus Driver is done for the purpose/s of operating a school bus or other transportation vehicles in accordance with state laws and district policy; advising all students and other…

  • 26/27 SY Substitute Bus Driver

    Hoquiam School District

    Hoquiam, WA

    • $28.98 USD / hour

    The job of the Substitute Bus Driver is to operate school buses safely under all types of weather conditions, including but not limited to: fog, rain, hail, sleet, snow and ice. Transports…

  • Rainier - Substitute Bus Driver (2026-2027)

    Rainier School District

    Rainier, WA

    • $26.24 to $27.76 USD / hour

    This is an open posting for substitute bus drivers. Applications will be screened as necessary. If you would like your application considered, please reach out to Human Resources.

  • Dieringer - Bus Driver - Substitute

    Dieringer School District

    Lake Tapps, WA

    • Up to $28.17 USD / hour

    The job of "Substitute Bus Driver" is done for the purpose/s of transporting students over scheduled routes and/or special excursions; enforcing rules, regulations, and laws to maintain…

  • Bus Driver - Substitute

    Eatonville School District

    Eatonville, WA

    • $26.92 USD / hour

    The job of "Substitute Bus Driver" is done for the purpose/s of transporting students over scheduled routes and/or special excursions; enforcing rules, regulations, and laws to maintain…

  • Bus Driver

    Eatonville School District

    Eatonville, WA

    • $30.05 to $36.82 USD / hour

    The job of "Bus Driver" is done for the purpose/s of transporting students over scheduled routes and/or special excursions; enforcing rules, regulations, and laws to maintain safety during…

  • Substitute Bus Driver

    Elma School District

    Elma, WA

    • $27.99 USD / hour
  • Substitute Bus Driver

    Randolph Southern School Corp

    Lynn, IN

    • $23.93 USD / hour

    Substitute Bus driver will drive a regular route as needed. Minimum 4 hours for a regular route (AM and/or PM) at $23.93 per hour. Once substitute is qualified to drive, they will be…

  • Chehalis- Bus Driver (Transportation) 2026/27

    Chehalis School District

    Centralia, WA

    • $27.78 to $34.52 USD / hour

    The job of Bus Driver is to transport students over scheduled routes and/or special trips in accordance with state laws and district policy; enforcing rules, regulations, and laws to…

  • Chehalis-Bus Driver-Paid Trainee Program 2026/27

    Chehalis School District

    Centralia, WA

    • $27.78 to $34.52 USD / hour

    The job of Bus Driver is to transport students over scheduled routes and/or special trips in accordance with state laws and district policy; enforcing

  • Tumwater - Bus Driver Trainee

    Tumwater School District

    Tumwater, WA

    • $23.83 USD / hour
  • Tumwater - Substitute Bus Driver

    Tumwater School District

    Tumwater, WA

    • $24.11 USD / hour

    TITLE: SUBSTITUTE BUS DRIVER eDOT#: 913.463-010

  • Bus Driver

    Genai Excellence Academy

    Elkhart, IN

    We are seeking a reliable and safety-conscious School Bus Driver to provide safe and efficient transportation for students to and from school and other school-related activities. The ideal…