Skip to content

18 Best Hair Salons In KL For Trendy Colours & Perms To Fulfill Your Hair Goals

Best hair salons in KL


Nothing refreshes your overall look like a good hair colour and perm. Between celebrities flaunting their fresh ‘dos for the new year and Pantone dropping a Colour of the Year that’s major hair goals, it’s hard not to wish for a hair makeover for yourself.

If you’re tired of the ‘do you’ve been sporting for some time now, we’ve saved you the hours of research by compiling a list of the best hair salons in KL that are known for their colour work and perms.


How much do hair services cost at these salons?


Before you commit to a new ‘do, you’re probably wondering how much you have to fork out for a perm or colouring at a hair salon in KL. Prices for services at salons are set based on hair length, stylist expertise, colour desired, and additional services – we broke the information down below so you can pick out a spot that works best for your budget.

Hair Salon Location Price for perms Price for colouring
Hair Color Expert Sri Petaling From RM58.90
Shawn Cutler Bangsar From RM350 From RM200
Her Maison Bukit Jalil From RM188 From RM200
One Hair Design Centre Bukit Jalil Priced upon consultation Priced upon consultation
Miroku Hair Salon Cheras From RM209 From RM169
Alph Studio Bangsar From RM380 From RM240
Hair Soho Bangsar From RM286 From RM236
Adam’s Parlour Hair Salon Kepong From RM200 From RM180
The Soloists Salon Tun Razak Exchange From RM250 From RM220
Le Classic Hair Studio Multiple outlets in KL From RM230 From RM148
The Hair Tric & Lashility Bangsar Priced upon consultation From RM200
Walking On Sunshine Mont Kiara From RM180 From RM180
Centro Salon Mid Valley City From RM550 From RM350
Aizu Hair Salon Solaris Dutamas Priced upon consultation Priced upon consultation
Number76 Jalan Imbi From RM285 From RM235
C. Michael London Kampung Baru Priced upon consultation Priced upon consultation
The Met Kuala Lumpur Grand Salon Bukit Bintang Priced upon consultation Priced upon consultation
Eighty Ninth Hair Studio Sri Petaling Priced upon consultation Priced upon consultation

Do these salons offer hair treatments too?


If you have specific hair needs that the regular shampooing and conditioning isn’t helping with, it’s worth considering a hair treatment service at a hair salon. They can help to address common hair concerns such as dryness, damage, and dullness.

Almost all the salons on this list have hair treatments on their service menu, with typical offerings including scalp, keratin, and deep conditioning treatments. Some spots offer specialised ones for different hair types, like Le Classic Hair Studio that has solutions to help with frizzy and flat hair and Aizu Hair Salon with their signature treatment that targets itchy scalps.


1. Hair Color Expert


Affordable colouring service in KL


Hair Colour Expert salon
Their outlets are often swamped with customers so be sure to make an appointment.
Image credit: Hair Color Expert Malaysia via Facebook

Hair Color Expert is touted as one of the most affordable hair salons in KL to get your tresses dyed. The salon has a 6-step premium hair colouring process which includes a treatment service at the end.

Hair Colour Expert collage
Image adapted from: @hcehaircolorexpert via Instagram

Their prices are set according to hair length. For short hair above the ears, you’ll only have to pay RM58.90 for colouring, RM108.90 for medium hair, and RM138.90 for long hair. If bleaching is required, simply multiply the price by 2 and that’ll be your bill at the end of the session.

Sri Petaling branch
Address: 11, Jalan Radin Bagus 3, Sri Petaling, 57000 Kuala Lumpur
Opening hours: Tue-Sun 10am-8pm (Closed on Mondays)
Contact: 03-9544 2089 | Hair Color Expert Facebook


2. Shawn Cutler


Trusted hair salon in Bangsar


best hair salons in kl - shawn cutler
Image adapted from: Atap 

Whether you identify as demure or brat, Shawn Cutler can help you achieve that no-colour colour or hyper-pigment look with their expert stylists trained to deliver on-trend ‘dos. They’ve even got a long list of actors and models who trust them with their tresses, including Debbie Goh, Melissa Tan, and Awal Ashaari – just to name a few.

best hair salons in kl - shawn cutler
Image adapted from: Shawn Cutler via Facebook

Their service menu covers hair colour and highlight (from RM200), with the option of 1- or 2-tone and balayage, and perms (from RM350).

Bangsar branch
Address: 28 & 28-1, Jalan Telawi 2, Bangsar, 59100 Kuala Lumpur
Opening hours: Tue-Fri 10.30am-7pm | Sat 10.30am-5pm | Sun 10.30am-6pm (Closed on Mondays)
Contact: 012-560 7800 | Shawn Cutler website


3. Her Maison


Aesthetically pleasing space


best hair salons in kl - her maison
Image credit: Her Maison via Facebook

Her Maison could easily be one of the most aesthetically pleasing hair salons in KL. The vibey spot’s cream-toned space will make the hours that you have to spend in a salon chair for a colouring or perming session fly past.

best hair salons in kl - her maison
Image adapted from: Her Maison via Facebook

Originally from Melaka, they’ve since branched out with an outlet in KL offering the same menu of services – long-lasting colouring, trendy perms, and smoothing treatments.

Bukit Jalil branch
Address: C-12-1, Pusat Bandar, Jalan Jalil Utama 2, Bukit Jalil, 57000 Kuala Lumpur
Opening hours: 11am-8pm, Daily
Contact: 016-623 3720 | Her Maison Instagram


4. One Hair Design Centre


Hair, scalp, and nail services


best hair salons in kl - one hair design centre
Image credit: One Hair Bukit Jalil via Facebook

Founded in 2012, One Hair Design Centre was once a small salon offering haircuts. They now operate two outlets – one in Puchong and another in Bukit Jalil – that each boasts a loyal following for their hair, scalp, and nail services.

best hair salons in kl - one hair design centre
Image adapted from: One Hair Design Centre

Whether you’re going for that dramatic 2-tone bangs rocked by the likes of Blackpink’s Jennie, or rich chocolate shades and dusty brown hues that remain trendy among Asians, their expert stylists will help execute any look with finesse.

Bukit Jalil branch
Address: J-10-1 Pusat Bandar Bukit Jalil Jalan Persiaran Jalil 1 Bukit Jalil City, Bukit Jalil, 57000 Kuala Lumpur
Opening hours: Mon-Fri 11am-9pm | Sat & Sun 10am-8pm
Contact: 03-8080 0860 | One Hair Design Center website | Facebook


5. Miroku Hair Salon


A variety of hair services


Hair salons in KL for colouring - Miroku
Get your tresses refreshed at Miroku Hair Salon’s minimalist, aesthetic space with MUJI vibes.
Image credit: Miroku Hair Salon via Facebook

When it comes to affordable hair colouring in Cheras, Miroku Hair Salon is a familiar name among locals. Helmed by a team of dedicated stylists, the Japanese hair salon offers a number of styling services, including haircuts for kids and treatments to tackle scalp-related issues.

If you’re looking for a complete glow up that starts at the crown, book a hair colouring session here. Besides highlights (from RM80) and bleaching (from RM70), Miroku Hair Salon is able to give you a whole new look with a full colouring job (from RM169). It uses Oway’s gentle but effective hair colourants in a meticulous 6-step process that ends with double shampooing.

Hair salons in KL for colouring - Miroku
Image adapted from: Miroku Hair Salon via Facebook

With the muted ash hair colour trending in Japan and among K-pop idols, you can recreate the trendy look rocked by stars like NCT’s Taeyong and TWICE’s Sana with their ombre, balayage, and AirTouch colouring. These services are priced upon consultation.

The salon is also Muslimah-friendly, and offers services beyond colouring and treatments, such as feather hair extensions and beard grooming. They are able to accommodate quick cuts like a fringe cut (RM10) too, and have student-rate haircuts priced from just RM36.

Address: No. 2-1 Jalan Menara Gading 1, Taman Connaught, Cheras, 56000 Kuala Lumpur
Opening hours: Mon-Sat 10.30am-8.30pm | Sun 10.30am-7.30pm
Contact: 03-8958 9171 | 016-905 7583 | Miroku Hair Salon website


6. Alph Studio


Pastel locks specialist


Alph Studio interior
The salon has an all-white interior with some wooden counters and brown leather chairs for contrast.
Image credit: Alph Studio via Facebook

If you’ve spent some time around APW Bangsar, you would’ve noticed a handful of pink and purple-haired people flaunting their fresh bombshell blowouts. If you’re wondering which big shot salon is behind these pastel locks, it’s Alph Studio. They’ve been around for a good decade or so and were previously known as Kenzo.

Alph Studio collage
Image adapted from: @alph_daisylee via Instagra,@alphstudio via Instagram

The stylists here have a special knack for mixing up pastel colours for the ultimate unicorn hair. It’s a huge feat considering there are a ton more factors to take into account when doing pastel hair. For starters, the hair needs to be bleached properly to achieve a clean base and it’s certainly not easy to come out with an exact swatch of the client’s desired shade.

Bleaching will cost you RM240 and upwards, depending on your hair length. For multi-tone colours, prices start from RM340. As for perms, these start from RM360.

Address: Level 1, Commercial Lot, Nadi Bangsar, Jalan Tandok, Bangsar, 59100 Kuala Lumpur
Opening hours: Wed-Mon 10.30am-8am (Closed on Tuesdays)
Contact: 03-2733 8402 | Alph Studio website


7. Hair Soho


One-stop beauty centre


Hair Soho interior
Image credit: 176 Avenue

Hair Soho at 176 Avenue is a one-stop beauty centre that’ll have you covered for everything – hair, nails, and eyelashes. If you’re looking to schedule in some much-needed pampering session with the girls or just by yourself, remember to call ahead to make a booking at this popular hub.

Hair Soho collage
Image adapted from: @hairsoho_176 via Instagram

For bright and pastel colours like these, expect to foot a bill that’s between RM236- RM886, depending on your hair length and colours desired. If you’re looking to flaunt a new hairstyle, perms are priced between RM286-RM786.

Address: No. 176, Jalan Maarof, Bukit Bandaraya, Bangsar 59100 Kuala Lumpur
Opening hours: Tue-Sun 10am-8pm (Closed on Mondays)
Contact: 03-2201 9906 | 176 Avenue website


8. Adam’s Parlour Hair Salon


Range of hair perms


KL hair salons for colouring - stylist
Image credit: Adam’s Parlour Hair Salon

The Korean owner of Adam’s Parlour Hair Salon has more than 10 years of experience under his belt, so you know you’re getting legit milk-tea colours, airy bangs, and soft waves rocked by your fave Korean idols and actors with an appointment here.

Colouring rates range from RM180-RM520, depending on the length of hair and if you’re opting for a Mielle or Premium colour. Rest assured, put your trust in the stylists as they are praised by their patrons for recommending hairdos that suit your features and prioritising hair health.

KL hair salons for colouring - milky hair colour
Image adapted from: @adams.parlour.hair.salon via Instagram

For haircuts, the salon has a tiered pricing system. A haircut with a director starts from RM78, while a more experienced master cut will set you back RM88 for men and RM108 for women.

Besides haircuts, the salon’s stylists are skilled at perms, offering a slew of them including cold (from RM250), digital (from RM360) and magic (from RM580) perms. If you’d like more volume, there’s also the root perm (RM200).

Address: 19, Jalan 4/62a, Bandar Menjalara, Kepong 52200 Kuala Lumpur
Opening hours: Tue-Sun 10am-7pm (Closed on Mondays)
Contact: 03-6263 8835 | Adam’s Parlour Hair Salon website | Instagram


9. The Soloists Salon


New salon at The Exchange TRX


best hair salons in kl - the soloists salon
Image credit: The Soloists Salon

Once you get started on colouring your hair, there’s no going back to black – or at least that’s what most people say. And if you’ve ticked off every colour you could think of from your list, you can always choose to go for a mix of colours instead of just 1 or 2.

If you’re interested in doing it rainbow-style, pay a visit to The Soloists Salon in The Exchange TRX. They offer colouring services (from RM220) for men and women and the option to use L’Oréal’s Inoa colour in your session, which is best known for being ammonia-free and having a wide range of shades.

So if you have a reference photo stored in your phone, whip it out during the consultation and the stylists will help you achieve the colours you want.

The Soloists collage
Image adapted from: The Soloists Salon via Facebook

Highlights (from RM280) and perms (from RM250) are priced according to hair length too.

Address: L2.26.0 & L2.27.0, Level 2, The Exchange TRX, Persiaran TRX, Tun Razak Exchange, 55188 Kuala Lumpur
Opening hours: 10.30am-8.30pm, Daily
Contact: 03-2148 9000 | The Soloists Salon website | Instagram


10. Le Classic Hair Studio


Nine outlets in Klang Valley


Colouring your hair doesn’t come cheap, but those with waist-length hair usually feel the pinch the most as it can easily cost you a minimum of RM1,000.

This makes Le Classic the more affordable and reasonable choice for those with waist-length hair as they charge about RM500-600. It doesn’t mean you’ll be shortchanged in terms of quality though as you’ll still leave with IG-ready hair that you’ll want to immediately show off.

best hair salons in kl - le classic
Image credit: Le Classic Hair Studio

They also use Olaplex, a treatment that many big-time celebrities swear by when getting their tresses bleached. With this treatment, you’ll be left with minimal damage and hair that’s still soft to the touch.

Le Classic collage
Image adapted from: @leclassichairstudio via Instagram

Aside from hair colours, you can also consider getting an Air Wave Perm or Bodily Straight Treatment (both from RM258). 

Muslim customers are also welcome to get their hair done at Le Classic as they have a private room that can be booked when you’re making your appointment.

Publika branch
Address: Block A4 1-2 Solaris Dutamas, Publika Shopping Gallery, 1, Jalan Dutamas, Mont Kiara, 50480 Kuala Lumpur
Opening hours: 11am-8pm, Daily
Contact: 019-881 8108

Pavilion KL branch
Address: Lot L2-1, Level 4, Parkson Elite, Pavilion KL, Jalan Bukit Bintang 55100 Kuala Lumpur
Opening hours: 10am-8pm, Daily
Contact: 010-588 9628

Le Classic Hair Studio website | Instagram


11. The Hair Tric & Lashility


Hair and lash services


The Hair Tric interior
Image credit: The Hair TRIC & Lashility via Facebook

If Bangsar is your ‘hood, it would take you no second longer to recognise The Hair Tric & Lashility. KL-ites often pass by the 2nd floor shoplot while busily hunting down the next trending cafe on Jalan Telawi. Their stylists have portfolios lined with photos of hard-to-do colours like pastels, greys, neon yellows, and fiery reds. If you’re looking for a bold new look, ring up The Hair Tric for a session with any of their stylists and they’ll have you looking fierce AF after your appointment.

Bleaching costs from RM200 while colouring ranges from RM280 and above.

The Hair Tric collage
Image adapted from: @imemilyng via Instagram

They also offer a long list of aesthetic services like Eyelash Extensions (from RM138), Eyelash Regrowth Treatment (from RM298), Eyebrow Microblading (from RM788), and Lip Embroidery (from RM988).

Address: 2-1 Jalan Telawi 4 Bangsar Baru, Jalan Telawi, 59100 Kuala Lumpur
Opening hours: 10.30am-7.30pm, Daily
Contact: 03-2282 2800 | The Hair TRIC & Lashility’s Facebook


12. Walking On Sunshine


Hair salon in Mont Kiara with 50 years of experience


Image credit: @walkingonsunshine.my via Instagram

Walking On Sunshine, formerly Leekaja, is one of the few hair salons in KL that was founded in South Korea almost. While they were first established almost 50 years ago and came from a time when choppy layered cuts and super-tight curls were considered trendy looks, they do a good job of keeping up with the times.

Glance through their social media feed and you’ll see a never-ending stream of photos that’ll give you a serious case of hair envy. Colouring and balayage start from RM180, while highlights are priced by consultation.

Leekaja (1)
A balayage that starts from black to bright lilac.
Image credit: @walkingonsunshine.my via Instagram

They’ve also done a stellar job in decorating their salon to make it look like a jungle-themed cafe with potted plants crowding every corner. The luscious greens and cosy wooden furniture make it a space comfortable enough for accompanying partners to wait.

Besides all things hair, they also offer services like manicures (RM75) and scalp treatments (from RM200).

Address: 1F-01, Sunway 163 Mall, Jalan Kiara, Mont Kiara, 50480 Kuala Lumpur
Opening hours (Salon): 10am-8pm, Daily
Contact: 018 669 2000 | Walking On Sunshine website | Facebook


13. Centro Salon


Luxurious hair salon with 7-day promise


Centro Hair Salon interior
Image credit: Centro W Salon via Google Maps

Centro Salon is a premium salon located in The Gardens Mall, where you’ll find a ton of luxury brands and atas eateries. Their star-studded clientele includes big-name influencers like Jane Chuck, Grace Choong, and Jessica Chaw.

Each stylist has been with the salon for no less than 6 years, with some even nearing 20 years. With this information at hand, you can comfortably settle into your chair and leave your hair to their expertise. If you’re not pleased with the final look, you can come back within 7 days for a free touch up; it’s part of their “7-Day Promise”, which ensures no customer leaves unhappy.

Centro Hair Salon (2)
This hue of baby pink is a popular crowd-pleaser.
Image credit: @centrohairsalon via Instagram

The stylists here often extend their services to collaborate with fancy pageants and magazine photoshoots. If you’re looking to don that runway look, you can always opt to have your hair permed here (from RM550) so that your tresses are always photo-ready.

To get colours like in the photos you see on their social media pages, you need to be ready to fork out at least RM350 for short hair and RM710 if you have waist-length tresses.

Address: F235B, 1st Floor, The Gardens Mall, Lingkaran Syed Putra, Mid Valley City, 59200 Kuala Lumpur
Opening hours: Mon-Sat 10am-8pm | Sun 10am-7pm
Contact: 03-2287 7330 | Centro Salon website


14. Aizu Hair Salon


Signature hair treatments


Aizu Hair Salon interior
The minimalist interior is given a little more personality with the hanging vines off by the side.
Image credit: @aizuhairstyle_my via Instagram

Aizu Hair Salon in KL is the brand’s first outlet outside of Japan. Each stylist at the salon has to first undergo training in Japan before they start their job at Aizu KL. Their training does not only cover the technical side of the job but they’re also expected to excel in the hospitality area, which the Japanese take great pride in.

To accommodate their large clientele and variety of hair colour requests, they have plenty of shades for you to choose from. You won’t ever be asked to settle for an alternative just because the salon doesn’t carry the colours or shades you want.

Aizu Hair Salon (1)
The base of this colour is a dusty rose with hints of blue and purple underneath
Image credit: @jd_xiong via Instagram

Once you’ve gotten your hair coloured, consider going for one of their signature treatments like Sakura Treatment or Jasmine Treatment. They have a variety of treatments to help target an array of hair and scalp concerns, from itchy scalps to damaged hair.

Address: D2-G3-7 Solaris Dutamas, No, 1, Jalan Dutamas 1, 50480 Kuala Lumpur
Opening hours: Mon-Sat 10am-8pm | Sun 10am-7.30pm
Contact: 03-2011 2828 | Aizu Hair Salon Facebook | Instagram


15. Number76


Hair salon chain from Japan


Number 76 interior
Image credit: Number76 Tribeca via Facebook

When discussing with friends about where to get your hair dyed, Number76 will always be one of the first names mentioned for hair salons in KL since they’ve been known for their hair-colouring portfolio since they opened in 2012.

They’ve actually been steadily expanding and now boast four outlets all across Klang Valley. The successful hair chain from Japan houses experts in everything hair-related, but their standout works happen to be on those who sport a pop or two of colours.

Number 76 (2)
Image adapted from: @number76_hikky via Instagram

Their arsenal of stylists are equally impressive but for your colouring needs, priced from RM235 for short hair above the jawline, you’ll want to book your appointment with the likes of Jack, Jason, or Calvin.  But whether you’re looking to experiment with bolder colours or planning to get a perm (from RM285) that’s work-friendly but still gorgeous, Number76 has seasoned stylists who can help you fulfil your hair needs.

Bangsar branch
Address: No 1, Residency Tribeca, Luxe 8 Lot, 215, Jalan Imbi, 55100 Kuala Lumpur
Opening hours: Fri-Wed 10am-8pm | Thu 10am-5pm
Contact: 03-2283 1776 | 03-2283 2776 | Number76 website


16. C. Michael London


Hair salon from London


Hair salons in KL - C. Michael London (1)
Image credit: C. Michael London via Google Maps

Michael London was founded in – you guessed it – London. After the success of their first outlet that’s halfway across the globe, they opened their first store in Asia at Avenue K in KL’s bustling city centre.

Hair salons in KL - C. Michael London
This peachy pink hair colour is given a step up with orange-blonde ends.
Image credit: @cs_c.michaellondon via Instagram

When it comes to brightly dyed hair, there’s always the risk of the colour fading off way too soon. While most stylists will simply tell you to avoid washing your hair as much as you can, the people over at C. Michael London use quality products that ensure the colour you paid hundreds of ringgit for will last longer than just a week or two.

Address: L1-1E, Avenue K, 56, Jalan Ampang, Kampung Baru, 50450 Kuala Lumpur
Opening hours: 10am-9.30pm, Daily
Contact: 03-2181 3222 | C. Michael London Facebook


17. The Met Kuala Lumpur Grand Salon


Complimentary consultations


Hair salons in KL - The Met Hair Salon (1)
Image credit: The Met Kuala Lumpur Grand Salon via Facebook

Sharing the same name as the prestigious art museum in NYC, The Met Salon carries with it that same luxurious vibe. Their clients also happen to leave the premise with Met Gala-worthy tresses.

Hair salons in KL - The Met Hair Salon (2)
Image credit: @themetgrandsalon via Instagram

They’re a popular destination among expats in the area, but don’t fret as this doesn’t mean that they’re any less skilled when dealing with Asian hair. They’ll take the necessary steps to ensure that our Asian locks won’t be aggressively bleached till we’re left with irreparably damaged hair.

The stylists here offer complimentary consultations to assess your hair condition to see what treatments or services will be best for you.

Address: No. 1, St. Mary Place, Bukit Bintang, 50450 Kuala Lumpur
Opening hours: 10am-7pm, Daily
Contact: 012-501 0624 | The Met Kuala Lumpur Grand Salon Facebook


18. Eighty Ninth Hair Studio


Go-to spot in Sri Petaling


Hair salons in KL - Eighty Ninth (3)
Image credit: @eightyninthhair via Instagram

Walk along the streets of Sri Petaling and you’ll notice that there are almost as many hair salons as there are eateries. There seems to be a new one cropping up at the end of every alley, making competition in the area even stiffer. Nestled between these newer establishments is Eighty Ninth Hair. They’ve been around since 2016 and have been fulfilling every customer’s #hairgoals since.

Hair salons in KL - Eighty Ninth (1)
Image adapted from: @eightninthhair via Instagram

While they’ve done every colour from blue to pink, they seem to be especially skilled in nailing purple hues – be it royal purples or pastel ones.

The only problem we foresee is the parking in this hot spot that’s regularly frequented by foodies in the area. But once you’ve got parking settled, there won’t be any more hurdles standing in your way from gorgeous hair.

Address: 5, Jalan Radin Bagus 3, Sri Petaling, 57000 Kuala Lumpur
Opening hours: Wed-Mon 10am-7.30pm (Closed on Tuesdays)
Contact: 03-9547 9707 | Eighty Ninth Hair Studio Facebook


How long does a colour or perm last?


It’s a common scenario. You walk out of a hair salon with a fresh colour or perm, and can’t help but wonder how long your new ‘do is going to last after all that invested time and money. A colour will typically last for a good 6 to 8 weeks while perms for 3 to 6 months, but this will depend on your hair routine and porosity. The colour of hair dye can affect longevity too – for example, reds and pinks will fade quicker compared to greens and blues.


How to maintain your hair colour or perm?


The good news is that there are tips that experts share to having longer-lasting results after a perm or colour session, alongside the regular touch-up appointments. General tips like washing your hair less frequently and using a dry shampoo between washes, and relying on sulfate-free products to cleanse and mosturise your tresses, are good ones to heed for both newly permed and coloured hair.

When it comes to maintaining colour, most stylists recommend using colour-safe products specially formulated to be gentle on the locks while preserving colour vibrancy. As for styling your hair with a heated tool and whether it’ll fade your new colour, this will largely depend on your hair type and care routine. It’s recommended to use a heat-protectant product to safeguard your hair and prolong vibrancy.

As for perms, leave-in treatments and mosturisers are your best bet to help maintain those new waves or curls, as permed hair tends to dryness. Adding a curl-enhancing product and a curl diffuser to your hair routine will help maintain texture too.


The best hair salons in KL for colouring and perms

Going for such a big transformation like dyeing your hair blue or purple can be an exciting yet scary change. As long as you can find a stylist who you trust and whose work you admire, you will no longer be plagued by a thousand pesky questions running through your head all the time. This list of hair salons in KL will definitely come in handy on your hair colouring or perm journey.

If you’re looking for some self-care options, take a look at these articles:


The article contains partial partnership content. However, all opinions are ours.

Cover image adapted from: @jd_xiong via, @thesoloistssalon & @alph_daisylee via Instagram

This article was first published on 28th February 2020, and updated on 10th January 2024. Last updated on 16th January 2025.