If you’re anything like us, you love hair colour. Semi-permanent hair dye is the perfect option for those who want to change up their look without committing (or spending) too much time or money on the process. But how long does semi-permanent hair dye last?
We know that semi-permanent dyes are more likely to fade after about 8 weeks, but what about other factors like water exposure and shampooing? Let’s find out!
How long does semi-permanent hair dye last?
How long semi-permanent hair dye will last depends on a few things:
- How often you wash your hair.
- What products you use (always use sulfate free shampoos and conditioners that are suitable for coloured hair)
- Your lifestyle and exposure to colour faders like sunshine and sea water.
- The colour hair dye you use – darker colours will stay in your hair for longer.
- The texture of your hair – if your hair is more porous it will have absorbed the dye better which makes it last longer.
Pros of semi-permanent hair dye:
- Semi-permanent types of hair colours contain no nasties that can damage your hair like ammonia or peroxide.
- You can switch things up without committing to a permanent colour.
- It gives natural multi-dimensional coverage which means natural highlights will shine through.
- You can experiment with colours without worrying about the long term effects.
- It’s easier to remove semi-permanent hair dye.
Cons of semi-permanent hair dye:
- Semi-permanent colour cannot lighten your hair.
- Not as effective as permanent hair dye in covering grey hair.
- Only lasts for 8 to 10 shampoos.
- It will need more regular top-ups and refreshes- so more hair dye or trips to the salon.
What is semi-permanent hair dye?
Semi-permanent hair dye contains no peroxide or ammonia. The colour coats the surface of your hair shaft rather than penetrating or altering it.
While it’s more gentle on your hair, it’s not as effective at covering greys as demi-permanent or permanent colour.
Semi-permanent dye enhances your natural colour so you won’t get roots growing out like you will with permanent dyes.
But it’s also not as effective at covering greys as permanent colour and the effects won’t last as long – around 8 to 10 washes.
Does semi-permanent hair dye wash out completely?
Semi-permanent hair dye doesn’t wash out completely like temporary dyes, but it does fade with time.
Semi-permanent hair dye can last anything from 8 to 10 washes before it becomes faded.
Make sure you use shampoo and conditioners for coloured hair that won’t strip your colour.
Try washing your hair less often to help the colour last for longer.
You can refreshen it with a good dry shampoo that contains colour pigments to keep it looking and smelling on point.
Semi-permanent hair dye lasts for a shorter amount of time than permanent, but has less damaging effects on the scalp and strands.
Is semi-permanent better than permanent hair dye? Well yes and no. It depends what you are looking to achieve as there both have their own pros and cons in terms of healthiness to your locks.
Semi-permanent hair dye is better than permanent hair dye for:
- Experiementing with colour
- Temporary colour changes
- Bright colours
- Not damaging and drying out your hair.
- Semi-permanent needs to be topped up and refreshed more often than permanent hair dye.
When choosing your colour, it’s important to consider what you’ll be doing with your hair before committing to a dye job.
Everyone wants to know how long their hair colour will last. It turns out that the answer is different for everyone.
But hopefully you’ve learnt enough to be able to make an informed decision about your next do! Good luck!