Haircut prices in Estonia 2026 — a city-by-city comparison
Haircut prices in Estonia 2026: Tallinn, Tartu, Pärnu, Narva. Price ranges for women's, men's and children's cuts by salon type. When paying more is worth it and how to save.
Haircut prices in Estonia differ by as much as a factor of three for one and the same service. The city, the salon's location, the stylist's experience and what the service includes all shape the final price. The Ilusalong24.ee editorial team pulled the directory's price lists together in April 2026 into a single overview you can use as a benchmark before booking.
Women's haircuts — prices by city
| City | Budget salon | Mid-range | Premium / name stylist |
|---|---|---|---|
| Tallinn | 25–35 € | 35–55 € | 60–90 € |
| Tartu | 20–30 € | 30–45 € | 50–75 € |
| Pärnu | 22–32 € | 32–45 € | 50–70 € |
| Narva | 15–25 € | 25–35 € | 40–55 € |
| Smaller towns | 15–22 € | 22–35 € | 35–50 € |
“Budget salon” usually means a neighbourhood hairdresser in a residential district, “mid-range” is a city-centre or large shopping-centre salon, and “premium” brings in a name stylist with an Instagram portfolio and 10k+ followers.
Men's haircuts — prices by city
| City | Classic hairdresser | Barber shop | Name stylist |
|---|---|---|---|
| Tallinn | 15–25 € | 22–35 € | 35–55 € |
| Tartu | 12–22 € | 20–32 € | 30–50 € |
| Pärnu | 14–23 € | 20–32 € | 30–48 € |
| Narva | 10–18 € | 15–25 € | 25–40 € |
| Smaller towns | 10–16 € | 15–22 € | 22–35 € |
Children's haircuts
- First cut under the age of 3: 15–30 € (often includes a photo and a certificate).
- Children aged 3–12: 12–25 € at most salons.
- Teenage cuts (13+): the adult price minus 5–10 €.
Specialist children's hairdressers charge 20–30% more, but they offer a play area, picture books or a screen for the child — often money well spent when your child is restless. Read more in the parents' guide on when to visit a children's hairdresser for the first time.
Add-on services and packages
| Service | Tallinn | Tartu / Pärnu | Smaller towns |
|---|---|---|---|
| Hair wash + head massage | 8–15 € | 6–12 € | 5–10 € |
| Blow-dry | 18–35 € | 15–28 € | 12–22 € |
| Blow-dry + styling | 25–45 € | 20–35 € | 18–28 € |
| Wedding hairstyle | 80–180 € | 60–140 € | 50–110 € |
| Mask + treatment | 15–30 € | 12–25 € | 10–20 € |
| Keratin / hair botox | 60–150 € | 50–130 € | 40–100 € |
Packages (cut + wash + blow-dry) are usually 20–30% cheaper than the same services booked separately. Always ask for the package price.
What drives the price
- The stylist's experience. A beginner (<2 years) 20–30 €, mid-level (2–5 years) 35–50 €, a senior stylist (5–10 years) 50–70 €, a name stylist 70–100 €+.
- Location. The city centre and the Old Town are 25–40% more expensive than the residential districts with the same stylist. The Rotermanni quarter is Tallinn's priciest segment.
- Hair length. Long hair (below the shoulder blades) is 20–40 % more expensive than short — more time plus more product.
- Hair thickness. Thick, dense hair takes more time — a surcharge of 10–30 %.
- Booking ahead. A last-minute booking (same day) can be 10–20 % more expensive; a slot booked in advance is the standard price.
How to save on a haircut
- January, February and August. The usual campaign months, with 15–20% off.
- Mid-week (Mon–Thu mornings). Many salons give a 10% discount outside peak hours.
- Training clinics. Tartu Tervishoiu Kõrgkool, Tallinna Ülikool and private salons' training programmes — student stylists under a supervisor's eye, 30–50% cheaper.
- Loyalty card. Every 5th or 10th cut free — a common system at mid-priced salons.
- Smaller towns. If you live near a smaller town, the trip can pay for itself — the same quality of cut 30–40% cheaper.
Where to go next
- How to find a good hairdresser — a checklist
- Hair colouring price list in Estonia 2026
- Men's haircut trends 2026
- All hairdressers in Estonia — in Tallinn — in Tartu
- Men's hairdressers — children's hairdressers
Korduma kippuvad küsimused
How much does a haircut cost in Estonia in 2026?▼
A women's cut runs 25–55 € in Tallinn, 20–45 € in Tartu, 22–45 € in Pärnu, and 15–35 € in Narva and smaller towns. A classic men's cut is 15–30 €, or 20–35 € at a barber shop. A children's cut is 12–25 €.
Why is the price gap for a haircut so wide?▼
Three main factors: (1) the stylist's experience (a beginner 20–25 €, a name stylist 55–90 €); (2) the salon's location (the city centre is 25–40% more expensive than the residential districts); (3) what the service includes (a cut on its own vs. cut + wash + blow-dry). Always ask for the price list in writing before you book.
Is it worth paying more for a “name stylist”?▼
It depends on your goal. For an everyday cut, a mid-level stylist at 30–45 € is plenty. A name stylist (55–90 €) makes sense for complex colour work, a wedding hairstyle or a radical change of look. Don't book a name stylist for your very first visit — try them out with a smaller service.
When is the hairdresser cheaper?▼
January–February and August are the usual campaign months, with discounts of 15–20%. Mid-week (Tuesday–Thursday mornings) is often 10% cheaper. Late spring (May) and early December are peak season — book well ahead and expect higher prices.