zenflo.
List your business

Home › Price Guides › Hair Colour › Perth

How Much Does Hair Colour Cost in Perth?

Hair colour in Perth typically costs $130 (median). Most Perth venues charge between $80 and $198, with prices from $40 up to $450. Based on 770 itemised prices across 190 Perth businesses listed on Zenflo (updated 2026-09-30).

Median price$130
Most pay$80–$198
Prices compared770from 190 businesses
Updated30 Sep 2026daily, from listed menus

Perth price breakdown (2026)

Price pointPriceWhat it means
From$40The lowest listed price in Perth.
Typical$80 – $198What most venues charge. The median is $130.
Premiumup to $450Senior stylists, premium venues and add-ons.
Australia overall$135 medianFor comparison — full national guide.

Why hair colour prices vary in Perth

Listed prices in Perth run from $40 to $450, but half of them sit between $80 and $198. The gap comes mostly from regrowth only versus full head, hair length and density, how many colours or toners. The lowest and highest prices are usually a different service under the same name, so the middle range is the better guide to what you will pay.

Perth compared with the rest of Australia

The median hair colour price in Perth is $130, against $135 across Australia. That is about the same: Perth is priced like everywhere else.

Hair Colour prices by Perth suburb

Suburbs with at least 3 listed prices.

SuburbMedianFromPrices
Perth $120$4578 from 20 businesses
Innaloo $250$5024 from 6 businesses
Ellenbrook $198$5019 from 4 businesses
Wembley $140$4017 from 3 businesses
Inglewood $255$7517 from 4 businesses
Morley $140$5017 from 3 businesses
Gosnells $60$4016 from 4 businesses
Subiaco $135$5515 from 5 businesses
Cottesloe $185$4514 from 3 businesses
Applecross $105$4514 from 3 businesses
Bicton $115$5014 from 3 businesses
Success $100$6010 from 3 businesses

Perth businesses and what they charge

Listed prices close to the Perth median. Tap a business for its full menu, hours and how its prices compare.

BusinessServicePrice
Hair Day, East Victoria Park Full Colour$130
Jonteys Barber, Canning Vale Men's colour/haircut$130
Baarc by Abbie Barclay, Shenton Park TINT REGROWTH$130
Rebecca Oates, East Fremantle Regrowth Colour & Dry Off$130
Lisa's Mane Studio, Alkimos Full head colour Medium$130
blond moments by heather, Wembley All over colour, short- medium$130
Hair Evolution by Renee, Hammond Park Regrowth with few foils$130
Ella Rose Hair, Forrestfield All over colour long$130
Kahlia Forbes Hair Studios - Currambine, Currambine Colour Medium Hair prices from$130
BK Hair Studio, Perth Refusion Service with Hair System Colour$130

About hair colour

Also called: hair color, tint, regrowth colour, root touch-up.

What's usually included: Colour applied to the roots or the full head, with a toner or gloss on some menus.

What changes the price:

  • Regrowth only versus full head
  • Hair length and density
  • How many colours or toners
  • Correcting previous colour

How long it takes: usually 1.5–3 hours.

Other cities

Sydney ($120) · Melbourne ($135) · Adelaide ($95) · Gold Coast ($130) · Newcastle ($170) · Canberra ($180) · Brisbane ($137) · Sunshine Coast ($145) · Wollongong ($155) · Hobart ($117) · Darwin ($89)

Frequently asked questions

How much does hair colour cost in Perth?

Hair colour in Perth costs $130 at the median, based on 770 real prices listed by Perth businesses on Zenflo.

What is a typical price range for hair colour in Perth?

Most Perth venues charge between $80 and $198. Budget options start around $40 and premium services run up to $450.

Is Perth cheaper than the national average for hair colour?

Perth's median of $130 compares with $135 across Australia overall on Zenflo.

What else is hair colour called?

Salons also list it as hair color, tint, regrowth colour, root touch-up. Colour applied to the roots or the full head, with a toner or gloss on some menus.

What affects the price of hair colour?

The main factors are regrowth only versus full head; hair length and density; how many colours or toners; correcting previous colour. In Perth most venues charge $80–$198.

How long does hair colour take?

Usually 1.5–3 hours, depending on the salon and what is included.

How much does hair color cost in Perth?

Hair color is listed under hair colour. In Perth the median price is $130, and most venues charge $80–$198.

How much does tint cost in Perth?

Tint is listed under hair colour. In Perth the median price is $130, and most venues charge $80–$198.

Which Australian city is cheapest for hair colour?

On Zenflo's listed prices, Darwin has the lowest median at $89 and Canberra the highest at $180.

Every figure is computed from real, itemised service menus listed by Perth businesses on Zenflo — no estimates. See how we calculate prices, browse listed businesses, or see all price guides. Updated 2026-09-30. Data licensed CC BY 4.0: quote these figures freely with credit and a link to this page.

Popular across Australia.

Beauty Salon in Melbourne Hair Salon in Melbourne Beauty Salon in Sydney Hair Salon in Surry Hills Hair Salon in Sydney Hair Salon in Prahran Beauty Salon in Perth Hair Salon in Perth Hair Salon in Southport Beauty Salon in Toowoomba City Beauty Salon in Chatswood Hair Salon in Bondi Junction Nails in Adelaide Hair Salon in Maroochydore Beauty Salon in Parramatta Beauty Salon in Burleigh Heads