Common driving jobs in Canada include truck driving (the most prominent), delivery/courier roles, bus driving, rideshare/taxi, and specialized positions.
Pay varies widely by experience, location (higher in Alberta, Ontario, BC), hours worked, company, and whether you’re an employee or independent contractor/owner-operator. Salaries are often hourly, with overtime common in trucking.
1. Truck Drivers (Long-Haul, Regional, Local)
This is one of the biggest categories, with high demand for Class 1/AZ licenses.
Average pay: $26-$28/hour or $50,000–$70,000/year. Median around $26.42/hour.
Ranges:
-
- Entry-level: $45,000-$55,000/year.
- Experienced/long-haul: $60,000-$100,000+ (up to $120,000 for cross-border).
- Specialized (hazmat, oversized, ice roads): $80,000–$150,000 (seasonal for ice roads).
Highest in Alberta (up to $30-$42/hour median/high). Long-haul and owner-operators earn the most but involve more time away from home.
2. Delivery/Courier Drivers (e.g., Amazon, FedEx, UPS, food/grocery)
Delivery drivers work for companies such as Amazon, FedEx, UPS, grocery delivery services, and food delivery platforms.
These jobs usually require only a standard Class 5 or G license.
Average Salary: $21–$22 per hour or $45,000–$56,000 per year
Additional Earnings
- Tips and performance bonuses may increase earnings
- Unionized positions like UPS can reach $38/hour at higher pay levels
Benefits
- Flexible schedules
- Part-time and gig work options
- Local driving with less travel compared to trucking
3. Bus Drivers (City/Transit, School, Charter)
Requires a special license/endorsement and often training.
Average pay: $23-$25/hour or ~$49,000-$50,000/year.
Higher in major cities (e.g., $26-$29/hour in Montréal, Fort McMurray). Steady shifts with good benefits in public transit.
4. Rideshare/Taxi/Chauffeur (Uber, Lyft, Taxi, Limousine)
This category includes Uber, Lyft, taxi driving, limousine services, and private chauffeur work.
Average Earnings: $22–$25/hour gross for rideshare drivers
However, actual take-home income is lower after:
- Fuel costs
- Vehicle maintenance
- Insurance
- Depreciation
Higher Earning Opportunities
Private chauffeurs and luxury transport drivers may earn $30+/hour in major cities like Toronto and Vancouver.
Best For
- Flexible working hours
- Side income
- Independent work
Other Driving Jobs
- Shuttle/Van Drivers or Transport Drivers – Similar to delivery/bus, often $20–$25/hour.
- Tanker/Fuel, Flatbed, or Heavy Equipment – Higher pay in trucking categories.
- Owner-Operator Trucking – Potential $100,000-$200,000+ but with high costs (truck, fuel, maintenance).
Key Factors Affecting Pay
Location: Alberta and BC often highest; lower in Atlantic provinces.
Experience & Certifications: CDL equivalents, hazmat, clean record boost pay.
Full-time vs. Gig: Employees get benefits; contractors have flexibility but cover their own costs.
Overtime & Bonuses: Common in trucking/delivery.
General driver average (all types): ~$23–$25/hour or $43,000–$50,000/year.
Requirements for Driving Jobs in Canada
Most driving jobs require:
- A valid driver’s license
- Clean driving record
- Drug and background checks
- Additional endorsements or training for specialized roles
Truck driving schools and certification programs can improve job opportunities and earning potential.















