Best Semi-Permanent Hair Dye for Men of 2026

Charlotte Powell Avatar
Charlotte Powell
Last Updated: 27 Nov 2022

* We independently evaluate all recommended products and services. If you click on links we provide, we may receive compensation.

Finding the right semi-permanent hair dye for men can be challenging. For this reason, we prepared the following list for you. In order to make our best semi-permanent hair dye for men in 2026 list, we've invited six experts to help us with our reviews of 208 semi-permanent hair dye for men. In our evaluations, we mainly focused on factors such as value for money, popularity and usage experience.

In our top 9 Best Semi-Permanent Hair Dye for Men, the best one you can get is Just For Men Semi-Permanent Hair Dye in terms of overall performance. You can also have a look at other semi-permanent hair dye for men we recommend which are also of great quality and value.

At a Glance: Our Top Picks

Just for men Original Formula Medium Brown Hair Dye Cover #TOP 1
Just for men Original Formula Medium Brown Hair Dye
ftb score rating icon 9.9
Clairol Colour Crave Semi Permanent Hair Dye Indigo 60 ml Cover #TOP 2
Clairol Colour Crave Semi Permanent Hair Dye Indigo 60 ml
ftb score rating icon 9.8
Clairol Natural Instincts Semi-Permanent No Ammonia Hair Dye Cover #TOP 3
Clairol Natural Instincts Semi-Permanent No Ammonia Hair Dye
ftb score rating icon 9.6

Top 9 Semi-Permanent Hair Dye for Men

Just for men Original Formula Medium Brown Hair Dye

UK OF H35
3.94 x 1.97 x 3.94 inches
0.15 pounds
Just for men Original Formula Medium Brown Hair Dye Cover
Just for men Original Formula Medium Brown Hair Dye, Restores Original Colour for a Natural Look – H35

Features
The Professional Results Provide A 100% Natural Look
Just For Men Original Formula Restores Your Original Haircolour In Just 5 Minutes
With Keratin, Olive Oil And Vitamin E For Strong Hair
Just For Men Moustache & Beard Eliminates Grey For A Thicker, Fuller Look
Easy Brush-In Colour That Works In 5 Minutes
#TOP 2

Clairol Colour Crave Semi Permanent Hair Dye Indigo 60 ml

81643664
1.97 x 2.95 x 6.38 inches
0.29 pounds
Clairol Colour Crave Semi Permanent Hair Dye Indigo 60 ml Cover
Clairol Colour Crave Semi Permanent Hair Dye Indigo 60 ml

Features
True Tone Formula For Even, Colour-Accurate Fading That Lasts Up To 15+ Washes
Clairol Color Crave Semi-Permanent Hair Colour Provides Bold Colour For 2 Weeks Of Play
Stylist Brush For Paint-On Application
No Mix, Direct Dye Formula
No Bleach Required, But The Lighter Your Hair The Longer Your Wear

Clairol Natural Instincts Semi-Permanent No Ammonia Hair Dye

99240014394
2.36 x 3.54 x 6.30 inches
0.55 pounds
Clairol Natural Instincts Semi-Permanent No Ammonia Hair Dye Cover
Clairol Natural Instincts Semi-Permanent No Ammonia Hair Dye, 2 Black

Features
Shade 2 Black Is Perfect For Naturally Dark Hair Or If You Are Colouring For The First Time.
Optimal Coverage For First Greys.
When Using A Semi-Permanent Shade, Stick To 1 To 2 Shades Lighter Or Darker Than Your Natural Colour
Perfect For First-Time Colourers And Women Who Want To Enhance Their Natural Colour Without The Commitment Of A Permanent Colour
LOW COMMITMENT HAIR DYE: It Fades Gradually, Lasting Up To 28 Washes And Leaves No Harsh Root Line
ENHANCES YOUR NATURAL COLOUR AND BOOSTS SHINE, NATURALLY: Enjoy Rich, Natural Looking Colour Results That Are Even From Root To Tip
Doesn't Lighten Your Colour, But Adds Beautiful Tones And Depth
A SEMI-PERMANENT HAIR DYE WITH NO AMMONIA: A Non-Damaging And A Short-Term Way To Colour Your Locks
A GENTLE CONDITIONING COLOUR: Formula Made With 80 Percent Naturally Derived Ingredients, And Includes Coconut Oil And Aloe Vera For Hair That Feels Healthy
1.77 x 2.09 x 4.88 inches
Schwarzkopf LIVE Colour Drops Cover
Schwarzkopf LIVE Colour Drops, Vegan, Semi-permanent, Purple Hair Dye, Lasts 2 to 12 Washes, Orchid Purple 30 ml

Features
For Bleach Blonde To Dark Blonde Hair
Lasts 2-12 Washes, Depending On The Number Of Drops Used
Vegan And Silicone Free Formula
Up To 30 Uses Per Bottle
Boost Your Hair Colour Or Create You Customised Shade
#TOP 5

Rebellious Colours Vegan Semi Permanent Hair Dye Colour 100ml

AHR1W64
1.26 x 2.28 x 5.75 inches
0.05 pounds
Rebellious Colours Vegan Semi Permanent Hair Dye Colour 100ml Cover
Rebellious Colours Vegan Semi Permanent Hair Dye Colour 100ml (Silver Storm)

Features
QUALITY - No Harmful Chemicals In Rebellious Hair Dye. AVOIDING Hair Damage Associated With Chemical Based Hair Colours
VEGAN - Made Only From Vegan Ingredients With No Animal By-Products. Made In The UK
MADE IN THE UK - Manufactured In The Lake District In Our UK Factory And Cruelty Free
LONG LASTING - Long Lasting Colours, Smears Less, No Peroxide, No Ammonia, No PPD
COLOUR & CONDITIONS - Hair Dyes Are Gentle Enough For Frequent Use, Condition Your Hair And Restores Vibrancy

L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye

3600523294893
3.27 x 2.87 x 6.69 inches
0.53 pounds
L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye Cover
L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye, Ammonia-Free Formula & Honey-Infused Conditioner, Glossy Finish, Colour for Up to 28 Shampoos, Colour: 210 Blue Black

Features
Results In 20 Minutes, Delivers Refreshing And Glossy Colour For A Natural Finish, Lasts Up To 28 Shampoos, Leaves Hair Conditioned, Soft And Shiny, Covers First Appearance Of Greys
Ammonia Free Semi-Permanent Hair Dye, Ideal For First Time At -Home Hair Colour, Complete Natural Hair Colour Treatment With Colourant And Developer Crème, Nourishing Conditioner And Disposable Gloves
Non-Drip Formula Enriched With Moisturising Honey, Over 30 Shades Available Including Red Hair Dye, Brown Hair Dye, Black Hair Dye And Blonde Hair Dye
Follow Packet Instructions, Patch Test 48 Hours Before Use, 1.) Use Gloves And Pour Colouring Bottle Into Developer Bottle And Shake To Mix Evenly, 2.) Apply Colour And Leave For Recommended Time, 3.) Follow With Conditioner And Rinse
#TOP 7

Stargazer Pitch Black Conditioning Semi Permanent Hair Dye

SGS110-PITCH BLACK
1.50 x 1.50 x 5.31 inches
130.00 grams
Stargazer Pitch Black Conditioning Semi Permanent Hair Dye Cover
Stargazer Pitch Black Conditioning Semi Permanent Hair Dye, vegan cruelty free direct application hair colour

Features
Long-Lasting Colour: Easy To Apply Strong Hair Colour That Can Last Up To 15 Washes In Pre-Lightened Hair
Gentle On Your Hair: Semi-Permanent Hair Colour With A Conditioner That Is Free From Ammonia Or Peroxide So Will Not Damage Your Hair
Includes Gloves: Includes Gloves In Each Box So You Can Apply Without Getting Your Hands Dirty The Bottle Is Enough To Cover Shoulder-Length Hair
A Great History: The Stargazer Semi-Permanent Hair Dye Has Been Sold In This Great Formula For Over 25 Years
A Good Player: The Formula Is Vegan And Cruelty-Free
#TOP 8

L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye

3600521831144
3.15 x 2.76 x 6.69 inches
0.53 pounds
L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye Cover
L'Oréal Paris Casting Crème Gloss Semi-Permanent Hair Dye, Ammonia-Free Formula & Honey-Infused Conditioner, Glossy Finish, Colour for Up to 28 Shampoos, Colour: 1010 Light Iced Blonde

Features
Results In 20 Minutes, Delivers Refreshing And Glossy Colour For A Natural Finish, Lasts Up To 28 Shampoos, Leaves Hair Conditioned, Soft And Shiny, Covers First Appearance Of Greys
Ammonia Free Semi-Permanent Hair Dye, Ideal For First Time At -Home Hair Colour, Complete Natural Hair Colour Treatment With Colourant And Developer Crème, Nourishing Conditioner And Disposable Gloves
Non-Drip Formula Enriched With Moisturising Honey, Over 30 Shades Available Including Red Hair Dye, Brown Hair Dye, Black Hair Dye And Blonde Hair Dye
Follow Packet Instructions, Patch Test 48 Hours Before Use, 1.) Use Gloves And Pour Colouring Bottle Into Developer Bottle And Shake To Mix Evenly, 2.) Apply Colour And Leave For Recommended Time, 3.) Follow With Conditioner And Rinse
Contents: 1x L'Oréal Paris Casting Crème Home Hair Colour Sets In 1010 Light Iced Blonde, The Box Includes: 1x Caring Colourant Crème, 1x Developer Crème, 1x Conditioner, 1x Pair Of Protective Gloves
#TOP 9

BORTHE Direct Semi-Permanent Hair Colour 200ml

BORTHE Direct Semi-Permanent Hair Colour 200ml Cover
BORTHE Direct Semi-Permanent Hair Colour 200ml (Black)

Features
Mixable Colors And Tones: All Borthe Direct Hair Colours Are Safe To Mix To Create Custom Shades, Making The Possibilities Of Shades Endless!
Best Results Are Obtained By Applying To Bleached Or Pre-Lightened Hair & SHOULD BE USED WITH PEROXIDE (borthe Reccomended)
Vegan Friendly And Free From The Chemical PPD,BORTHE Is Never Tested On Animals.
Semi Permanent Hair Dye: This Semi Permanent Hair Dye Formula Gradually Fades In 4-6 Weeks Because It Does Not Penetrate The Cortex Of Your Hair, But Simply Rests On Top Of The Hair Shaft.
Long Lasting Colours, Smears Less, No Peroxide, No Ammonia, No PPD
CRAZY COLOURS By BORTHE
Buying Guide Image

Frequently Asked Questions (FAQs)

1. Is it OK for guys to dye their hair?

Before you ask, yes, men can dye their hair and plenty more do than you'd probably assume. There is no shame in dying your hair, it's a personal choice after all, but there are some things to take into account. Like, are you going to go see a professional colorist or do it at home?

2. Does semi permanent hair dye last?

Semi-permanent hair dye lasts approximately 4-6 weeks. If you fall in love with a color during that time, you can continue to add the same shade in your hair for touch-ups. However, if you decide you're not in love with your color, you also have the freedom to fade it out and try something new!

3. How long does Just For Men last?

2. How long does it last? JFM products last up to 8 weeks or until the grey grows back. USER TIP: Guys tell us they use JFM the same day they get their haircut, so they look 100% refreshed and no one is the wiser.

Editor's Notes

During our semi-permanent hair dye for men research, we found 208 semi-permanent hair dye for men products and shortlisted 9 quality products. We collected and analyzed 65,537 customer reviews through our big data system to write the semi-permanent hair dye for men list. We found that most customers choose semi-permanent hair dye for men with an average price of £5.93.

The semi-permanent hair dye for men are available for purchase. We have researched hundreds of brands and picked the top brands of semi-permanent hair dye for men, including Just For Men, Clairol, Schwarzkopf, PaintGlow, L'Oreal.

Written by
Charlotte Powell Avatar

Charlotte Powell is a dermatologist and a licensed cosmetologist from Westminster, London. However, she was first a cosmetologist from London Beauty Training School. According to Charlotte, she needed better insight into the human skin, hence the dermatology degree. Long before she acquired her degree, she wrote and edited articles, eBooks, and editorials for companies and websites. Charlotte combines her skill and knowledge in providing DIY Beauty tips amongst other fashion related topics.