The salary of a truck driver in Canada can vary depending on a number of factors, such as experience, type of truck driven, and location. According to data from PayScale, as of September 2021, the average hourly wage for a truck driver in Canada is around CAD $21. However, this can range from approximately CAD $15 to CAD $29 per hour.
According to the Government of Canada's Job Bank, the median hourly wage for truck drivers in Canada was CAD $23.08 as of 2021. This translates to an annual salary of approximately CAD $47,944 based on a 40-hour workweek. However, it's important to note that this is a median salary, meaning that half of all truck drivers earn more than this amount, and half earn less.
It's also worth noting that some truck drivers may earn additional income through bonuses, overtime pay, and other incentives, which can increase their overall earnings. Additionally, self-employed truck drivers may have different earning potential depending on the nature of their business and the demand for their services