Skip to Content

How to Neutralize Green Hair: 3 Ways That Actually Work!

How to Neutralize Green Hair: 3 Ways That Actually Work!

When your gorgeous blonde color develops some green tint to it, you will be far from thrilled. This can ruin your look as well as your self-confidence.

Plus, you might not always have the option of going to your colorist as soon as this situation happens. This guide will help you neutralize green hair at home and without any professional help,

The answer to this important question regarding the neutralization of green hair might surprise you. You can neutralize green tones with clarifying shampoo, apple vinegar, and even ketchup.

Yes ketchup, you read that right, Now let’s look at more details for such options before you run towards your fridge which you might end up doing as well.

How to Neutralize Green Hair?

When you are dealing with green tones in your hair that affect your overall color, you can use several options to get rid of them. Here are a few of these options that offer you a high chance of success!

Replace your regular shampoo with a clarifying shampoo

The shampoo you use can be the key to solving your green hair problem. It is important to use a shampoo that will strip your hair off the green tones. The best type of shampoo you can use to reduce and even eliminate green tint in your hair is clarifying shampoo. Check this clarifying shampoo on Amazon.

You can find this shampoo under other names such as purifying shampoo or detox shampoo.

They all mean the same thing, though, so don’t get lost in semantics. This type of shampoo will get rid of debris, chemicals, and green hair tones in your hair. Clarifying shampoo contains less moisturizer and it is harsher with the texture of your hair as its main purpose is cleaning your hair.

For this reason, you should use a nourishing conditioner after you wash your hair with such a strong shampoo. If you are wondering how many times you will have to wash your hair with clarifying shampoo in order to get rid of green tones, there is no straight answer.

If you have accentuated green highlights in your hair you might need a minimum of three washes to see results. But if you just noticed a green shy tint in your hair, one or two washes with a detox shampoo will do the trick.

Apple vinegar can do miracles

A more natural and accessible solution to neutralize green tones in your hair is apple vinegar.

This is a fairly easy solution as well. All you have to do is soak your hair in apple vinegar for a few minutes before washing it. You can prepare a bowl with one part water and one part vinegar and use the mix to rinse your hair.

Make sure you reach all the green areas of your hair and even massage your scalp a little. Apple vinegar is great for establishing the oil balance in your hair and offering it some well-needed nourishment.

Once you are done with the apple vinegar you can simply wash your hair like you normally would.

The shampoo will clean your hair as well and eliminate the vinegar smell. If you are dealing with a lot of green hair you can also use purifying shampoo here too.

Use conditioner as well in order to keep your hair moisturized and shiny after this process. Repeat this process as many times as you need to get those green tones out of your hair once and for all.

Get some ketchup

And we reached the funniest options of them all. Yes, you can use ketchup to fix your hair color.

Ketchup is red and this color is the opposite of green. This contrast of colors between the red ketchup and your green hair is the main reason that assures you of a positive outcome.

You will need any type of ketchup for this process. Use the ketchup as you would use a hair mask and apply it over your hair. You want to insist on the areas of your hair that have green tones. Once you added ketchup to your hair, use a bag or a shower cap to cover it.

Give it half an hour or 40 minutes to take effect. You can do whatever you want at this time. Be ready to sense some ketchup smell coming from your hair but in the end it will be all worth it.

When the time passed, wash your hair with your regular shampoo and conditioner.

Make sure to rinse the entire quantity of ketchup off your hair before you apply the shampoo. You might need to insist on certain areas so don’t hurry at rinsing it. Dry your hair and check out the results. You should see that green tones are history now!

Also Read: Best Hair Color for Green Eyes: Expert Tips

What Color Cancels Out Green Hair?

Coloring hair is an art by itself and it is not much different than painting when it comes to different shades. As we mentioned, the opposite color of green is red. This is why the ketchup method gives great results most of the time.

Since red cancels out green, you can also use a red hair dye to cover your green hair. So, if you dye your hair red, you will solve the green hair problem rather fast. But if you don’t want to go to such extreme lengths and change your hair color completely, try some of the methods above.

Why You Might Get Green Hair in the First Place?

The reasons why you might deal with green stains, to begin with are somewhat unexpected. If you swim in a pool that contains a high level of chlorine, your hair might get some green tones.

Chlorine causes green shades in both blonde and brown hair colors so you are not safe either way. Too much sunbathing with no hat to protect your hair could also cause some green highlights. Remember these things when you go on your next vacation. 

Also Read: Can You Mix Hair Dye With Conditioner & Shampoo?

How to Remove Green Tones From Brown Hair?

If you died your hair from blonde to brown you might be surprised that some green tint might breakthrough.

This happens due to different pigments in your hair. Many women try to neutralize an orange pigment from brown hair color with blue shampoo. But this will interfere with the yellow pigment from your previous blonde color and therefore, it will result in a green shade.

If this is a situation you find yourself in, rest assured knowing that it is an easy fix. You can try the clarifying shampoo, apple vinegar, or ketchup method and end up with successful outcomes.

If these methods don’t work, try dying your hair again. You don’t need to change the color of your hair completely. You can use a brown shade with stronger reddish pigment.

It is easy to check the pigment of shade by reading the tag of the dye. There are also shades of brown with red reflections and you know for sure that these will work.


As you see, green hair is not the end of the world. Or at least it doesn’t have to be! Apply the methods in this guide and fix the color of your hair without spending a lot of money.

These are great methods if you are on vacation and you can’t go to a salon. Keep in mind that you might need to combine these methods or use them several times until you get rid of green hair.

Green is a very stubborn shade and it can affect your hair for a long time if you don’t address it fast. Plus, the sooner you take action, the easier it will be to fix this problem.

So, if you notice the shiest shade of green in your hair, choose a solution and apply it. Patience is important when you take care of your hair so don’t expect miracles even if they might happen.