The average private driver salary in Canada is $48,702 per year or $24.98 per hour. Entry-level positions start at $40,000 per year, while most experienced workers make up to $75,000 per year.