Content has loaded
Bus driver salary in Canada
How much does a Bus Driver make in Canada?
Average base salary
$23.78
- Hour
- Day
- Week
- Month
- Year
The average salary for a bus driver is $23.78 per hour in Canada. 3.5k salaries reported, updated at June 28, 2026
Highest paying companies for Bus Driver in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Golden Arrow
$524,576per year
Kiewit Corporation
$130,000per year
Northreach Society
$93,600per year
Northern Spirit Transportation
$85,418per year
Heavy Metal Equipment & Rental...
$82,160per year
Doublestar Drilling
$82,160per year