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

    Valley View ISD

    TX

    Job Title: Bus Driver Exemption Status/Test: Exempt

  • Bus Driver (Pool)

    Rio Hondo Independent School District

    Rio Hondo, TX

    A Bus Driver's duties are to transport students between their homes and their school campus in absolute safety as well as on other school functions.

  • Part Time Bus Driver (POOL)

    Raymondville ISD

    Raymondville, TX

    • Part-time
  • Maintenance/Bus Driver (Pool)

    Raymondville ISD

    Raymondville, TX

  • BUS DRIVER (POOL)

    Raymondville ISD

    Raymondville, TX

  • Pool Bus Driver - Substitute

    Mercedes ISD

    TX

    Ability to complete required bus driver safety training

  • Pool Bus Driver - Full Time

    Mercedes ISD

    TX

    • Full-time

    Ability to complete required bus driver safety training

  • Bus Driver

    Lasara ISD

    Lasara, TX

  • Bus Driver

    Jim Hogg County Independent School District

    Hebbronville, TX

  • Custodian/Bus Driver

    Hartley-Melvin-Sanborn Community School District

    Hartley, IA

    …working individual to join our team as a Full-Time Custodian/Bus Driver. This dual-role position is essential to maintaining a safe, clean and welcoming environment. Responsibilities may…

  • Anticipated Custodian/Bus Driver

    Hartley-Melvin-Sanborn Community School District

    Hartley, IA

    HMS CSD is seeking a fulltime Custodian/Bus Driver. Responsibilities may include but are not limited to driving bus, general maintainance, and cleaning.

  • Route Bus Driver

    Griswold Community School District

    Griswold, IA

    • $25.76 USD / hour

    The Griswold Community School District in Griswold, Iowa is searching for a Route Bus Driver for the district. This position is responsible for delivering students to and from the school…

  • Bus Driver

    Grinnell Newburg Community School District

    Grinnell, IA

  • Bus Driver - 2026-27 School Year

    Grinnell Newburg Community School District

    Grinnell, IA

    Operate a school bus in order to transport students in a safe and timely manner to, from, and in between schools. Will also transport students on District sponsored activity trips and…

  • Sub Bus Operator (Entry Position for Full Time Bus Op)#23874

    Hernando County School Board

    FL

    • Full-time

    Must possess a valid Class A or B Commercial Driver's License or Permit (CDL) with Passenger and School Bus endorsements

  • Bus Driver - AM Route Only (2026-2027)

    English Valleys Community School District

    North English, IA

    The morning route bus driver is responsible for safely transporting students to both buildings in a timely manner. Key responsibilities include:

  • BUS OPERATOR (5)

    Gadsden County Public Schools

    FL

    (4) Commercial Driver's License and verification of an acceptable driving record through Department of Motor Vehicles.

  • Bus Driver

    Durant Community School District

    Durant, IA

  • Bus Driver 26/27 School Year

    Diagonal Community School

    Diagonal, IA

    • $18 USD / hour
  • Bus Driver

    Denver Community School District

    Denver, IA

    We are looking for outstanding individuals who would be able to drive a bus route OR activities. Please contact Kendra Knowles at 319-984-6323 or apply through TeachIowa.

  • Bus Driver / Janitor

    Davis County Community School District

    Bloomfield, IA

    • $21.17 to $22.86 USD / hour

    This is a full time position which includes 4 hours of janitorial duties and 4 hours of school bus driving. Bus driver pay is $22.86/hour. Janitorial pay is $21.17/hour. This position…

  • Substitute Bus Driver

    Clarksville Community School District

    Clarksville, IA

    • $18 USD / hour

    …with P,S endorsements. The District will cover the required Bus Class expense. Apply online at IowaWorks.gov, Iowa.schoolspring.com or download application at www.clarksville.k12.ia.us or…

  • Substitute Bus Driver

    Clarinda Community School District

    IA

    This person must have their CDL license and be able to take the bus training in the District.

  • Route Bus Driver

    Central Springs Community School District

    Nora Springs, IA

  • Bus Driver Substitute

    Central Decatur Community School District

    Leon, IA

    We are looking for a bus driver substitute for the 2025-26 school year.