gbp How Much Does a Haircut Cost in the UK? (2025 Prices)
Haircut prices vary wildly across the UK — from £10 at a local barber to £80+ at a central London salon. Here is what you should expect to pay.
Average UK Haircut Prices by City (2025)
| City | Basic Cut | Fade/Style | Full Restyle |
|---|---|---|---|
| London | £15–£25 | £20–£45 | £35–£80+ |
| Manchester | £12–£20 | £15–£35 | £25–£55 |
| Birmingham | £10–£18 | £14–£30 | £22–£50 |
| Leeds | £10–£17 | £14–£28 | £20–£45 |
| Glasgow | £10–£16 | £13–£25 | £18–£40 |
| Bristol | £12–£20 | £16–£32 | £25–£50 |
What Affects the Price?
- Location — Central London is 2-3x more expensive than suburban areas
- Experience — Senior stylists charge more; apprentices are cheaper
- Style complexity — Skin fades take more time than a basic trim
- Salon type — Traditional barber shops are cheaper than upscale salons
- Wash and dry included — Some prices include a shampoo, some do not
How to Get Value
Book mid-week (Tuesday–Thursday) for the same quality at the same price — but with shorter waits. Compare prices on Bookora before booking. Some barbers offer loyalty discounts after your 5th visit.
✂️
Ready to book?
Find the best barbers, salons and services near you in seconds.
Find services near me