Semi-Permanent

Semi-Permanent

Looking to switch things up but a bit of a commitment-phobe? Take a look at our gorgeous range of semi-permanent hair dye. Whether you’re looking for hair colour ideas or know exactly which shade you’re after, we have something for you.

275 products found
Items per page 60
Sort by

Superdrug Sensations Dark Brown 4.0

10
2 for £8 on selected Superdrug Hair Colourants Learn More
3 for £10 on selected Superdrug Hair Colourants Learn More
    Original price £5.50 each £5.50 each

Superdrug Sensations Black 2.0

18
2 for £8 on selected Superdrug Hair Colourants Learn More
3 for £10 on selected Superdrug Hair Colourants Learn More
    Original price £5.50 each £5.50 each

Glaze Super Color Conditioning Gloss Copper Crush 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Schwarzkopf LIVE 099 Deep Black Permanent Hair Dye

+7
3402
2 for £13 on selected LIVE Learn More
    Original price £8.99 each £8.99 each

L'Oréal Paris Casting Crème Gloss 300 Darkest Brown

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

L'Oréal Paris Casting Crème Gloss 600 Light Brown

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Superdrug Sensations Light Brown 6.0

9
2 for £8 on selected Superdrug Hair Colourants Learn More
3 for £10 on selected Superdrug Hair Colourants Learn More
    Original price £5.50 each £5.50 each

Superdrug Sensations Natural Medium Brown 5.0

15
2 for £8 on selected Superdrug Hair Colourants Learn More
3 for £10 on selected Superdrug Hair Colourants Learn More
    Original price £5.50 each £5.50 each

Schwarzkopf LIVE 092 Pillar Box Red Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

Glaze Super Color Conditioning Gloss Glace Cherry 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

L'Oréal Paris Casting Crème Gloss 500 Medium Brown

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Schwarzkopf LIVE 094 Purple Punk Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

Glaze Super Color Conditioning Gloss Sleek Espresso 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Glaze Super Gloss Auburn Spice 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Schwarzkopf LIVE 093 Shocking Pink Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

L'Oreal Casting Crème Gloss 418 Choco Mocha Semi-Permanent Hair Dye

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Glaze Super Gloss Shimmer Sheer Glow Birthday Cake 190ml

0
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £71.07 per 1kg

L'Oréal Paris Casting Crème Gloss 645 Amber

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Schwarzkopf LIVE 088 Urban Brown Permanent Hair Dye

+7
3402
2 for £13 on selected LIVE Learn More
    Original price £8.99 each £8.99 each

Glaze Super Color Conditioning Gloss Blazing Brown 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

L'Oréal Paris Casting Crème Gloss 613 Iced Mocha

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

L'Oréal Paris Casting Crème Gloss 400 Dark Brown

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Atomic Cherry Super Cool Colour 150Ml

16
2 for £14 on selected Bleach London Learn More
    Original price £8.85 each £59.00 per 1l

Glaze Super Color Conditioning Gloss Pearl Blonde 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

L'Oréal Paris Casting Crème Gloss 360 Black Cherry

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 5 Medium Brown

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

Glaze Supergloss Toning Conditioning Gloss Vanilla Lights 190ml

587
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Schwarzkopf LIVE 090 Cosmic Blue Permanent Hair Dye

+7
3402
2 for £13 on selected LIVE Learn More
    Original price £8.99 each £8.99 each

L'Oreal Paris Casting Crème Gloss 618 Vanilla Mocha Hair Dye

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Schwarzkopf LIVE 046 Cyber Purple Permanent Hair Dye

+7
3402
2 for £13 on selected LIVE Learn More
    Original price £8.99 each £8.99 each

Shrine Mixed Up Semi Permanent Copper 125ml

+7
142
Buy 1 Get 2nd Half Price on selected Shrine Learn More
    Original price £6.99 each £55.92 per 1l

L'Oréal Paris Casting Crème Gloss 200 Ebony Black

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Schwarzkopf LIVE 065 Spicy Rum Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 6 Light Brown

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

Schwarzkopf LIVE 043 Red Passion Permanent Hair Dye

+7
3402
2 for £13 on selected LIVE Learn More
    Original price £8.99 each £8.99 each

L'Oréal Paris Casting Crème Gloss 634 Chestnut Honey

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 8A Medium Cool Blonde

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

Clairol Nice'n Easy Tone+Gloss Semi-Permanent Hair Dye Med Ash Brown

+8
1341
2 for £10 on selected Clairol Learn More
    Original price £6.99 each £51.78 per 1l

L'Oréal Paris Casting Crème Gloss 513 Iced Truffle

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

L'Oréal Paris Casting Crème Gloss 316 Plum

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Glaze Supergloss Toning Conditioning GlossCocoa Lights 190ml

587
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Clairol Nice'n Easy Tone+Gloss Semi-Permanent Hair Dye Medium Brown

+8
1341
2 for £10 on selected Clairol Learn More
    Original price £6.99 each £51.78 per 1l

L'Oréal Paris Casting Crème Gloss 734 Amber Honey

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Glaze Super Color Clear Conditioning Gloss Sheer Glow 190ml

+3
1086
2 for £20 on selected Glaze Learn More
    Original price £15.99 each £84.16 per 1l

Schwarzkopf LIVE 026 Dark Red Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

L'Oréal Paris Casting Crème Gloss 1010 Iced Light Blonde

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

L'Oréal Paris Casting Crème Gloss 323 Dark Chocolate

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

L'Oréal Paris Casting Crème Gloss 415 Iced Brown

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Clairol Nice'N Easy Crème Permanent Hair Dye 8S Soft Silver

+32
26637
2 for £12 on selected Nice'n Easy Learn More
    Original price £7.99 each £7.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 2 Black

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 9 Light Blonde

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

L'Oréal Paris Casting Crème Gloss 535 Chocolate

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Clairol Natural Instincts Semi-Permanent Hair Dye 4 Dark Brown

+5
66987
2 for £11 on selected Natural Instincts Learn More
    Original price £6.99 each £6.99 each

L'Oréal Paris Casting Crème Gloss 515 Iced Chocolate

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Clairol Nice'n Easy Tone+Gloss Semi-Permanent Hair Dye Dark Brown

+8
1341
2 for £10 on selected Clairol Learn More
    Original price £6.99 each £51.78 per 1l

Glaze Super Gloss Double Chocolate Gleam 190Ml

1
2 for £20 on selected Glaze Learn More
Sorry, Store Pick-up Only
    Original price £15.99 each £71.07 per 1kg

Schwarzkopf LIVE Charcoal Brunette Semi-Permanent Hair Dye

+5
1117
2 for £13 on selected LIVE Learn More
    Original price £7.99 each £7.99 each

L'Oréal Paris Casting Crème Gloss 550 Mahogany

+22
1184
2 for £16 on selected L'Oréal Paris Casting Créme Gloss Learn More
    Original price £12.99 each £12.99 each

Shrine Mixed Up Semi Permanent Tangerine 125ml

+7
142
Buy 1 Get 2nd Half Price on selected Shrine Learn More
    Original price £6.99 each £55.92 per 1l

Shrine Drop It Silver 20Ml

+4
203
Buy 1 Get 2nd Half Price on selected Shrine Learn More
    Original price £12.99 each £649.50 per 1l