How To Use Walnut Shells For Hair Dye

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

You can use walnut shells for hair dye by boiling the hulls to extract their natural pigment, which is rich in juglone and tannins.
 
This natural dye works especially well if you’re looking for a brown or dark brown shade without harsh chemicals.
 
Many people who use walnut shells for hair dye love that it’s a plant-based alternative that doesn’t damage your strands the way synthetic dyes sometimes can.
 
If you’ve been curious about how to use walnut shells for hair dye, this guide will walk you through the entire process from start to finish.
 
We’ll cover how to prepare the dye, how to apply it, and what results you can realistically expect from using walnut shells for hair dye.
 
Let’s dive in.
 

Why Walnut Shells Work as a Natural Hair Dye

Walnut shells work as a natural hair dye because they contain compounds that bond with your hair.
 
Here’s why using walnut shells for hair dye is such an effective option:
 

1. Rich in Juglone and Tannins

The main reason walnut shells can dye your hair is that they’re packed with juglone and tannins.
 
Juglone is the same compound that stains your hands when you handle green walnuts, and it’s a powerful natural pigment.
 
Tannins also bind to the keratin in your hair, which helps the color from your walnut shells for hair dye last longer.
 
Together, these compounds create a deep brown color that coats and penetrates the hair shaft.
 

2. It Darkens Rather Than Lightens

When you use walnut shells for hair dye, you should know that the color goes darker.
 
Walnut hulls won’t lighten your hair or give you a blonde or red tone.
 
Instead, they add brown pigment on top of your natural color, so the more you use walnut shells for hair dye, the deeper the shade becomes.
 
This is why people with light brown or dark hair often see the best results.
 

3. Gentle on Hair and Scalp

Unlike chemical dyes, using walnut shells for hair dye is far gentler on your hair and scalp.
 
There’s no ammonia or peroxide involved, so your strands won’t feel stripped or brittle afterward.
 
That’s a big reason why so many people turn to walnut shells for hair dye as a safer, more natural option.
 

How to Prepare Walnut Shells for Hair Dye

Learning how to use walnut shells for hair dye starts with making the dye itself.
 
Here’s the process:
 

1. Gather Your Walnut Hulls

You’ll want to use the green outer hulls rather than the hard inner shells for the strongest dye.
 
If green hulls aren’t available, dried black walnut hulls also work well when you make walnut shells for hair dye.
 
You can often find them online or at herbal stores.
 

2. Boil the Hulls

Place your walnut hulls in a pot of water and bring it to a boil.
 
Let them simmer for at least an hour, or longer if you want a more concentrated dye.
 
The longer you simmer, the darker your walnut shells for hair dye will turn out.
 

3. Strain and Cool the Liquid

Once the liquid is dark and rich, strain out the hulls.
 
Let the dye cool down before you apply it to your hair.
 
This liquid is now your walnut shells for hair dye, ready to use.
 

How to Apply Walnut Shells for Hair Dye

Applying your walnut shells for hair dye takes a little patience but it’s simple.
 
Here’s how to do it:
 

1. Wash and Dry Your Hair

Start with clean, damp hair so the dye absorbs evenly.
 
You can also do a strand test first to see how your hair reacts to the walnut shells for hair dye.
 

2. Apply the Dye Thoroughly

Pour the cooled liquid over your hair or apply it with a brush.
 
Make sure every strand gets coated, especially if you’re using walnut shells for hair dye for the first time.
 
Wear gloves so your hands don’t get stained.
 

3. Let It Sit and Rinse

Leave the dye on for at least an hour, or longer for a deeper result.
 
Then rinse your hair with cool water until it runs clear.
 
You can repeat this process to build up the color using walnut shells for hair dye.
 

4. Repeat for a Deeper Shade

One application of walnut shells for hair dye gives a subtle brown tint.
 
For a richer, darker brown, apply the dye several times over a few days.
 
Many people find that repeated use of walnut shells for hair dye gives them the depth they want.
 

So, Can You Use Walnut Shells for Hair Dye?

You can use walnut shells for hair dye, and it’s a natural way to add brown tones to your hair.
 
The juglone and tannins in the hulls bond with your strands to create a lasting color.
 
Just remember that walnut shells for hair dye darkens your hair rather than lightening it.
 
Prepare the dye by boiling the hulls, apply it to clean hair, and let it sit for an hour or more.
 
Hope this post has helped you with exploring how to use walnut shells for hair dye and the best ways to get beautiful, natural color.