Skip to content
RightForMe

Hair salons in Perth

We list 30 hair salons across Perth, prices start between $5 and $180, and all of them are appointment-only.

Or describe exactly what you want and we’ll narrow it down

Hair salons in Perth, at a glance

Most salons will cut and colour anyone's hair. The differences that matter are which hair types they see most, how long they allow per appointment, and whether they will tell you honestly when what you want is not achievable in one sitting.

Prices from
$5–$180
Open past 7pm
19 of 30

What to look for

  • Look at what the salon is actually known for. A colour-led salon and a cutting-led salon are different businesses.
  • For a big change, look for somewhere that offers a consultation before the appointment rather than at the start of it.
  • Check how much upkeep the result needs before you commit to it.
  • Long, thick or curly hair often carries a surcharge. Better salons say so upfront.

30 places in and around Perth

Ordered by how well each one fits a typical hair salon request here — not by advertising spend, and not purely by rating.

TONI&GUY Perth

Perth1.8 kmPremium4.8(285)

Hair salon · Friendly · Consultation-led

96 per cent match — Excellent match
  • Haircut — $140
  • 20 reviews mention haircut
  • 1.8 km from Perth — about a 4 minute drive
It was my first haircut since losing my hair to chemotherapy, so I was feeling a little nervous, but the team made me feel completely at ease.
From the reviews · mentioned by 20 reviews
  • Haircut $140

Chilli Couture

Perth684 mPremium4.9(551)

Hair salon · Beginner friendly · Friendly

96 per cent match — Excellent match
  • Haircut — $15
  • 684 m from Perth — about a 9 minute walk
  • 9 reviews mention haircut
Michael is an artist and gave me the best haircut I’ve had in years.
From the reviews · mentioned by 9 reviews
  • Haircut $15
  • Blow-dry & styling $10

Conor O'Kane Hair Design North Perth

North Perth2.0 kmPremium4.8(56)

Hair salon

95 per cent match — Excellent match
  • Haircut — $275
  • 2.0 km from Perth — about a 5 minute drive
  • Haircut $275
  • Blow-dry & styling $180

Boss Elite Hair

Perth1.9 kmUpper mid-range4.9(171)

Hair salon · Friendly · Walk-in friendly

95 per cent match — Excellent match
  • Haircut — $5
  • 10 reviews mention haircut
  • 1.9 km from Perth — about a 4 minute drive
Every haircut is done with precision and care, and I always leave feeling confident and happy.
From the reviews · mentioned by 10 reviews
  • Haircut $5
  • Blow-dry & styling $5
  • Curly hair $150

Evo Subi

Subiaco4.3 kmPremium5.0(20)

Hair salon · Friendly

95 per cent match — Excellent match
  • Haircut — $51
  • 9 reviews mention haircut
  • 4.3 km away in Subiaco
After a previous bad haircut elsewhere, Jon put shape back into my hair and made it look and feel so much better!
From the reviews · mentioned by 9 reviews
  • Haircut $51
  • Men's haircut $45
  • Blow-dry & styling $59

Eros Hair Salon

North Perth1.0 kmPremium4.7(39)

Hair salon · Friendly

95 per cent match — Excellent match
  • Haircut — $89
  • 1.0 km from Perth — about a 13 minute walk
  • Haircut $89
  • Blow-dry & styling $60
  • Men's haircut $85

Fatty Arbuckles Hair Artistry & Lather Lounge

East Perth1.6 kmPremium4.9(448)

Hair salon · Consultation-led · Relaxed

94 per cent match — Excellent match
  • Haircut — $35
  • 1.6 km from Perth — about a 4 minute drive
  • 5 reviews mention haircut
I had great experience with Oleg, he absolutely listens to what we need and I am in love with my curly cut after very long time.
From the reviews · mentioned by 5 reviews
  • Haircut $35
  • Blow-dry & styling $30
  • Curly hair $90

Prana Ayurvedic Spa

Applecross8.4 kmPremium5.0(178)

Hair salon · Relaxed · Friendly

94 per cent match — Excellent match
  • Haircut — $55
  • 8.4 km away in Applecross
  • Haircut $55

Bigoudee Coiffure

Mount Lawley462 mPremium4.9(129)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $25
  • 462 m from Perth — about a 6 minute walk
  • 5 reviews mention haircut
Jordan was lovely and gave me a wonderful haircut.
From the reviews · mentioned by 5 reviews
  • Haircut $25

Salon R.

West Perth2.2 kmPremium4.8(32)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $30
  • 2.2 km from Perth — about a 5 minute drive
  • Haircut $30
  • Curly hair $20
  • Blow-dry & styling $150

Elizabeth K Hair Studio

West Leederville3.1 kmPremium5.0(26)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $62
  • 3.1 km away in West Leederville
  • Haircut $62
  • Blow-dry & styling $75

Palais De La Muse

Leederville2.4 kmPremium5.0(11)

Hair salon

94 per cent match — Excellent match
  • Haircut — $60
  • 2 reviews mention haircut
  • 2.4 km from Perth — about a 5 minute drive
He did an amazing job with the color and cut, it looks exactly how I wanted it, but even better due to his expert knowledge on tone and shape and what would work best for me.
From the reviews · mentioned by 2 reviews
  • Haircut $60

Tao of Hair

Perth1.8 kmPremium4.8(743)

Hair salon

94 per cent match — Excellent match
  • Haircut — $10
  • 1.8 km from Perth — about a 4 minute drive
  • 6 reviews mention haircut
Very satisfied with the result of my perm and cut ✂️ will be back in the future for maintenance 🥰
From the reviews · mentioned by 6 reviews
  • Haircut $10

Jessica Amanda Hair Artistry

West Perth2.4 kmPremium4.9(244)

Hair salon · Consultation-led

94 per cent match — Excellent match
  • Haircut — $45
  • 2.4 km from Perth — about a 5 minute drive
  • 2 reviews mention haircut
I arrived feeling insecure, but I left feeling confident, happy and absolutely loving my new haircut.
From the reviews · mentioned by 2 reviews
  • Haircut $45
  • Blow-dry & styling $65

Banks Hair

Coolbinia2.6 kmPremium5.0(178)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $82
  • 2.6 km from Perth — about a 6 minute drive
  • 3 reviews mention haircut
I was a new customer and was taken care of by Nelsa and Han who gave me the most gorgeous copper/caramel colour, trim and foils that I’ve ever had.
From the reviews · mentioned by 3 reviews
  • Haircut $82
  • Blow-dry & styling $85

Alex Royer Salon

Dianella3.7 kmPremium5.0(59)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $27
  • 9 reviews mention haircut
  • 3.7 km away in Dianella
The cut, colour and styling came out perfect!!
From the reviews · mentioned by 9 reviews
  • Haircut $27
  • Blow-dry & styling $30
  • Men's haircut $62

Belle Arti Hair Studio

Perth1.7 kmPremium4.8(118)

Hair salon · Friendly

94 per cent match — Excellent match
  • Haircut — $85
  • 9 reviews mention haircut
  • 1.7 km from Perth — about a 4 minute drive
Who I believe to be the owner asked what I wanted and, despite me booking a blow-dry, repeatedly asked if I wanted my hair cut.
From the reviews · mentioned by 9 reviews
  • Haircut $85

Velvette Hair Lounge

Mount Hawthorn3.4 kmPremium4.9(303)

Hair salon · High energy · Friendly

93 per cent match — Excellent match
  • Haircut — $30
  • 3.4 km away in Mount Hawthorn
  • 2 reviews mention haircut
Sienna gave me the perfect trim - long layered haircut with a lovely blowout to finish.
From the reviews · mentioned by 2 reviews
  • Haircut $30
  • Blow-dry & styling $25
  • Curly hair $170

Le Pretty Little Squad

Perth2.1 kmPremium4.9(39)

Hair salon · Quiet

93 per cent match — Excellent match
  • Haircut — $30
  • 4 reviews mention haircut
  • 2.1 km from Perth — about a 5 minute drive
She also cut my hair to create the fringes I wanted.
From the reviews · mentioned by 4 reviews
  • Haircut $30
  • Blow-dry & styling $199

Fiolet Hair

Lathlain4.8 kmPremium5.0(178)

Hair salon · Beginner friendly · Consultation-led

93 per cent match — Excellent match
  • Haircut — $37
  • 5 reviews mention haircut
  • 4.8 km away in Lathlain
Absolutely love my new haircut!
From the reviews · mentioned by 5 reviews
  • Haircut $37
  • Blow-dry & styling $55

Subi Hairdressing Aveda

Subiaco4.1 kmPremium4.8(167)

Hair salon · Premium · Relaxed

93 per cent match — Excellent match
  • Haircut — $20
  • 9 reviews mention haircut
  • 4.1 km away in Subiaco
I booked in for a shampoo, style cut and blow dry and couldn't be happier with the result!
From the reviews · mentioned by 9 reviews
  • Haircut $20
  • Men's haircut $60
  • Blow-dry & styling $65

Suat & Co Hair Studio

Mount Hawthorn3.0 kmPremium4.8(512)

Hair salon · Friendly · Beginner friendly

93 per cent match — Excellent match
  • Haircut — $65
  • 3.0 km from Perth — about a 7 minute drive
  • 3 reviews mention haircut
I found Suat through word of mouth, and thank God I found the hairdresser that can actually cut my hair the way i want.
From the reviews · mentioned by 3 reviews
  • Haircut $65
  • Blow-dry & styling $165

Maurice Meade Subiaco

Subiaco4.0 kmPremium4.8(215)

Hair salon · High energy · Friendly

92 per cent match — Excellent match
  • Haircut — $85
  • 3 reviews mention haircut
  • 4.0 km away in Subiaco
Whether it’s foils, colour, a cut, or styling, she completely understands what I want, executes it flawlessly, and it always looks amazing.
From the reviews · mentioned by 3 reviews
  • Haircut $85

Maurice Meade Perth Westend

Perth2.1 kmPremium4.6(212)

Hair salon · Friendly

92 per cent match — Excellent match
  • Haircut — $85
  • 2.1 km from Perth — about a 5 minute drive
  • 5 reviews mention haircut
I came into Maurice Meade today for what I thought would be a simple haircut and blow-dry, but I walked away with so much more.
From the reviews · mentioned by 5 reviews
  • Haircut $85

House of Haylo

South Perth4.1 kmUpper mid-range4.7(155)

Hair salon · Friendly · Consultation-led

92 per cent match — Excellent match
  • Haircut — $140
  • 6 reviews mention haircut
  • 4.1 km away in South Perth
Not only did she achieve the beautiful overall colour and subtle highlights I was looking for, but she also gave me the perfect cut while still maintaining the length I wanted.
From the reviews · mentioned by 6 reviews
  • Haircut $140
  • Blow-dry & styling $6
  • Curly hair $64.95

Sora' Hair Subiaco

Subiaco4.4 kmPremium4.9(86)

Hair salon · Friendly

91 per cent match — Excellent match
  • Haircut — $55
  • 3 reviews mention haircut
  • 4.4 km away in Subiaco
Eloise was fantastic I only got a hair cut, she did a great job on making my very thin hair feel thicker!
From the reviews · mentioned by 3 reviews
  • Haircut $55
  • Blow-dry & styling $55

Di Lusso Hair

West Perth2.8 kmPremium4.6(82)

Hair salon · Friendly

91 per cent match — Excellent match
  • Haircut — $21
  • 5 reviews mention haircut
  • 2.8 km from Perth — about a 6 minute drive
The team masters both woman's and man's haircut styles.
From the reviews · mentioned by 5 reviews
  • Haircut $21
  • Curly hair $61

XO Salon

Stirling8.3 kmPremium5.0(65)

Hair salon · Friendly · Consultation-led

91 per cent match — Excellent match
  • Haircut — $110
  • 8 reviews mention haircut
  • 8.3 km away in Stirling
My sister lives in Melbourne but also saw Ariana while she was here and said it was the best colour cut and blow dry ever.
From the reviews · mentioned by 8 reviews
  • Haircut $110
  • Curly hair $50
  • Blow-dry & styling $55

Philosophy For Hair - Organic Concept Salon

Nedlands8.2 kmPremium5.0(3)

Hair salon

90 per cent match — Excellent match
  • Haircut — $21
  • 8.2 km away in Nedlands
  • Haircut $21
  • Blow-dry & styling $72

Ebony and Ivory Hair and Beauty Salon

Perth2.0 kmPremium4.3(85)

Hair salon · Friendly · Consultation-led

90 per cent match — Excellent match
  • Haircut — $125
  • 7 reviews mention haircut
  • 2.0 km from Perth — about a 5 minute drive
Hair colour, cut & smoothing of my untamed curls into glorious healthy sleek and smooth hair..
From the reviews · mentioned by 7 reviews
  • Haircut $125
  • Blow-dry & styling $95
  • Curly hair $100

Common questions

How far ahead should I book?
A cut is usually available within a week or two. Colour with a specific colourist often runs three to six weeks ahead, and correction work longer again. If you have an event, book the appointment before you book anything else.
Should I go to the most expensive salon I can afford?
Not automatically. Price mostly reflects location, appointment length and seniority. A mid-priced salon that specialises in exactly your hair type will usually beat an expensive generalist.