
How Much Does Balayage Cost in Canada? (2026 Price Guide)
Full balayage prices in Canada range from $100 to $250 based on publicly advertised salon menus, with a national median of $190. Here is what 49 independent Canadian salons were charging in October 2026, broken down by province, city, and service variation.










