Hair Stylist Salaries in England

Salary estimated from 4,283 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 11 November 2018
Average in England
£24,469 per year
6% Above national average
  • Most Reported
£7,500
£57,000
Salary Distribution

How much does a Hair Stylist make in England?

The average salary for a Hair Stylist is £24,469 per year in England, which is 6% above the national average. Salary estimates are based on 4,283 salaries submitted anonymously to Indeed by Hair Stylist employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Hair Stylist is less than 1 year.
Hair Stylist salaries by company in England
CompanyAverage salary
£31,515 per year
£30,692 per year
£24,777 per year
£25,020 per year
£34,648 per year
£29,394 per year
£29,107 per year
£28,846 per year
£26,584 per year
£26,300 per year
Hair Stylist salaries by location
CityAverage salary
£25,781 per year
£20,384 per year
£19,013 per year
£23,242 per year
£18,409 per year

Hair Stylist job openings

Hairstylist - Model Studio
Asos.com
London
Stylist (2+ years experience)
MAJOR Hair Salon
Northampton
ESSENSUALS HAIR STYLIST
Toni&Guy
Ealing
Hair Stylist jobs in England