How to fix ashy green hair color: one temporary solution and one permanent one

how to fix it

  • In order to get rid of a ashy green color in your hair, you’ll need to use a mahogany dye since that dye contains red pigments that will neutralize the green color.
  • You can also try with a homemade ketchup mask, which I’ll tell you how to make in a few moments.
  • It’s also very important to be careful of the effects of chlorine in the pool to make sure your hair doesn’t turn ashy green again.


There is always a risk associated with dyeing your hair. And one of the risks – one of the most feared risks – is that ashy green tones will appear in your hair, or worse yet, that your whole hair turns that color.

It doesn’t matter why your hair turned green. Maybe you got some light blonde highlights and took a splash into the pool without taking any precautions. Maybe you just wanted to tone your blonde hair.  The cause of the green doesn’t make a difference. If you have suprise green in your hair for any reason, you’re going to want to get rid of it quickly. 


But, before you fix it, it’s important to understand why this ugly green appeared. You’ll see that all dyed hair has natural and underlying pigments.

When it comes to blonde, those pigments are yellow, while for people with brown hair, those underlying pigments are orange.

When you dye your hair, you should always remember the opposites on the color wheel if unwanted tones appear and you want to neutralize them.

  • Red – green
  • Orange – blue
  • Yellow – purple


 That’s why if an ashy green tone appears in your hair, then the only want to neutralize it is by using a product that contains red pigments. 

It could be a dye or even a certain ingredient that you definitely have in your fridge.


Think about it for second: What product do you have in your fridge that is red and usually makes hamburgers much more delicious?


That’s it! Ketchup!

So, if you haven’t gone outside for three days because your hair is green, stick around, because I’ll tell you:

  • What dye to use to get rid of ashy green in your hair
  • How to use ketchup to neutralize green in your hair
  • How to prevent your hair from turning green when you swim in the pool


I can assure you that the only thing that will be green starting now is the stoplight telling you to go get that ugly color out of your hair!


What dye to choose to get rid of ashy green in your hair


Like I said before, the color that neutralizes green is red. But, you shouldn’t choose a red dye, but rather a dye that contains red pigments.

Which dye is that? Mahogany. Once you’ve bought the dye, all you need to do is use it on your hair.


  • Put on gloves and mix the dye and developer in a plastic container, using a 1 to 1 proportion of dye to developer.
  • Divide your hair into 2-2.5 inch sections so you can evenly distribute the dye.
  • Be careful as you work with the dye, since it’s best to just start out by using the dye on the parts of your hair with green in it this first time around. In order to make that easier, I recommend using a dye brush.
  • Wait 15 minutes for the color to set.
  • Use the dye on the rest of your hair and wait another 10 minutes.
  • After that time has gone by, wash your hair as you normally would.


If you’re not willing to leave your house even to get the mahogany dye, then you can try another solution. All this one requires is that you go to the fridge to find ketchup. Do you have it on hand?


Let’s take a look at how to use it to get rid of the green in your hair.


How to use ketchup to get rid of ashy green in your hair

due to chlorine

Ketchup is a wonderful ally against ashy green, because it contains red pigments. In order to use it, you just need to follow a few simple steps.

  • Cover your hair in ketchup and massage your hair fiber.
  • Then, put on a shower cap and leave the ketchup in your hair for 40 minutes.
  • Once that time has gone by, wash your hair as you normally would and you’ll see that the green is all gone.


Now, I need to be honest with you.  This is a quick fix and it’s a temporary solution if you can’t buy dye or can’t get to a salon for help with fixing the color. 

Are you taking swimming classes and you notice that your hair keeps getting greener and greener as you swim more and more?


Once your hair is green, you know how to fix it. But, now I want to tell you about how to prevent that ugly color from appearing in the first place.

After all, you never know where you’re going to find the love of your life and it would be a shame for them to appear in your swim class and see you with green hair, wouldn’t it?


How to prepare your hair before swimming to prevent it from turning green

eliminate chlorine from hair

  1. Before getting into the pool, you should hop into the shower and completely wet your hair. Soak it in water, since it will act as a barrier.
  2. Then, use a good amount of conditioner in your hair, combing it into your hair.
  3. Lastly, put on a swim cap to further protect your hair.
 Once you get out of the pool, it’s important to wash your hair immediately. 

When possible, use a shampoo designed for swimmers, since those products are made to prevent your hair from turning green.



  • You can decide to get rid of the ashy green color in your hair by using two kinds of products that contain red pigments.
  • If you want an immediate solution that only lasts a little while, then you can use ketchup.
  • If you’re looking for a more permanent solution, you can choose a dye that contains red pigments in its formula, like a mahogany dye, for example.

Now all that’s left to do is decide: Will you get rid of the ashy green in your hair with a mahogany dye or with ketchup?

Deja Tu Comentario