Average Salary For A Bus Driver In Canada Direct

Average of roughly $20.10 per hour .

Geography plays a major role in earning potential, with Western Canada often offering higher wages: $67,293 Ontario: $67,123 Alberta: $63,416 British Columbia: $62,142 Northwest Territories: $58,822 Top Paying Cities Average Salary For A Bus Driver In Canada

The average salary for a bus driver in Canada typically ranges from , according to 2026 data from Talent.com and the Economic Research Institute . Most drivers earn between $24 and $29 per hour . Salary Breakdown by Experience Pay scales significantly as you gain seniority on the road: Average of roughly $20

Average of $60,660 to $74,353 per year. Regional Variations Salary Breakdown by Experience Pay scales significantly as

Average of $40,327 to $47,775 per year.

For those looking to maximize their hourly rate, these cities are among the highest paying in Canada: $29.55/hour Montréal, QC : $26.92/hour Calgary, AB : $25.71/hour Edmonton, AB : $25.34/hour Cranbrook, BC : $64,418/year (Public Transit Operator) Industry Differences What you drive matters as much as where you drive: