How often can you use a semi-permanent hair colour?

Getty Images

Semi-permanent hair dye is ideal for women who don't want to commit to a certain hair colour. But it could get expensive to keep up since it fades more quickly than permanent hair colour. Semi-permanent colour comes in a variety of shades, from the traditional brunettes, blondes, reds and blacks to edgier shades like magenta, electric blue and other shocking colour choices that many like to use from time to time.

Home care

Use semi-permanent hair colour once a week or as directed on the brand of hair colour. This colour formula does not contain ammonia, so it is safe for weekly use. Unlike permanent hair colour, there is no developer like peroxide used, so colour is contained to just the outside of the hair shaft. Most semi-permanent dyes only last four to six shampoos and can also be used to add shine to hair with its gentle formula.

Preventing fading

Even though semi-permanent hair should be coloured once a week to keep the colour fresh, you could stretch it a few days longer if you help prevent the colours from fading. Wear hats outside to keep the sun from fading the colour, and wear the hair up or in a ponytail when working out or doing chores to prevent colour from bleeding out with sweat. Keep hair moisturised to ensure the colour will last longer with the weekly applications and also use colour-friendly shampoo that is gentle to prevent fading from happening prematurely.


Since semi-permanent hair colour fades much faster than permanent hair dye, weekly maintenance is needed to keep hair looking vibrant and healthy. Keep a few boxes of your favourite colour at home so you can do them each week at home, and stay as close to your natural hair colour to prevent it from being obvious when hair starts to grow and show roots. Roots are a telling sign that hair colour needs to be refreshed, and it is also the area that fades the quickest.

Most recent