Bus driver jobs in Canada

Find bus driver jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
212
Employers
93

Advertised starting pay

Average starting payCAD / hour
$26.83Across 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
99%210 listings

Not specified: 1% (2 listings)

Employers hiring include Nova Scotia Regional Centres for Education & CSAP (16), Cogir Senior Living (10), COGIR Real Estate (9).

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 Canada

Email me new jobsSave this search
  • Bus Driver & Facility Operator

    Strathcona-Tweedsmuir

    AB · Foothills County, AB

    • Full-time

    Full-time permanent position, part-time Facility Operator and part-time Bus Driver

  • Transit Operator

    Jumpstart Refugee Talent

    Toronto, ON

    • Full-time
  • Bus Driver - Elk Valley (Casual)

    Keolis Canada

    Cranbrook, BC

    • Part-time

    Looking to make a meaningful impact in your community? As a Casual Relief Bus Driver in Elk Valley, you'll provide safe, reliable transportation services while supporting daily operations…

  • Shuttle bus driver

    Panorama Mountain Transportation and Tours Ltd.

    Banff, AB

    • $25 to $26 CAD / hour
    • Full-time
    • Part-time
    • Temporary
    • On-site
  • Adult Day Service Worker | Bus Driver

    Interior Health Authority

    Logan Lake, BC

    • Part-time

    Join Our Team as an Adult Day Service Worker | Bus Driver in Logan Lake and Ashcroft, BC!

  • Bus Driver - C2627/149

    Saanich School District

    Saanichton, BC

    • Full-time
  • Shuttle bus driver

    Autobus La Québécoise Inc.

    Québec, QC

    • From $22 CAD / hour
    • Full-time
    • On-site
  • Permanent Bus Driver - Whitewood

    Prairie Valley School Division

    Whitewood, SK

    • Full-time

    Job Purpose: Bus Driver is responsible to provide safe and efficient transportation to and from school and school-related activities, working as part of a team to contribute to the growth…

  • Transit Operator - Leduc

    Keolis Canada

    Leduc, AB

    • Part-time
  • Temporary Part-Time Bus Driver

    Good Spirit School Division 204

    Langenburg, SK

    • Part-time

    The Good Spirit School Division invites applications for a Temporary Bus Driver in the Langenburg Area

  • Industrial Bus Driver

    Pacific Western Transportation Ltd

    Fort McMurray, AB

    • Full-time

    Diversified Transportation is currently seeking local, safety-focused Industrial Bus Drivers to join our Fort McMurray operations. Full-time opportunities available.

  • Bus Driver

    J.D. Irving, Limited

    Saint John, NB

    • Part-time

    J.D. Irving, Limited is seeking a safety‑focused and reliable Bus Driver to provide transportation services to various sites. This role is responsible for ensuring safe, timely, and…

  • CBUSBLOct2026 - Casual Bus Driver (BL)

    School District No. 91 Nechako Lakes

    Vanderhoof, BC

    • Full-time

    School District No. 91 (Nechako Lakes) is seeking applications for Casual Bus Drivers to support student transportation in the Burns Lake area, including Decker Lake, Francois Lake,…

  • CBUSVOct2026 - Casual Bus Driver (VHF)

    School District No. 91 Nechako Lakes

    Vanderhoof, BC

    • Full-time

    School District No. 91 (Nechako Lakes) is seeking applications for Casual Bus Drivers to support student transportation in the Vanderhoof area. This is a casual position with no guaranteed…

  • CBUSFSJOct2026 - Casual Bus Driver (FSJ)

    School District No. 91 Nechako Lakes

    Fort St. James, BC

    • Full-time

    School District No. 91 (Nechako Lakes) is seeking applications for Casual Bus Drivers to support student transportation in the Fort St. James area. This is a casual position with no…

  • CBUSFLOct2026 - Casual Bus Driver (FL)

    School District No. 91 Nechako Lakes

    Fraser Lake, BC

    • Full-time

    School District No. 91 (Nechako Lakes) is seeking applications for Casual Bus Drivers to support student transportation in the Fraser Lake area. This is a casual position with no guaranteed…

  • Bus Driver - Non Union (1.0 Perm) -- Wymark (South) Route #4154

    Chinook School Division #211

    Wymark, SK

    • Full-time
  • Transit Operator (26-261)

    City of Cornwall

    Cornwall, ON

    • $29.51 CAD / hour
    • Contract
  • Child Care Centre Bus Driver / Early Childhood Educator - Level 1, 2, or 3

    BrightPath Early Learning & Child Care

    Calgary, AB

    • Full-time

    As a Bus Driver/OSC and Float Educator, you will transport children in our care to and from our centres. Responsibilities

  • Bus Driver - Unscheduled Part Time

    Schlegel Villages

    Kitchener, ON

    • Part-time

    We are looking for an enthusiastic, compassionate driver with a clean F-license held for a minimum of 3 years to support our residents at The Village of Winston Park, located in Kitchener,…

  • Transit Operator

    Regional Municipality of Wood Buffalo

    Fort McMurray, AB

  • Casual Bus Driver Opportunity (Class 4 Unrestricted)

    Park Place Seniors Living, Inc.

    Surrey, BC

    • Contract

    We are currently seeking a part-time bus driver with a valid Class 4 Unrestricted license to support our community outings program.

  • Spare Bus Driver

    Qualicum School District (SD69)

    Parksville, BC

    • Full-time
  • Bus Driver ON CALL

    Saanich School District

    Saanichton, BC

    • Internship