Hair Stylist Salaries in England

Salary estimated from 4,717 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 14 July 2018
Average in England
£23,957 per year
Meets national average
  • Most Reported
£7,500
£56,000
Salary Distribution

How much does a Hair Stylist make in England?

The average salary for a Hair Stylist is £23,957 per year in England, which meets the national average. Salary estimates are based on 4,717 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,501 per year
£25,997 per year
£34,648 per year
£28,701 per year
£26,353 per year
£26,300 per year
£24,508 per year
£24,505 per year
£24,000 per year
£24,000 per year
Hair Stylist salaries by location
CityAverage salary
£25,229 per year
£19,446 per year
£19,875 per year
£18,172 per year
£17,771 per year

Hair Stylist job openings

Hairstylist - Model Studio
Asos.com
London
Hair Stylist - FOSSE PARK STORE
Superdrug Stores
Leicester
Junior Stylist - MEADOWHALL STORE
Superdrug Stores
Meadowhall
Hair Stylist jobs in England