For any Federally Regulated Carrier.. on weeks where a statutory holiday falls overtime must be paid after 50 hours.
Even for mileage paid highway drivers.
https://www.canada.ca/en/employment...ds/federal-standards/work-hours-trucking.html
Calculating overtime pay...
Truck drivers who are paid on a day rate, trip rate, commission, mileage or other incentive basis are also entitled to overtime.
Calculating overtime when paid other than hourly
In order to calculate overtime it is necessary to convert day or trip rates to an hourly rate as follows:
Divide total regular earnings for the week by the total number of hours worked to establish the hourly rate. The resulting hourly rate may change each week.
Pay the number of regular hours worked by the hourly rate.
Multiply the hourly rate by 1.5 to calculate the overtime rate.
Pay the number of overtime hours worked by the overtime rate.
Show the regular and overtime rates and the number of hours worked at each rate on the employee’s pay stub.
Example:
A long-haul truck driver is paid by the delivery. One week he works seven 10-hour days and is paid $1,800. Since long-haul truck drivers are entitled to overtime after 60 hours per week, the driver has 10 hours for which he is entitled to be paid at overtime rates. The driver’s piece rate must be converted to an hourly rate which can then be used to calculate overtime as follows:
Divide the $1,800 earned by the 60 hours worked to get the driver’s “regular rate” of $30 per hour for that week;
The first 60 hours are calculated at the regular rate of $30 for a total of $1800;
The additional 10 hours are calculated at one and a half times the regular rate, or $45/hour, for a total of $450;
Total earnings that week are $1800 + $450 = $2250.
Of course if that 70 hours worked fell on a statutory holiday week there would be 20 hours of overtime pay due to the driver.