Shop Semi-Permanent Hair Dye

Hello and welcome to our selection of semi permanent hair dyes. If you’d like to add some gloss, colour and shine to your hair, you’re in the right place.


Whether you’re a committed at-home colourist, or you just can’t get to the salon right now, we’ve got what you need in terms of semi-permanent hair dye.


Check out our video on how to colour your own hair over at BeautyIQ.


How long does semi permanent hair colour last?


This is a little bit of a ‘how long is a piece of string’ question. How often do you wash your hair? What shampoo do you use? Do you heat style? How much time do you spend in the sun? What about swimming? All these factors will come into play when it comes to how quickly your semi permanent colour fades. It also varies by brand. As a rule of thumb, though, you’re looking at around 25-30 washes.


Does semi permanent dye cover greys?


It sure does. If you’re wanting 100 per cent opacity - no grey left behind - you’ll want to use a permanent colour. But if you’ve just got a few cheeky little greys hanging around, semi permanent dye should cover them just fine.


How do I apply semi permanent hair dye?


All the usual things apply here - old clothes, use gloves, pop a towel around your shoulders, and wipe any excess dye off your forehead and ears. However, some semi permanent hair colours need to be applied on damp hair, rather than dry. Check your packet for exact directions and processing times.

6 products found.
Showing 6 products of 6.

  • 1

Semi-Permanent Hair Dye, articles & community

How to Create a Textured Low Bun Using Olaplex No. 7
How to Create Beachy Waves Using Mr. Smith
VIDEO: Dyeing My Hair at Home with L'Oreal Box Dye
How to Dye Your Hair at Home Like a Professional

Recent reviews on Semi-Permanent Hair Dye products

L'Oreal Paris Casting Crème Semi-Permanent Hair Colour (Ammonia Free) - Dark Brown 400
L'Oreal Paris
L'Oreal Paris Casting Crème Semi-Permanent Hair Colour (Ammonia Free) - Dark Brown 400

Soft and Smells Amazing

I use this semi to enhance my natural colour, makes my hair more shiny and it just smells AMAZING!