Bus driver jobs in Portland, ME and nearby

Bus driver jobs within 25 miles of Portland, ME. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
25
Employers
14

Advertised starting pay

Average starting payUSD / hour
$25.23Across 19 listings

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

Where work happens

Remote
0%0 listings
Hybrid
0%0 listings
On-site
0%0 listings

Not specified: 100% (25 listings)

Employers hiring include Portland Public Schools (4), Biddeford and Dayton Schools & Southern Maine Administrative Collaborative (3), Valley Unified Education Service Center (3).

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 Portland, ME and nearby

Within 25 miles

Save this search
  • Substitute Bus Driver (Float)

    Portland Public Schools

    Portland, ME

    • $22.74 USD / hour

    …your local community? Portland Public Schools is hiring School Bus Drivers to join our dedicated Operations team! If you are a skilled commercial driver seeking predictable schedules, great…

  • Full Time Bus Driver

    RSU 18

    Portland, ME

    • $26.85 to $27.61 USD / hour
    • Full-time

    Clean driving record/active bus driver license

  • Part-time Transportation Specialist (Bus Driver)

    MSAD 75 / RSU 75

    Topsham, ME

    • $26.99 to $27.8 USD / hour
    • Part-time

    New Hire Bus Driver Bonus/Incentive: Newly hired bus drivers are eligible for a total hiring bonus/incentive of $1,500 d

  • Transportation Specialist (Bus Driver)

    Maine School Administrative District 75

    Topsham, ME

    • $27.8 USD / hour
  • Transportation Specialist (Bus Driver)

    Maine School Administrative District 75

    Topsham, ME

    • $27.8 USD / hour

    MSAD 75 is seeking a**Transportation Specialist(School Bus Driver)**to

  • Full-time Bus Driver

    Biddeford Schools

    Biddeford, ME

    • $26.5 to $31 USD / hour
    • Full-time
  • Bus Driver

    Regional School Unit 57

    Waterboro, ME

    • $22.67 to $26.33 USD / hour

    High School diploma and/or formal training in bus driving or an equivalent combination of training, education and experience

  • Bus Driver - Acton School Department

    Biddeford and Dayton Schools & Southern Maine Administrative Collaborative

    BIDDEFORD, ME

    • $27.5 USD / hour

    Acton School Department is seeking a Bus Driver

  • Substitute Bus Driver

    Biddeford and Dayton Schools & Southern Maine Administrative Collaborative

    BIDDEFORD, ME

    Substitute Bus Driver (CDL Driver's License required, Training is available)

  • Substitute Bus Driver

    Biddeford and Dayton Schools & Southern Maine Administrative Collaborative

    BIDDEFORD, ME

    Substitute Bus Driver (CDL Driver's License required, Training is available)

  • Bus Driver Substitute

    Yarmouth School Department

    Yarmouth, ME

    • Up to $29.43 USD / hour
  • Bus Driver

    Westbrook School Department

    Westbrook, ME

    • $23.69 to $27.7 USD / hour

    As a school bus driver, the selected candidate will have a valid Maine Class B driver's license with S (School Bus) & P (Passenger) endorsements. If you are looking for a positive and fun…

  • Substitute Bus Driver

    Valley Unified Education Service Center

    Kennebunk, ME

    • $26 USD / hour

    Is a courteous driver and allows traffic to pass the bus whenever it is safe to do so.

  • Bus Driver / Custodian

    Valley Unified Education Service Center

    Kennebunk, ME

    • $20.95 to $24.5 USD / hour
  • Bus Driver - PT and/or FT

    Valley Unified Education Service Center

    Kennebunk, ME

    • $19.55 to $23.96 USD / hour
  • Substitute/Spare Bus Driver

    Saco School Department

    Saco, ME

    • $25 to $31.5 USD / hour

    Saco School Department is seeking Substitute/Spare Bus Drivers to safely transport students to and from school and school-related activities. Successful candidates will be committed to…

  • Bus Driver

    Saco School Department

    Saco, ME

    • $25 to $31.5 USD / hour

    Saco School Department is seeking three full-time Bus Drivers to safely transport students to and from school and school-related activities. Successful candidates will be committed to…

  • Bus Driver

    Regional School Unit 57

    Waterboro, ME

    • $22.67 to $26.33 USD / hour

    High School diploma and/or formal training in bus driving or an equivalent combination of training, education and experience

  • Bus Driver- School Year (96)

    Regional School Unit 05

    Freeport, ME

    • $26.62 to $29.57 USD / hour

    Must hold valid State issued CDL Class B Driver's License

  • Bus Driver Substitutes

    Regional School Unit 05

    Freeport, ME

    • $27.54 to $29.57 USD / hour
  • Bus Driver, School Year

    Portland Public Schools

    Portland, ME

    …your local community? Portland Public Schools is hiring School Bus Drivers to join our dedicated Operations team in school-year positions! If you are a skilled commercial driver seeking…

  • Bus Driver Trainer, Full Year

    Portland Public Schools

    Portland, ME

    …impact in our community? Portland Public Schools is hiring a Driver Trainer to join our Operations team! As a Driver Trainer, you will lead our safety and instructional efforts, providing…

  • Bus Driver Trainee

    Portland Public Schools

    Portland, ME

    Looking to start a rewarding new career, earn your Commercial Driver's License (CDL) for free, and get paid while you learn? Portland Public Schools is hiring Bus Driver Trainees to join…

  • Substitute Bus Driver (2026-2027 School Year)

    MSAD 75 / RSU 75

    Topsham, ME

    • $26.99 USD / hour

    MSAD 75 is seeking a Substitute Bus Drivers to join our vibrant educational community. Together, we can inspire the next generation of learners and leaders.

  • Substitute Bus Driver

    Brunswick School Department

    Brunswick, ME

    • $28 USD / hour

    Qualifications: Class B Maine Driver's License with P & S endorsements. State of Maine CHRC/DOE Criminal History Records Check is required.