The salary for auto mechanics in Canada is very similar to the United States because both have similar economies. Just like any job, the pay at each level will vary depending on your location. Below is the salary data for Canada which includes, the low end (bottom 10 percent), the average and the upper end (top 10 percent).
Low End (Bottom 10 percent): Hourly pay is about $11.90 which comes to $24,847 per year
Average Salary: Hourly pay is about $19.80 which comes to $41,342 per year
Upper End (Top 10 percent): Hourly pay is about $30.45 which comes to $63,580 per year