New request
  1. Request you’re here
  2. Pricing
  3. Contacts
BlaBlaPrice

Start a free chat with sellers and get prices straight from them.

BlaBlaPrice Sellers will reply to you, for example like this
Mei Ling Beauty Supply

Our permanent cream for grey coverage starts from RM 25 per pack. Do you want a natural brown or a darker shade, and home or salon use?

Penang Colour Corner

Professional colour from RM 63 for a 60 ml tube, delivered to George Town. Which shade number do you need and how much grey do you want to cover?

Johor Beauty Stop

Our semi-permanent colour costs from RM 26 and is sent to Johor Bahru in a few days. Which colour are you thinking of, and will you use it at home?

BlaBlaPrice

See how it works

Which hair dye do you need?
Add details:
BlaBlaPrice

Hair dye in Malaysia: shades, prices and registration

According to sellers' websites in November 2026, hair dye in Malaysia costs from about RM 11 for a basic instant colour to about RM 74 for a salon tube, and a drugstore permanent cream is usually RM 25 to RM 41. For current prices, shades and brands, send a request on BlaBlaPrice: the AI looks through sellers' websites and shows what it finds, and sellers reply in the chat with their price and terms.

Approximate prices in Malaysia, November 2026 (sellers' websites)
TypePrice range
Instant or budget cream colourRM 11 – RM 27
Drugstore permanent creamRM 25 – RM 41
Premium at-home permanent colourRM 55 – RM 76
Salon professional colourRM 63 – RM 74
Semi-permanent colourRM 26 – RM 58

Registration and what is on the pack

Cosmetic products sold in Malaysia, hair dye included, must be registered with the National Pharmaceutical Regulatory Agency (NPRA). Check the pack and ask the seller to confirm that the product is registered before you buy.

Season and climate

The climate is hot all year, with wet and dry seasons instead of winter and summer. There is no winter to plan around, so buy the colour when you need it rather than waiting for a season.

Units, sizes and delivery

Packs are sold by weight or volume, for example 60 ml, 100 g or 55 ml plus 50 g, so compare the price per millilitre or gram rather than the pack price alone. Ask for delivery to your city: Kuala Lumpur, George Town, Johor Bahru, Ipoh or Shah Alam.

What to write in the request

Say the product type (cream, gel, semi-permanent or bleach), the shade number and the brand if you have one. Add whether you colour at home or in a salon, how much grey you need to cover, the quantity and your budget in RM.

Getting offers through BlaBlaPrice is free for buyers. Describe what you need in your own words in the chat, and the AI asks for any details it is missing. Sellers registered on BlaBlaPrice reply in the chat with their price and terms, and your contacts stay hidden until you decide to share them. See hair care, or create a request now.

Questions and answers

How much does hair dye cost in Malaysia?

A basic instant colour starts from about RM 11, and a drugstore permanent cream is usually RM 25 to RM 41, according to sellers' websites in November 2026. Salon brands cost RM 63 to RM 74.

Do hair dyes need to be registered?

Yes. Cosmetic products, including hair dye, must be registered with the National Pharmaceutical Regulatory Agency (NPRA).

What should I tell a seller?

The product type, the shade number, the brand if you have one, home or salon use, how much grey you need to cover, and your budget in RM.

Can a dye be delivered to another city?

Name your city in the request. Sellers state the delivery terms in their offer.

Popular questions

  • Looking for “Hair dye”?
    1. Create a free request you’re here
    2. We’ll compare prices in price lists and on websites
    3. Get personal offers
    4. Exchange contacts with the one you choose
  • How does BlaBlaPrice find prices for “Hair dye”?
    It compares prices straight from sellers’ price lists, with no mark-ups, looks through their websites and rates every option against your request: what exactly is offered, the price, delivery and warranty. You see what fits you.
  • How do I write a good request?
    Give the main things: the model or what exactly needs doing, condition (new / used), quantity, area and timing. The “Add details” buttons will suggest what to write.
  • How do sellers reply?
    Each seller sends you a personal offer with a price and terms. BlaBlaPrice puts the best value on top, and you choose.
  • Who will see my request?
    Sellers from the right category: BlaBlaPrice picks it. They don’t see your contacts, only the one you choose does.
  • How much does it cost?
    Free for buyers.
chat-bubble