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
  • EC Teacher Assistant/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must have or be willing and able to obtain a NC school bus driver's license to drive a bus.

  • EC Teacher Assistant/Bus Driver

    Cleveland County Schools

    Kings Mountain, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • EC Teacher Assistant/Bus Driver

    Cleveland County Schools

    Casar, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • EC Teacher Assistant/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • Custodian/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • Cafeteria Assistant/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Cafeteria Assistant/Bus Driver - See attached job description for details!

  • Bus Driver

    Cleveland County Schools

    Kings Mountain, NC

    Applicant must have or be willing/able to obtain a bus license.

  • Bus Driver

    Cleveland County Schools

    Lawndale, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must or be willing and able to obtain a NC school bus driver's license and be willing to drive a bus.

  • Bus Driver

    Cleveland County Schools

    Casar, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • Bus Driver

    Cleveland County Schools

    Shelby, NC

  • Behavior Management Technician/Bus Driver

    Cleveland County Schools

    Shelby, NC

  • Behavior Lab Assistant/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • 8-Hour, 12-Month Custodian/Bus Driver

    Cleveland County Schools

    Lawndale, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • 8-Hour, 12-Month Custodian/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • 7-Hour, 12-Month Custodian/Bus Driver

    Cleveland County Schools

    Lawndale, NC

    Applicant must have or be willing/able to obtain a bus license. Daily hours will consist of 4 hours worked as a custodian plus a bus route

  • 7-Hour, 11-Month Custodian/Bus Driver

    Cleveland County Schools

    Kings Mountain, NC

    Applicant must have or be willing/able to obtain a bus license.

  • 7-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Applicant must have or be willing/able to obtain a bus license.

  • 6-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Fallston, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • Custodian/Bus Driver

    Cleveland County Schools

    Kings Mountain, NC

    Must have or be willing and able to obtain a NC school bus driver's license and drive a bus.

  • 5-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Shelby, NC

    Applicant must have or be willing/able to obtain a bus license.

  • 5-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Lawndale, NC

    5-Hour, 10-Month Custodian/Bus Driver with AM/PM Bus Route

  • 5-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Shelby, NC

    5-Hour, 10-Month Custodian/Bus Driver with AM/PM Bus Route

  • 4-Hour, 10-Month Custodian/Bus Driver

    Cleveland County Schools

    Lawndale, NC

    Applicant must have or be willing/able to obtain a bus license. Daily hours will consist of 4 hours worked as a custodian plus a bus route.

  • Bus Driver

    Grenada School District

    MS

    • $15.6 USD / hour