natural hair dye with black walnuts!

2021 edit: i no longer subscribe to or support the “all-natural” label. more here.

IT’S FINALLY HERE! a natural hair dye for those that want to be any shade of brunette (literally…from light brown to almost black) because, let’s face it, brunettes are better 😉
i tease, i tease!

and if you saw the sneak peek picture i gave y’all a couple posts ago, you’re right if you guessed i was holding Black Walnuts! i’ve always wanted to try this dye, but never wanted to shell out the money for black walnut hull powder when i knew i could pick them up in huge quantities from around my parents’ home. sooo i waited….and waited… BUT now i have 10 extras to take back with me! woohoo!

black walnut hair dye - all natural & completely non-damaging way to be any shade of brunette you wanna be!

i know you’ll probably jump right to the pictures and “how to,” but please try to bear with me for this first part so i can tell you about black walnuts, some precautions, and a health warning. please!

black walnut drupes (the outer part of the walnut; the hull) contain juglone, plumbagin, and tannin (like in teas). this allows it to dye pretty much anything it touches. it can be used as a wood stain, ink, hair dye, clothing dye, etc.

some people find this stain doesn’t work for their hair. here’s some reasons why that may be the case:
– if you have previously dyed hair (even henna), this “dye” may not take. this is because this walnut mix is technically a stain.
– if you use shampoo/conditioner with silicones (any ingredient ending in -zane, -xane, -cone, or -conol), this stain will not take. silicones coat your hair and the stain will have nothing to stick to.
– if you use anything other than the hull of the walnut, it won’t dye your hair. some hull powders aren’t pure. your best bet is to use the real deal and smash them up on your own.

black walnut are poisonous for dogs & horses, so please plan to keep your critters far from this stuff while you dye your hair! one of my dogs thought he had been blessed with 15 tennis balls haha. needless to say, he ended up locked in the house while i was outside!

also, if you have a nut allergy, obviously do not use this natural dye, as it uses the hulls of walnuts.

whether you picked up some black walnuts off the ground or bought black walnut hull powder, be very aware that it WILL STAIN EVERYTHING. wear clothes you don’t care about, wear 2 latex gloves on each hand (in case you get a pin prick somewhere), use a stainless steel or enamelware pot, slather whatever natural oil you have on hand all over your ears, forehead, neck, etc., to protect it from the dye, and do NOT stand up in the shower to rinse it out (unless you want dye blotches all over your body lol). i would also suggest you do this outside in the grass or on concrete/etc, so you don’t accidentally dye your floors and bathtub.  (side note- you can dye clothes in brown shades with this same dye if you’d like!)

i don’t think i can stress enough on how careful you need to be with this stuff. i rent an apartment, so i don’t feel like having to pay to replace things when i move out. hence the whole dying my hair outside in the grass fiasco. haha.

because this is a stain, it will fade. how fast it fades will depend on your hair care routine. those who are water-only washers will find that this will keep for a few months before fading out. if you’re a low-poo-er, i’d give it a month or so, of course depending on how often you wash your hair. if you’re washing once a week, it’ll last longer (probably around a couple months) and if you’re washing multiple times a week, expect it to last a month or less. i know this isn’t ideal, but if you’re looking for a truly natural way to darken your hair, it’s not so bad! 🙂

ok, enough talking… let’s goooo!


  • black walnuts OR black walnut hull powder (the more you use, the darker the dye)
  • water
  • old clothes you can throw away
  • old towel you can throw away (or a black one that won’t show the stains)
  • plastic bag/shower cap
  • stainless steel pot/enamelware pot
  • metal sifter (used to strain without staining)
  • metal spoon/black plastic spoon (won’t show stains)
  • an old cup you can throw out, or lots of cotton balls
  • oil to coat your face/neck where you don’t want the dye to stain your skin
  • a couple pairs of latex gloves
  • a grassy area, or an area outside/inside that won’t be ruined by some walnut dye stains
  • a friend that will help you “dye” your hair (don’t say i didn’t warn ya!)

how many black walnuts / how much black walnut powder?
for a VERY dark brown, use a cup of water for every walnut you use (3/4 of a cup of water for every tablespoon of hull powder you use). i used 5 walnuts and 10 cups of water, and while the quantity of dye was good, the concentration of dye wasn’t as dark as i originally wanted. next time i’ll add maybe 3 more walnuts. i LOVE and miss having deep dark brown hair!
for a medium brown, try 5 walnuts in 10 cups of water (use ratios above for powder).
for a light brown, try 2-3 walnuts in 8-10 cups of water (use ratios above for powder).
*these are just a rough idea of where to start for your desired color of brown. please play around with the ratios/amounts to get the exact color you want. remember, you can do this back to back to deepen the color without risking damage!


  • get your raggedy clothes on, slather on your oil, put your gloves on, etc. aka, Get Ready!
    (crack your walnuts if you’re fortunate enough to be around the trees! they will oxidize and turn dark brown in minutes. literally only minutes. crazy!)
    i couldn’t find a rock heavy enough to crack the walnuts, yet small enough for my kitten paw sized hands.. sorry garden turtle statue… 
  • bring your water to a boil
  • add however many cracked walnuts/powder you need to achieve the color you want.
  • let boil for at least 30 minutes. you should see it deepen in color pretty quickly.
    • ORRRR you can leave the cracked open walnuts/powder in room temp water for a week. then strain & use! but who has time to wait a week after waiting for the powder or walnuts though? maybe i’m just too impatient 😉
  • let dye mix stand until it’s cooled down (you don’t want your hair in hot water!! heat damage is heat damage no matter if it’s a curling iron or hot water), and strain the chunks out.
  • take your pot to wherever you’re going to “dye” your hair, and get to dye-in!  i set mine outside on the ground and dunked my hair into it. you can use a cup to pour the dye onto the roots/forehead/ear areas where the dunking won’t get to it without fear of your skin being dunked, too. you can also dunk cottonballs in the dye and use them to carefully go over your roots and other hard to dye places
    this was my first attempt….let’s not talk about it. the struggle was real. 
  • let your hair sit IN THE DYE for 5-20 minutes, depending on how dark you want your hair. you may re-dunk your hair in dye for darker shades if you notice it’s not dark enough.
    don’t ask why i decided to sit like this to soak my hair. it wasn’t a good decision. haha. 
  • when your hair looks a couple shades darker than what you want, rinse well, yet gently, with cool water. OR gently wring out your hair and let air dry. that’s what i did! regardless of if you rinse or don’t rinse, place the towel over your shoulders/back, and let your hair rest on the towel to air dry. i sat out in the sun with my best friend and chatted up a storm till my hair dried 🙂
  • you can re-dye your hair as often as necessary to keep your desired shade.
    **during this entire process, you’ll want your friend/SO/etc to monitor the dye & your skin. designate them as the dye-wipe-awayer lol.

if you mess up and go too dark – – don’t worry; it’s not permanent! it WILL fade!

now look at this before & after –
black walnut hair dye! completely natural & non-damaging hair dye for any shade of brunette you'd like to be!

my hair photographed a little light in the before picture… :/  but you guys have seen my hair enough to know the exact shade. too cool for school if ya ask me! so will i do it again? abso-freaking-lutely! i LOVE having dark brown hair!

where to find black walnuts:

if you can’t pick them up from the ground anywhere around your house, you can get the hull powder from here or here (neither are affiliates).

who else has dyed their hair this way?? want to??



Published by

alexraye //

180 thoughts on “natural hair dye with black walnuts!”

  1. Hi, thank you for the tutorial .. it was very helpful, and your hair came out beautiful… Lee Valentino

  2. I was making nocino (walnut liqueur) and Amernian walnut preserves so my hands were stained brown anyway. I decided to take an imperfect walnut hull (if they have brown on them before you harvest the nut they can grow a toxic pennicillin like compond (or so I’ve read). Didn’t want that in my liqueur or my preserves but thought I’d rub a cut walnut husk against my white roots. Left it on about 30 mins and it turned them golden brown (I’m a dark golden bleached blond/brown). My daughter was impressed. She said its MUCH more natural looking than the root touch up stuff I use normally between salon visits. Lasted 2 weeks so far (i use shampoo about 2x per week because my hair is dry). I saw a gooft guy on youtube who thickened the dye with xanthan gum to keep it from dripping. I would guess cornstarch or guar or agar would work too. If my nocino doesn’t taste good I will be painting it in my roots!

  3. I am going to try this but I think that after I make the dye I will try adding it to my conditioner so the consistency of the dye will be easier to manage. It does sound like there will be plenty of dye left over and I have yet to see an article on this process that mentions whether or not the dye water can be kept in a sealed container for the next use. It might. I think I’ll try that, too.

    1. hi love! how did it turn out for both the conditioner and for keeping it in a sealed container? those sound like two great options if they work!

  4. I want to try walnuts to dye my white roots. I’ve used chem dye for 20years and want to get away from the chemical. I have not dyed my white regrowth for two months now and have about an inch to inch and a half of those white roots. Can I use the walnut dye on my roots and keep from dying my scalp? Thanks for your help!

    1. It dyed my scalp a little yellow but would suggest a couple things I plan to try next time: 1) thicken it with a starct first and try to keep off scalp 2) put a tiny bit of oil down your part (where it will matter). 3) it comes out when your skin does so I just scrubbed scalp well when shampooing after dyeing. It removed much of the stain right away. NOT from the palms of my hands. Do wear gloves or you, like I, will have dark brown hands for weeks!

leave your comments and questions below -

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s