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

    Amphitheater Public Schools

    Tucson, AZ

    • $21.63 to $22.49 USD / hour

    Bus Driver trainees must possess a valid Arizona driver's license

  • Bus Driver/Trainee

    Amphitheater Public Schools

    Tucson, AZ

    • $15.3 to $15.9 USD / hour

    $15.30-$15.90 as a Trainee, $21.33 - $22.18 as a Bus Driver

  • Bus Driver

    Amphitheater Public Schools

    Tucson, AZ

    • $21.63 to $22.49 USD / hour

    Bus Driver trainees must possess a valid Arizona driver's license

  • Bus Driver

    Genesee Education Consultant Services

    Grand Blanc, MI

    • $22.65 USD / hour
  • Bus Driver

    Amphitheater Public Schools

    Tucson, AZ

    • $21.63 to $22.49 USD / hour

    Bus Driver trainees must possess a valid Arizona driver's license

  • 15 Passenger Bus Driver

    Amphitheater Public Schools

    Tucson, AZ

    • $17.85 to $18.56 USD / hour

    Must meet all Arizona School Bus Driver requirements at time of

  • Substitute Bus Driver

    Genesee Education Consultant Services

    Burton, MI

  • Bus Driver/Trainee

    Amphitheater Public Schools

    Tucson, AZ

    • $15.3 to $15.9 USD / hour

    $15.30-$15.90 as a Trainee, $21.33 - $22.18 as a Bus Driver

  • Corporation Bus Driver Aide

    Linton-Stockton School Corporation

    Linton, IN

    Assist the driver in Safely delivering students to and from school on a school owned bus.

  • Bus Driver

    MEDFORD LEAS

    Medford, NJ

    • $18.2 to $21.83 USD / hour

    We are seeking a dependable, safety-focused Bus Driver to transport residents to scheduled appointments, activities, and community outings.

  • Bus Driver

    CESA 2

    Whitewater, WI

    Position Summary: To provide safe bus transportation for Head Start children, assuring that each child will be picked up and returned home on schedule. Job Responsibilities: • Cooperate…

  • 15 Passenger Bus Driver

    Amphitheater Public Schools

    Tucson, AZ

    • $17.85 to $18.56 USD / hour

    Must meet all Arizona School Bus Driver requirements at time of

  • Bus Driver

    Amphitheater Public Schools

    Tucson, AZ

    • $21.63 to $22.49 USD / hour

    Bus Driver trainees must possess a valid Arizona driver's license

  • Transportation Permanent Substitute Bus Driver

    Sturgis Public Schools

    Sturgis, MI

    • Up to $21.63 USD / hour
  • 2026-2027 Substitute Bus Driver

    Cassville R-IV

    Cassville, MO

    Persons interested in driving a regular route or substitute bus driving. Must be eligible to acquire or have a CDL with School Bus Endorsement.

  • Substitute Bus Driver

    Charlotte Public Schools

    Charlotte, MI

    ASSIGNMENT/RESPONSIBILITY: A substitute school bus driver is responsible for safe operation of the school bus according to district policy as well as state and federal regulations.…

  • Bus Driver-Part Time

    City of Coralville

    Coralville, IA

    • Part-time
  • 2026 Bus Driver

    Western School Corporation

    2600 S 600 W Russiaville, IN

    • $23.52 USD / hour
  • 2026 Substitute Bus Driver

    Western School Corporation

    2600 S 600 W Russiaville, IN

    • $23.52 USD / hour

    SALARY/BENEFITS: $23.52/hour *After the bus driver drives for Western School Corporation for 5 trips, their money for all of the below will be reimbursed to them. Western School Corporation…

  • Substitute Bus Driver

    Grand Ledge Public Schools

    Grand Ledge, MI

    • $21.5 USD / hour

    We are seeking a dedicated and responsible individual to join our team as a Substitute Bus Driver. This on-call position involves providing safe and reliable transportation for students…

  • Bus Driver

    Grand Ledge Public Schools

    Grand Ledge, MI

    • $21.5 to $25.5 USD / hour

    Join the GLPS transportation team, probationary pay begins at $21.50 per hour / regular driver pay starts at $25.50/hour. Bus Driver's have access to SET-SEG Plum Health Center, and…

  • ECA Bus Driver

    Porter Township School Corp

    Boone Grove, IN

    • $12 USD / hour
  • Sub Bus Driver(s)

    Maple Valley Schools, Vermontville MI

    Vermontville, MI

    We are seeking reliable and safety-focused Substitute Bus Drivers to transport students safely to and from

  • BUS DRIVER - part time

    Catholic Central High School

    Burlington, WI

    • Part-time

    We are seeking a reliable and experienced Bus Driver to join our transportation team. The ideal candidate will have a passion for driving, excellent communication skills, and a commitment…

  • 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…