Get The
Best Price
2,500+
Brands
  1. Haircare
  2. Hair Dye
  3. Semi-Permanent Hair Dye

Semi-Permanent Hair Dye

For a temporary transformation of your tresses, try out a semi-permanent hair dye from specialists like BLEACH London, Crazy Color, Paul Mitchell and more. Play with the funky colours in our collection for salon-worthy results from the comfort of your own home. Read More

Refine By

Brand

Format

Hair Benefit

Hair Concern

Hair Type

Ingredient Preference

Sort By

122 products found
TIGI Copyright Colour Gloss
TIGI Copyright Colour Gloss
No reviews
£5.20
Wella Colour Touch Special Mix Touch Haircolor
Wella Colour Touch Special Mix Touch Haircolor
No reviews
£11.21
L'Oreal Paris Dialight Semi Permanent Hair Colour
L'Oreal Paris Dialight Semi Permanent Hair Colour
No reviews
£9.43
Wella Colour Touch Developers/Peroxide 6 Volume 1.9%
Wella Colour Touch Developers/Peroxide 6 Volume 1.9%
No reviews
£7.93
Kiss Colours Tintation Semi Permanent
Kiss Colours Tintation Semi Permanent
No reviews
£6.58
-20%
Wella Colour Fresh Semi-Permanent Hair Mask
Wella Colour Fresh Semi-Permanent Hair Mask
No reviews
£12.60 £15.75
L'Oreal Paris Dia Light Semi-Permanent Hair Colour
L'Oreal Paris Dia Light Semi-Permanent Hair Colour
No reviews
£9.69
Schwarzkopf Live Ultra Brights Semi Permanent Colour
Schwarzkopf Live Ultra Brights Semi Permanent Colour
No reviews
£8.71
Wella Deep Browns Touch Haircolor
Wella Deep Browns Touch Haircolor
No reviews
£10.70
Schwarzkopf Live Semi-Permanent Colour
Schwarzkopf Live Semi-Permanent Colour
No reviews
£6.55
Wella Colour Touch Rich Naturals
Wella Colour Touch Rich Naturals
No reviews
£10.75
Schwarzkopf Live Men 100% Grey Coverage Semi-Permanent Colour
Schwarzkopf Live Men 100% Grey Coverage Semi-Permanent Colour
No reviews
£6.55
Wella Colour Touch Deep Browns Touch Haircolor
Wella Colour Touch Deep Browns Touch Haircolor
No reviews
£11.21
Schwarzkopf Igora Colorworx Direct Dye
Schwarzkopf Igora Colorworx Direct Dye
No reviews
£10.74
Wella Colour Touch Pure Naturals
Wella Colour Touch Pure Naturals
No reviews
£10.75
Godrej Nupur Goodness Of Herbs Henna
Godrej Nupur Goodness Of Herbs Henna
No reviews
£6.55
Kiss Red By Kiss Colours Tintation Semi Permanent Cinnamon T870
Kiss Red By Kiss Colours Tintation Semi Permanent Cinnamon T870
No reviews
£7.06
L'Oreal Paris Dia Colour Demi Permanent Gloss Colour
L'Oreal Paris Dia Colour Demi Permanent Gloss Colour
No reviews
£11.70
Kiss Red By Kiss Colours Tintation Semi Permanent Flaming Orange T650
Kiss Red By Kiss Colours Tintation Semi Permanent Flaming Orange T650
No reviews
£7.20
-7%
Garnier Olia Hi-Shine Toner Semi-Permanent Hair Dye
Garnier Olia Hi-Shine Toner Semi-Permanent Hair Dye
No reviews
£20.33 £21.70
Kiss Colours Tintation Semi Permanent Intense Red T550
Kiss Colours Tintation Semi Permanent Intense Red T550
No reviews
£7.73
Schwarzkopf Live Semi-Permanent Hair Dye
Schwarzkopf Live Semi-Permanent Hair Dye
No reviews
£11.20
Kiss Colours Tintation Semi Permanent Vivid Violet T340
Kiss Colours Tintation Semi Permanent Vivid Violet T340
No reviews
£7.73
-6%
Schwarzkopf Igora Vibrance Tone-On-Tone Coloration
Schwarzkopf Igora Vibrance Tone-On-Tone Coloration
No reviews
£14.07 £14.96
Kiss Red By Kiss Colours Tintation Semi Permanent Sapphire T222
Kiss Red By Kiss Colours Tintation Semi Permanent Sapphire T222
No reviews
£7.73
Glisten Cosmetics Shade Shifter
Glisten Cosmetics Shade Shifter
No reviews
£7.55
Kiss Colours Tintation Semi Permanent Blue Black T920
Kiss Colours Tintation Semi Permanent Blue Black T920
No reviews
£8.25
-9%
Syoss Permanent Cool Colour Hair Dye
Syoss Permanent Cool Colour Hair Dye
No reviews
£13.12 £14.38
Kiss Colours Tintation Semi Permanent Hunter Green T111
Kiss Colours Tintation Semi Permanent Hunter Green T111
No reviews
£7.73
-7%
Schwarzkopf Igora Vibrance Muted Desert Tone-On-Tone Coloration
Schwarzkopf Igora Vibrance Muted Desert Tone-On-Tone Coloration
No reviews
£16.94 £18.16
-12%
Maria Nila Colour Refresh Semi-Permanent Colour Mask
Maria Nila Colour Refresh Semi-Permanent Colour Mask
No reviews
£20.89 £23.51
-25%
BLEACH LONDON White Heat Super Cool Colour
BLEACH LONDON White Heat Super Cool Colour
16 Reviews
£6.00 £8.00

Semi-Permanent Hair Dye in Every Colour

Our semi-permanent hair colours make it easy to experiment with a rainbow of shades, whether it's neon peach, bubblegum pink, sky blue or anything in between calling your name. Whatever your mood or style, there's a semi-permanent dye in our collection just for you.

Can't commit to one colour for long? No worries; most dyes only last a few washes. Plus, they don't damage your hair and are easy to apply, making them the perfect option for home experimentation.

Browse our selection of temporary hair dyes from some of the best brands in the industry here at Cosmetify. You can also set a price alert so you're always notified when the latest semi-permanent hair colour offers have landed.

FAQs About Semi-Permanent Hair Dye

What is semi-permanent hair colour?

Semi-permanent dye coats the hair surface with pigment without altering your natural colour permanently. It's great for enhancing shine, toning, or trying out new shades without long-term commitment.

How long does semi-permanent colour last?

Typically 4–12 washes depending on the formula and your hair type. It gradually fades out, making it ideal for low-maintenance colour or experimenting with new looks.

Can I use semi-permanent colour on bleached or light hair?

Yes - and light hair holds vibrant colours especially well. Semi-permanent dyes are a popular choice for pastels, fashion tones or refreshing previously lightened hair.