Best Green Hair Dye: 15 Semi-Permanent & Temporary Dyes for 2023

Are you looking for the best green hair dye? This post tells you everything you need to know to dye your hair different shades of green using a mixture of temporary or semi-permanent hair dyes.

best green hair dyebest green hair dye

Green hair colour became a popular trend in 2020 and has been in fashion ever since! Green hair is associated with the grunge look and suits every skin colour. There are dyes available in a variety of hues from emerald green to mint to darker moss coloured shades.

This post contains a mixture of different green hair dyes that would suit both light and dark hair. There is also a mix of semi-permanent and temporary dyes depending on how long you want your colour to last.

This post is all about the best green hair dye

Best Green Hair Dye

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. You can read full the disclosure here.

Which Shade Should You Choose?

There are a variety of shades of green dye in this post. Be aware if you don’t want to bleach your hair, the shade of green that you hair will turn will depend on your natural hair color.

If you have blonde hair you will be able to easily achieve mint or lime coloured hair. The image below shows some of the dye colours in this post. In you want a bright color try electric lizard or pastel mint. Warm shades like alpine green or tropical green will also give you vibrant results.

If you have dark hair the lighter green dyes may not show up on your natural hair color. Juniper dark forest is a popular colour for darker hair colours or black hair. It leaves your hair with a moss coloured reflection. Emerald green may also work well on brown hair to give it a slightly green tint.

Best Green Hair DyeBest Green Hair Dye

What are the Best Green Hair Dyes?

1. Manic Panic – Electric Lizard

The Manic Panic Electric Lizard hair dye is a semi permanent dye that lasts for up to six weeks. If you are careful to only wash your hair with a sulfate free shampoo, your colour may even last up to eight weeks.

Manic Panic produce some of the best green hair dyes if you want a very bright and noticeable green color. The shade Electric Lizard works well on light hair such as light blonde or dark blonde. It may not show up on dark hair.

All Manic Panic dyes are cruelty free and vegan and free from the chemical PPD (Paraphenylenediamine).

Manic Panic High Voltage Classic Hair Dye (Electric Lizard)Manic Panic High Voltage Classic Hair Dye (Electric Lizard)

Manic Panic High Voltage Classic Hair Dye (Electric Lizard)

  • Electric Lizard Coloured And Very Long Lasting Semi Permanent Hair Dye, Lasting Up To 6 Weeks!
  • Vegan Friendly and Free From The Chemical PPD, Manic Panic Is Never Tested On Animals.
  • 118ml Tub Transforms Your Hair With A Burst Of Bright Colour Which Grabs Attention!
  • Best Results Are Obtained By Applying To Bleached Or Pre-Lightened Hair.
  • Duration: 6 – 8 Weeks

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

2. Manic Panic Venus Envy

The Manic Panic Venus Envy is a darker, richer colour than Electric Lizard. It’s another semi-permanent hair dye and lasts for six weeks. Although lighter hair colours see the best results with this dye, it will still show up on brown hair.

Blonde hair will be left with a rich green hue, and darker hair is left slightly tinted and more of a dark moss colour.

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

3. Lunar Tides Hair Dye – Juniper Dark Forest

The Lunar Tides hair dye is vegan and cruelty free. It is a semi-permanent dye which will last four to six weeks.

This formula is vibrant and highly pigmented so it works even on darker hair colours. The shade Juniper Dark Forest is made up of deep green pigments with a hint of dark blue.

It is very gentle and designed not to damage the hair. If you already have dry hair, Lunar Tides hair dye is one of the milder dyes and free from harsh chemicals that dry the hair out.

4. L’Oreal Paris Colorista Green Semi-Permanent

The L’Oreal Paris Colorista Green Semi-Permanent dye is designed for brunette hair and is visible on all hair types. This is a semi-permanent green hair color which will last for 10-20 washes depending on the condition of your hair.

The formula contains semi-permanent pigment in a conditioning hair mask base which leaves the hair hydrated and softly coloured. This dark green colour will fade gradually over two weeks depending on how often you wash your hair. It may last longer on bleached or naturally blonde hair.

If you are looking for a more temporary colour then try the L’oréal Paris Colorista 1-day spray instead. The 1-day spray works immediately and can be removed after one wash.

L'Oreal Paris Colorista Washout Green Semi-Permanent Hair Dye 80mlL'Oreal Paris Colorista Washout Green Semi-Permanent Hair Dye 80ml

L’Oreal Paris Colorista Washout Green Semi-Permanent Hair Dye 80ml

  • L’Oreal Paris Colorista Washout is a semi-permanent pastel hair colour in a conditioning hair-mask…
  • Hair colour that washes out in 1-2 weeks
  • 13 seamless shades from soft pastels to intense vivid
  • This pack contains 1 Washout Tube 80ml & 2 pairs of gloves to apply product
  • Great for festival hair and summer hair looks

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

5. L’Oreal Paris Colorista Lime Green Neon Semi-Permanent 

The L’Oreal Paris Colorista Lime Green Semi-Permanent dye is designed for blonde, ombre or highlighted hair. It would not work well for brunettes or any darker shade of brown. This dye lasts for between five to fifteen shampoos depending on the condition of your hair, and will leave hair a bright lime shade.

All of the L’Oreal semi-permanent green hair dyes come in a conditioning hair mask base so they condition and smooth the hair as well as colouring it.

If you are looking for bright shades of green, the Lime Green Neon dye creates vibrant color with a neon green tint. The best result is seen on bleached or blonde hair.

Sale

L'Oreal Paris Colorista Wash Out Lime Green Neon Semi-Permanent Hair Dye 80mlL'Oreal Paris Colorista Wash Out Lime Green Neon Semi-Permanent Hair Dye 80ml

L’Oreal Paris Colorista Wash Out Lime Green Neon Semi-Permanent Hair Dye 80ml

  • L’Oreal Paris Colorista Washout is a semi-permanent pastel hair colour in a conditioning hair-mask…
  • Hair colour that washes out in 1-2 weeks
  • 11 seamless shades from soft pastels to intense vivid
  • This pack contains 1 Washout Tube 80ml & 2 pairs of gloves to apply product
  • Great for festival hair and summer hair looks

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

6. Renbow Crazy Color GO TOXIC UV Semi Permanent

If you are looking for a very bright electric colour green, you won’t find any brighter green hair dye than the Toxic UV. This neon green colour is for those who really want to make a statement with their hair colour. This shade looks amazing in both natural and UV light.

Like all semi-permanent hair colors, the amount of time they last depends on the condition of your hair. This dye should last for between six to eight washes. Renbow Crazy Color dyes don’t require peroxide to work however their green shades show up nest on blonde or pre-lightened hair.

Sale

Crazy Color GO TOXIC UV semi permanent hair color cream, 100 ml (Pack of 1)Crazy Color GO TOXIC UV semi permanent hair color cream, 100 ml (Pack of 1)

Crazy Color GO TOXIC UV semi permanent hair color cream, 100 ml (Pack of 1)

  • It’s time to put COLOUR IN YOUR HANDS with Crazy Color’s range of semi-permanent dyes, perfect…
  • For best results, lighten your hair to level 9 or 10 (blonde) before application
  • All our products are vegan friendly and cruelty free, as well as being free of ammonia
  • Our classic formula usually lasts for 10-12 washes after application. Results will vary depending on…
  • Crazy Color by Renbow was launched in 1977 during the punk rock explosion in Britain. In a period…

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

7. Renbow Crazy Color Emerald Green Semi-Permanent

The Renbow Crazy Color Emerald is a mixture of green with basic blue. It creates a much deeper green colour than the Toxic UV shade. If you’re going for a classic green look this would be a good one to try.

You could also create your own hue by mixing different colours in the Renbow Crazy Color line. For example try mixing a basic blue and basic yellow until you find the perfect shade of green.

Sale

Renbow Crazy Color Semi-Permanent Hair Color Dye Emerald Green 53 – 100mlRenbow Crazy Color Semi-Permanent Hair Color Dye Emerald Green 53 – 100ml

Renbow Crazy Color Semi-Permanent Hair Color Dye Emerald Green 53 – 100ml

  • Original and Best Since 1977
  • Item display weight: 115.0 grams
  • Item display volume: 100.0 milliliters
  • Made of Quality Material

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

8. Rebellious Colours 100% Vegan Semi Permanent – Voodoo Green

The Rebellious Colours Voodoo Green dye has a deeply conditioning formula and is free from harmful chemicals like ammonia and peroxide. This deep minty green would suit any skin tone and is made using only vegan ingredients.

Watch my video about ammonia free hair dyes

This semi-permanent dye is gentle enough for frequent use and lasts for ten washes. If you want to continue dying your hair on a regular basis this would be a good product to try.

Rebellious Colours hair dyes are available in several different colors including two shade of green: Voodoo Green and Enchanted Forest.

Rebellious Colours 100% Vegan Semi Permanent Hair Dye Colour 100ml (Voodoo Green)Rebellious Colours 100% Vegan Semi Permanent Hair Dye Colour 100ml (Voodoo Green)

Rebellious Colours 100% Vegan Semi Permanent Hair Dye Colour 100ml (Voodoo Green)

  • VEGAN – Made only from vegan ingredients with no animal by-products. Made in the UK
  • QUALITY – No harmful chemicals in Rebellious hair dye. AVOIDING hair damage associated with chemical…
  • COLOUR & CONDITIONS – hair dyes are gentle enough for frequent use, condition your hair and restores…
  • LONG LASTING – Long lasting colours, smears less, No Peroxide, No Ammonia, No PPD
  • MADE IN THE UK – Manufactured in the Lake District in our UK factory and Cruelty Free

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

9. La Riche Directions Alpine Green Semi-Permanent

If you are looking for a green dye with a slightly darker hue, La Riche Directions make a lovely alpine green semi-permanent dye that contains dark green pigment with slight blue tones.

This dye leaves the hair a beautiful dark shade of green. The end result however will depend on your natural shade. Darker hair colours will appear a darker green.

The formula has a conditioning effect on the hair and is free from ammonia, peroxide and PPD. The colour will last up to six weeks but this will depend on hair type, hair porosity & your base colour.

Sale

La Riche Directions Alpine Green Semi-Permanent Hair Colour 88mlLa Riche Directions Alpine Green Semi-Permanent Hair Colour 88ml

La Riche Directions Alpine Green Semi-Permanent Hair Colour 88ml

  • Long-lasting semi-permanent hair colour
  • Best applied to chemically treated hair
  • It has a great conditioning effect

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

10. OCHILIMA Temporary Green Hair Wax

If you only want to dye your hair temporarily and would rather wash the colour out straight away, the Ochilima Temporary Green Hair Wax is a great option. This hair dye works well at festivals, night clubs, Halloween events, or fancy dress parties.

This wax is very easy to use. Simply rub into the palms and smear over dry hair. It will wash straight out with one wash and doesn’t leave any sticky residue.

Using a hair wax is a good idea if you are nervous about dying your hair a bold shade that you are then stuck with. It allows you to get bright temporary colour without damaging your hair. The formula is also made from 100% natural ingredients which are environmentally friendly and won’t irritate the scalp.

Temporary Hair Wax Colour, OCHILIMA Green Hair Wax Hair Style Dye Mud, Natural Ingredients Washable...Temporary Hair Wax Colour, OCHILIMA Green Hair Wax Hair Style Dye Mud, Natural Ingredients Washable...

Temporary Hair Wax Colour, OCHILIMA Green Hair Wax Hair Style Dye Mud, Natural Ingredients Washable…

  • ▲ This color hair wax made of 100% natural ingredients, no scalp irritation, environmentally…
  • ▲ This product helps style your hair, while providing temporary and fantastic hair dye color and…
  • ▲ Great product for those who like to change hair colors without damaging your hair – there are 9…
  • ▲ Professional hair wax matte for men and women, gives all hair types the hold, control, and shine…
  • ▲ Perfect for Daily use, cosplays, Festivals, Parties, Stag & Hen, Events, Clubbing, Raves,…

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

11. Stargazer Tropical Green Conditioning Semi Permanent

The Stargazer Tropical Green hair dye is a striking turquoise colour. It will last for up to fifteen washes in pre-lightened hair, although different hair textures hold colour for different lengths of time.

The formula’s full vibrancy is best seen on blonde hair. If you are looking for a temporary green hair dye with a hint of blue, this is a great colour to try. This dye is vegan and cruelty free as well as free from ammonia and peroxide.

Sale

Stargazer Tropical Green Conditioning Semi Permanent Hair Dye, vegan cruelty free direct application...Stargazer Tropical Green Conditioning Semi Permanent Hair Dye, vegan cruelty free direct application...

Stargazer Tropical Green Conditioning Semi Permanent Hair Dye, vegan cruelty free direct application…

  • Gentle On Your Hair: Semi-permanent hair colour with a conditioner that is free from ammonia or…
  • Long-Lasting Colour: Easy to apply strong hair colour that can last up to 15 washes in pre-lightened…
  • Includes Gloves: Includes gloves in each box so you can apply without getting your hands dirty The…
  • A Good Player: The formula is Vegan and cruelty-free
  • A Great History: The Stargazer semi-permanent hair dye has been sold in this great formula for over…

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

12. Schwarzkopf Live Pretty Pastel Mint Green Hair Dye

Schwarzkopf make an amazing pastel mint green hair dye which last for up to eight washes. The dye shows up best on light hair and comes with a conditioner to make hair shine like a mint coloured pearl. Hair that has warm tones may not see a noticeable result.

Mint hair colour is a popular fashion trend and this is one of the best pastel mint colours available. If you have short hair you may be able to cover your whole hair with just one pack. If you have thick or long hair (longer than shoulder length) you may need two packs or more for even coverage. The dye comes in a pack of three.

Schwarzkopf LIVE Pretty Pastels Mint Green Hair Dye, Pack of 3, Semi-Permanent Colour lasts up to 8...Schwarzkopf LIVE Pretty Pastels Mint Green Hair Dye, Pack of 3, Semi-Permanent Colour lasts up to 8...

Schwarzkopf LIVE Pretty Pastels Mint Green Hair Dye, Pack of 3, Semi-Permanent Colour lasts up to 8…

  • Hair Dye – Express your colour creativity with Schwarzkopf Live ultra brights pretty pastels…
  • Colour – Cheer up your blonde with luscious pastels! Express your colour creativity with our…
  • Shine – Give you hair a beautiful shine with the included care conditioner for healthy-looking,…
  • Creative – Add a hint of colour with dreamy pastel hues, either go for a full head of colour, an…
  • Info – If you’re lucky enough to have thick locks or hair longer than shoulder length, you’ll…

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

13. Adore Shining Electric Lime Semi Permanent

Adore Shining hair dyes contain hair-healthy ingredients like aloe vera to keep the hair moisturised, nourished and strong during the colouring process. There is no alcohol, peroxide or ammonia in their formulas.

The Electric Lime dye comes out a beautiful bright green colour and might be a good choice for a Halloween party.

Sale

Adore Shining Semi Permanent Hair Colour, 164 Electric LimeAdore Shining Semi Permanent Hair Colour, 164 Electric Lime

Adore Shining Semi Permanent Hair Colour, 164 Electric Lime

  • No Alcohol No Peroxide No Ammonia
  • Contains Aloe Vera
  • Long Lasting Vibrant, Shining Colour
  • Upto 12 months life span of the product after opening
  • For Professional Salon Use Only.

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

14. Adore Shining Emerald Semi Permanent

If you are looking for a blue green dye, the Adore Shining Emerald colour has a strong blue tint to it. It leaves the hair vibrant, nourished and shiny.

Sale

Adore Shining Semi Permanent Hair Colour, 168 EmeraldAdore Shining Semi Permanent Hair Colour, 168 Emerald

Adore Shining Semi Permanent Hair Colour, 168 Emerald

  • No Alcohol No Peroxide No Ammonia
  • Contains Aloe Vera
  • Long Lasting Vibrant, Shining Colour
  • Upto 12 months life span of the product after opening
  • For Professional Salon Use Only.

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

15. Arctic Fox Phantom Green Semi Permanent Hair

If you prefer edgy hunter greens, the Artic Fox Phantom Green comes out a leafy colour to match mother nature! It shows up well on pre-lightened hair, but also gives darker hair a subtle tree-green tint.

This colour is a good choice if you don’t want to bleach your hair as it will still show up. If you want a more jewel-toned emerald or teal colour, you could try mixing Phantom Green with Aquamarine.

This dye has a pleasant scent and is vegan and cruelty free, as well as free from peroxide, ammonia, ethyl alcohol, and PPD.

Last update on 2023-03-15 / Affiliate links / Images from Amazon Product Advertising API

Tips for Colouring Your Hair

When rinsing the dye out of your hair try to use cool water. Hot water opens up the cuticles in the hair shaft and may rinse some of the pigment out of your hair. Cold water helps to keep the hair cuticles closed and keeps your colour looking fresh for longer. Also aim to use a sulphate free shampoo to help your colour last longer.

If you’ve dyed your hair before you’ll also know that hair dye can cause the hair to become brittle, dry or split. I recommend using Olaplex to keep your hair strong and healthy. I’m aware Olaplex is quite an expensive brand which is why I also recommend some less expensive Olaplex alternatives that are just as good as the real thing! Check out my 11 Amazing Olaplex Alternatives

You could also of course use natural ingredients to protect your hair. Applying a blend of Argan oil, coconut oil, aloe vera and olive oil to your hair before dying it helps to seal in moisture and protect the hair from damage.

Related:

This post was all about the best green hair dye

Thanks for reading my post about the best green hair dye. If you have tried any of the products I have recommended please leave me a comment below and let me know how you got on. If you decide to go for a dark green hair color try to use a thick conditioner afterwards to prevent your hair becoming dry. Also, always remember to rinse hair with cool water to seal in dye pigment and moisture!