Hair colouring: prices in Switzerland 2026
Hair colouring (also called hair dye) costs a median of CHF 60 in Switzerland. The middle half of the 371 salons with a listed price charge between CHF 44 and CHF 84; the full range is CHF 17 to CHF 155.
Hair colouring is cheapest in Wangen-Brüttisellen (median CHF 30) and priciest in Zollikon (CHF 90). The lowest prices are listed by Coiffeursalon Team Freinhofer (from CHF 17), Team im 3 (from CHF 18), Arte & Bellezza Hairstyling (from CHF 22).
Median price Switzerland · 371 salons
CHF 60
- Cheapest
- CHF 17
- Coiffeursalon Team Freinhofer
- Priciest
- CHF 155
- Hair Industry GmbH - Zürich
- Average
- CHF 66
- arithmetic mean
- Cities
- 49
- 19 with own median
How hair colouring prices are distributed
Each bar shows how many salons fall into this price band.
Hair colouring: prices by city
19 cities with at least 3 prices. Tap a column to sort.
| Wangen-Brüttisellen | CHF 30 | −50 % |
| Opfikon | CHF 33 | −45 % |
| Volketswil | CHF 39 | −35 % |
| Dietikon | CHF 40 | −33 % |
| Affoltern am Albis | CHF 47 | −22 % |
| Kloten | CHF 47 | −22 % |
| Wallisellen | CHF 48 | −21 % |
| Horgen | CHF 48 | −21 % |
| Wetzikon | CHF 49 | −18 % |
| Dielsdorf | CHF 50 | −17 % |
| Uster | CHF 52 | −13 % |
| Dübendorf | CHF 55 | −8 % |
| Thalwil | CHF 59 | −2 % |
| Winterthur | CHF 60 | −1 % |
| Bern | CHF 64 | +7 % |
All 371 salons with a price for hair colouring
Lowest matching price per business from its price list. Sortable by price, rating and value.
| Coiffeursalon Team FreinhoferWinterthur — Coloration Längen & Spitzen · Tönung, Color & Gloss4.7 ★ (127) | fromCHF 17 | 9.0 |
| Team im 3Zürich — Schaumtönung · Tönungsausgleich4.7 ★ (82) | fromCHF 18 | 9.0 |
| Arte & Bellezza HairstylingWetzikon — Schaumtönung · Coloration4.7 ★ (161) | CHF 22 | 9.0 |
| Hair Freemy HairdresserZürich — Pflegetönung · Tönung kurz4.6 ★ (37) | CHF 22 | 8.8 |
| Coiffure Nouvelle GmbHZürich — Quick-Tönung · Tönung + Föhnen5.0 ★ (4) | fromCHF 25 | 9.3 |
| P2 HairstudioWinterthur — Tönung · Intensivtönung3.7 ★ (11) | fromCHF 25 | 7.9 |
| Hairless By ClaudioWangen-Brüttisellen — Cover 5 Tönung (Herren) · Ansatz Färben/Tönen (Kurz/Lang)5.0 ★ (27) | CHF 27 | 9.6 |
| FLEEK CoiffeurWallisellen — Quick Tönung (kurz) · Quick Tönung (mittel)4.9 ★ (224) | CHF 28 | 9.5 |
| Mithu's BeautyZürich — Männertönung · Waschen, Schneiden, Föhnen, Männertönung5.0 ★ (45) | CHF 30 | 9.5 |
| Coiffeur VesnaZürich — Färben · Färben Ansatz5.0 ★ (32) | fromCHF 30 | 9.5 |
| Glamour & StyleWinterthur — Intensivtönung Längen · Schnelltönung (sauer)5.0 ★ (81) | fromCHF 30 | 9.6 |
| Coiffeur NarineZürich — Färben · Färben Ansatz4.9 ★ (207) | fromCHF 30 | 9.4 |
| Castro CoiffureUster — Tönung · Intensivtönung4.9 ★ (56) | CHF 30 | 9.3 |
| Manu BarbershopZürich — Haare Färben4.9 ★ (194) | CHF 30 | 9.4 |
| Coiffeur RojOpfikon — Tönung · Coloration4.8 ★ (190) | fromCHF 30 | 9.1 |
| SHOMO COIFFEURWangen-Brüttisellen — Tönung4.8 ★ (72) | fromCHF 30 | 9.1 |
| Coiffure Centre BeautéWangen-Brüttisellen — Tönung/Glossing · Ansatzfarbe4.8 ★ (17) | fromCHF 30 | 9.1 |
| Dani`s CoiffeurWinterthur — Waschen/Färben · Waschen/Färben/Schneiden4.8 ★ (75) | CHF 30 | 9.1 |
| Studio 06Horgen — Färben (ca. 30 min)4.8 ★ (64) | CHF 30 | 9.1 |
| Coiffina Coiffure OerlikonZürich — Ansatzfarbe (bis 3cm)4.7 ★ (115) | fromCHF 30 | 8.8 |
What drives the price of hair colouring
- 01
City
Cities differ by up to 200%: Wangen-Brüttisellen CHF 30 vs Zollikon CHF 90 (median). Rents and wages feed straight into the price.
- 02
Effort
194 of 371 salons only list a “from” price — the final price depends on hair length and effort. Ask for the total upfront.
- 03
Rating
Top-rated businesses (4.8 ★+, at least 20 reviews) charge a median of CHF 60, the rest CHF 54 (+11%). The best places charge a premium.
More hairdresser prices
Hair colouring near you
FAQ: Hair colouring prices
How much does hair colouring cost in Switzerland?
Hair colouring (also called hair dye): a median of CHF 60. Half of the 371 salons with a listed price are between CHF 44 and CHF 84; the average is CHF 66.
Where is hair colouring cheapest in Switzerland?
According to their price lists: Coiffeursalon Team Freinhofer (from CHF 17), Team im 3 (from CHF 18), Arte & Bellezza Hairstyling (from CHF 22) — Winterthur, Zürich, Wetzikon. The full table above can be sorted by price and rating.
Which city has the cheapest hair colouring?
By median: Wangen-Brüttisellen CHF 30, Opfikon CHF 33, Volketswil CHF 39. Priciest is Zollikon at CHF 90. 19 cities with at least 3 prices are ranked.
Where do the prices come from and how current are they?
From the price lists of 371 salons, last updated 22 October 2026. Each business counts once with its lowest price for hair colouring; obvious mismatches (surcharges, partial services) are filtered out. The on-site price list prevails — no guarantee.
Source: Price lists of 371 businesses on CityHero, as of 22 October 2026. Each business counts with its lowest matching price; mismatches removed. Methodology → The on-site price list prevails — no guarantee.