Content has loaded

Barber salary in Canada

How much does a Barber make in Canada?

Average base salary

$23.12

The average salary for a barber is $23.12 per hour in Canada. 567 salaries reported, updated at July 12, 2026

Barber job openings in Canada

slide 1 of 6
slide1 of 6
Barber
Rothesay, NB
From $20 an hour
Full-time
7 hours ago

Highest paying companies for Barber in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Tonyc Salon and Spa
 
$66,449per year
View company
Prohibition
 
$65,000per year
NIWE Academy
 
$62,400per year
Sodexo
 
$58,053per year
Private home
 
$57,384per year
Drake International
 
$55,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Barbers near Canada

  1. Vancouver, BC
    $29.60 per hour
  2. Toronto, ON
    $26.83 per hour
  3. Mississauga, ON
    $24.12 per hour
  4. Calgary, AB
    $22.73 per hour
  5. Edmonton, AB
    $21.90 per hour

Where can a Barber earn more?

Compare salaries for Barbers in different locations
vs.