Hair Stylist Salaries in England

Salary estimated from 1,604 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 15 February 2020
Average in England
£22,439 per year
Meets national average
  • Most Reported
£7,500
£49,000
Salary Distribution

How much does a Hair Stylist make in England?

The average salary for a Hair Stylist is £22,439 per year in England, which meets the national average. Salary estimates are based on 1,604 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.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Hair Stylist salaries by company in England
CompanyAverage salary
£24,509 per year
£23,823 per year
£23,638 per year
£22,993 per year
£28,205 per year
£27,733 per year
£26,300 per year
£25,505 per year
£24,917 per year
£22,884 per year
Hair Stylist salaries by location
CityAverage salary
£24,918 per year
£18,605 per year
£21,080 per year
£20,044 per year
£22,068 per year

Hair Stylist job openings

Hair Stylist
Buck's Beauty & Barnet's
North Walsham
Afro and Curly Hair- R&D Stylist
LUSH Cosmetics
Poole
Stylist
Hair Affair
Skegness
Hair Stylist jobs in England