zenflo.
List your business

Home › Price Guides › Balayage › Melbourne

How Much Does Balayage Cost in Melbourne?

Balayage in Melbourne typically costs $320 (median). Most Melbourne venues charge between $250 and $400, with prices from $100 up to $700. Based on 558 itemised prices across 254 Melbourne businesses listed on Zenflo (updated 2026-09-30).

Median price$320
Most pay$250–$400
Prices compared558from 254 businesses
Updated30 Sep 2026daily, from listed menus

Melbourne price breakdown (2026)

Price pointPriceWhat it means
From$100The lowest listed price in Melbourne.
Typical$250 – $400What most venues charge. The median is $320.
Premiumup to $700Senior stylists, premium venues and add-ons.
Australia overall$317 medianFor comparison — full national guide.

Why balayage prices vary in Melbourne

Listed prices in Melbourne run from $100 to $700, but half of them sit between $250 and $400. The gap comes mostly from hair length and thickness, how light you want to go, a toner or bond treatment added. 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.

Melbourne compared with the rest of Australia

The median balayage price in Melbourne is $320, against $317 across Australia. That is about the same: Melbourne is priced like everywhere else.

Balayage prices by Melbourne suburb

Suburbs with at least 3 listed prices.

SuburbMedianFromPrices
Melbourne $340$100268 from 127 businesses
Prahran $350$13540 from 13 businesses
Collingwood $319$20016 from 4 businesses
Hawthorn $347$13913 from 4 businesses
Brunswick East $420$2889 from 3 businesses
Lilydale $205$1608 from 3 businesses
Bentleigh East $354$1358 from 3 businesses
Richmond $430$2407 from 4 businesses
South Yarra $320$2106 from 4 businesses

Melbourne businesses and what they charge

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

BusinessServicePrice
Marla Kent Brows, Mentone Ombre touch up 12-48 months$320
Jess Hairstylist, Prahran Balayage$320
Second Avenue Hair - CBD, Melbourne Balayage (without toner)$320
Ambyanz Organic Hair, Melbourne Balayage + Cut + Blow Dry$320
Oh Darlin' Hair Studio, Collingwood Full head Highlights or Balayage$320
Wieselmann Salon, South Yarra Balayage$320
To Dye 4 Hair Studio, Bayswater Full Head of Balayage and Tint + Trim$320
salon.ainsleyrae, Prahran Full head of balayage$320
Hair on Langdon Cragieburn, Craigieburn Balayage – Including Toner, Wash, Cut & blow wave -Short to medium hair$320
Second Avenue Hair and Beauty Camberwell, Camberwell Balayage (without toner)$320

About balayage

Also called: ombre, hand-painted highlights, lived-in colour.

What's usually included: Hand-painted lightening blended from the roots, a toner and a blow-dry finish.

What changes the price:

  • Hair length and thickness
  • How light you want to go
  • A toner or bond treatment added
  • A colourist specialist

How long it takes: usually 2.5–4 hours.

Other cities

Sydney ($324) · Adelaide ($290) · Gold Coast ($335) · Newcastle ($275) · Brisbane ($350) · Sunshine Coast ($300) · Perth ($325) · Wollongong ($345) · Canberra ($350)

Frequently asked questions

How much does balayage cost in Melbourne?

Balayage in Melbourne costs $320 at the median, based on 558 real prices listed by Melbourne businesses on Zenflo.

What is a typical price range for balayage in Melbourne?

Most Melbourne venues charge between $250 and $400. Budget options start around $100 and premium services run up to $700.

Is Melbourne cheaper than the national average for balayage?

Melbourne's median of $320 compares with $317 across Australia overall on Zenflo.

What else is balayage called?

Salons also list it as ombre, hand-painted highlights, lived-in colour. Hand-painted lightening blended from the roots, a toner and a blow-dry finish.

What affects the price of balayage?

The main factors are hair length and thickness; how light you want to go; a toner or bond treatment added; a colourist specialist. In Melbourne most venues charge $250–$400.

How long does balayage take?

Usually 2.5–4 hours, depending on the salon and what is included.

How much does ombre cost in Melbourne?

Ombre is listed under balayage. In Melbourne the median price is $320, and most venues charge $250–$400.

How much does hand-painted highlights cost in Melbourne?

Hand-painted highlights is listed under balayage. In Melbourne the median price is $320, and most venues charge $250–$400.

Which Australian city is cheapest for balayage?

On Zenflo's listed prices, Newcastle has the lowest median at $275 and Canberra the highest at $350.

Every figure is computed from real, itemised service menus listed by Melbourne 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