CityHero
Data price report

Hair colouring prices Switzerland 2026: cheapest & priciest cities

What does Hair colouring cost in Switzerland — and where is it cheapest? For this price report we analysed the price lists of 378 businesses across 19 cities. The national median is CHF 55. Hair colouring is cheapest in Wangen-Brüttisellen (median CHF 30) and priciest in Zollikon (median CHF 90) — a 200% premium. The full city ranking is below.

Median (CH)

CHF 55

Cheapest

Wangen-Brüttisellen

CHF 30

Priciest

Zollikon

CHF 90

Difference

+200%

+CHF 60

Cheapest

Wangen-Brüttisellen

median CHF 30 · range CHF 27CHF 30

Hair colouring in Wangen-Brüttisellen →

Priciest

Zollikon

median CHF 90 · range CHF 80CHF 110

Hair colouring in Zollikon →

Hair colouring prices by city

Sorted by median price, cheapest city first.

#CityMedianRangeVenues
1Wangen-BrüttisellencheapestCHF 30CHF 27CHF 303
2OpfikonCHF 31.50CHF 20CHF 556
3VolketswilCHF 35CHF 20CHF 526
4Affoltern am AlbisCHF 37.50CHF 18CHF 806
5DietikonCHF 40CHF 30CHF 809
6HorgenCHF 40CHF 30CHF 608
7KlotenCHF 40CHF 20CHF 557
8WetzikonCHF 45CHF 22CHF 709
9WallisellenCHF 47.50CHF 28CHF 658
10DielsdorfCHF 50CHF 42CHF 523
11UsterCHF 51CHF 15CHF 8210
12WinterthurCHF 53CHF 17CHF 10847
13DübendorfCHF 55CHF 20CHF 1449
14ThalwilCHF 59CHF 30CHF 703
15BernCHF 64CHF 45CHF 1003
16ZürichCHF 65CHF 17CHF 194206
17Gossau ZHCHF 66CHF 55CHF 764
18MeilenCHF 66CHF 32CHF 2404
19ZollikonpriciestCHF 90CHF 80CHF 1103
Find all hair salons & barbers offering Hair colouring in the Hair colouring price comparison — filter by price, city and rating.

Frequently asked

How much does Hair colouring cost in Switzerland?

The national median for Hair colouring is CHF 55. Prices range from CHF 15 to CHF 155, based on the price lists of 378 businesses across 19 cities. Without guarantee.

Which city has the cheapest Hair colouring?

Hair colouring is cheapest in Wangen-Brüttisellen with a median of CHF 30. It is most expensive in Zollikon (CHF 90) — that's CHF 60 or 200% more.

Why does Hair colouring cost different amounts by city?

Price differences mainly come from rents, wages and local demand. In this report the city medians differ by up to 200% — from CHF 30 in Wangen-Brüttisellen to CHF 90 in Zollikon. Comparing pays off.

Where do the prices come from?

From the businesses' public price lists on CityHero. Only cities with at least three price points are included; each figure is the median (robust to outliers). Prices may vary — the current on-site price list prevails. Without guarantee.

Method: median from the public price lists of 378 businesses; only cities with at least 3 price points are included. As of September 2026. Without guarantee.