Make Your Own “Soothing Roots Balm” for Headache Relief

headache balmWhen a headache hits, the only thing that sounds remotely pleasant is lying down, closing you’re eyes, and falling asleep. Unfortunately, more often than not, we’re stuck in traffic, helping the kids with homework, dealing with a crabby boss, trying to cook dinner, running to catch the bus, etc. etc. when the pounding sets in, and lying down just isn’t an option. Instead of instantly medicating yourself, carry around a little tin of this soothing headache balm and rub some on your temples, the back of your neck, or anywhere you feel tense or sore to help relieve the pain.

Soothing Roots Balm- diy remedy for headache relief.

Ingredients: Peppermint Oil, Eucalyptus Oil, Lavender Oil, Beeswax, Shea Nut Oil, Grapeseed Oil.

now foods essential oils

Why peppermint oil: Peppermint contains menthol, and menthol produces a cooling sensation on the skin which, couples with the refreshing scent, helps relieve tension and resulting tension headaches.

Why eucalyptus oil: Fresh and invigorating, eucalyptus soothes without making you sleepy. Studies have shown the scent increases brainwave activity, reducing fatigue. Rubbed on muscles, it helps relieve tension and soreness.

Why lavender oil: Lavender is also a wonderfully soothing scent, being used in a number of studies testing the benefits of aromatherapy.

Changes in brain wave patterns for people exposed to the scent suggested increased relaxation and a resulting loss of tension in muscles.

balm base

Why beeswax/Shea nut oil/grapeseed oil: All of these ingredients are what give the balm its body, and dilute the essential oils. Good and nourishing for the skin, they are easier to obtain than their names suggest! (Grapeseed oil can be found at your local grocery store.)

You will need…
-15-20 drops of peppermint oil
-10 drops of lavender oil
-2-3 drops of eucalyptus oil
-1/4 cup Shea nut oil
-1 tablespoon grapeseed oil
-2 tablespoons beeswax pastilles/grated beeswax

headache balm ingredients

Making your roots balm is easy, and takes around 20 minutes from start to finish. In a double boiler over medium heat melt ¼ cup of Shea nut oil, 1 tablespoon of grapeseed oil, and 2 tablespoons of beeswax pastilles or grated beeswax together.

mixing it up

Turn off the heat when thoroughly blended, and add 20 drops of peppermint oil, 10 drops of lavender oil, and 2-3 drops of eucalyptus oil. Pour into a small container with a tightly fitting lid, and let cool and solidify.

pouring it
not solidified

Massage a bit onto your temples, back of neck, the pressure point between the thumb and forefinger, or anywhere that needs some soothing when you feel tense or a headache coming on. Breathe deeply.

diy headache remedy

Note: Adding more wax yields a more solid balm, whereas adding more oil yields a softer one. You can also infuse your oil to give your balm an extra boost.

Have you baked before? Made a batch of brownies or chocolate chip cookies? If so, I assure you that you can do this. We’re very programmed to think that something such as “balm” is out of our reach, but this headache remedy is well within your capabilities. Feel free to adjust the scent of your Roots Balm to be stronger or less powerful, depending on your personal preference.

We Want to Hear from You! Let us know which remedies work and do not work for you, ask a question or leave a comment:


  1. Chantel Cummings says:

    Can I use shea butter instead of shea nut oil?

  2. Andja Rawlings says:

    Because the therapeutic value of essential oils is lost with exteme heat, I would add the essential oils when the mixtures has cooled a little, about 3 minutes at least.

  3. Doris Bussey says:

    How do you get rid of roaches?

  4. Nina Yahnke says:

    Can this be used while pregnant? I’ve heard that lavender oil can induce labor/cause miscarriage.

  5. Wendy Coderre says:

    How do you infuse the oil & what does it mean?

    • Trish F says:

      To infuse oils, take a jar fill it about 1/2 – 3/4 with dry herbs fill the jar with oil and let it steep for at least 2 weeks shaking every day or so, you can let it sit longer if you have the time. Keep it in a warm area but out of direct sunlight. This pulls the beneficial components from the herbs and infuses the oil with them.
      If you are in a hurry, you can gently warm the oil in a double boiler and add the herbs turn the heat off cover and let steep until cool. Do not get the oil too hot or you could burn the herbs when added. With either method strain the oil through cheesecloth to remove the plant material when ready to use.

  6. kathy says:

    I Like the information

  7. monique says:

    where can I find those type of containers to put it in? I would like to make multiple containers and give them as gifts!

    • Claire (Everyday Roots) says:

      You can get them online from Mountain Rose Herbs, or if you have a local health/herbal store, they probably carry them as well 🙂

  8. Rachel says:

    Can it be made without the lavender oil? For some reason lavender has the opposite effect on me, and gives me a terrible headache.

  9. Samantha says:

    How do you make it stronger for those really bad headaches? Or is this recipe enough?

    • Claire (Everyday Roots) says:

      You can try adding more essential oils (particularly the peppermint) if you find its not effective as it is, but it usually is just fine for me 🙂

  10. Shelly says:

    I’ve been looking for something like this@ I have everything on hand except the shea nut oil. I do have shea butter though so i will use that and skip the beeswax! Hope it works out well!

  11. Sophie says:

    Can the shea nut oil and grapeseed oils be replaced by any other oils? Thanks!

  12. francine says:

    very interested in making my own soaps and balms thankyou

  13. Sharon says:

    What size container did you use, let’s say from Mountain Rose Herbs? Thanks!

  14. Chandra says:

    HELP!!! What if Lavender triggers migraines? Can I just leave it out? What can I use in it’s place?!!!

    • christina says:

      I left lavender out of my first mixture, and added lemon, clove, rosemary, birch, and wintergreen. I’ve had several people tell me it worked for them. Not immediate, but when I asked them 20-30 mins later they said their headache was gone and they didn’t even notice!

  15. Gwyneth says:

    I would like to make this recipe vegan. What can I substitute for the beeswax?

  16. Glenda Sullivan says:

    I love this stuff! I paid a lot of money for 2 little tiny containers of something similar at a flea market. Had no idea I could make it myself! Thank you!

  17. Kathy Dunaway says:

    Since lavender isn’t my favorite scent in the world, can I replace the lavender oil with rose essential oil?

  18. wendy clark says:

    brilliant stuff and considering my supplier of this has gone out of business im now going to make my own

  19. Julie says:

    Is there a substitute for lavender oil for those allergic?

  20. christina says:

    I also add lemon, clove, rosemary, birch, and wintergreen to my headache mixture.

  21. Irene says:

    Hi!! My question is how I can substitute shea nut oil?? I can’t find it in my country, thanks in advance. Great site!!

  22. S says:

    Are there any substitutes for the peppermint/eucalyptus? My skin breaks out in rashes when they’re applied topically.

    If not, no worries, but thank you in advance.

  23. tina stafford says:

    where did you buy that shea nut oil

  24. Teresa says:

    Shea nut oil is the same thing shea butter ???

  25. Lindsay says:

    How much does the original recipe make? In what size tin would it fit?

  26. Malaya says:

    Is ThEre A Substitute For Shea NuT Oil? Will Shea Butter, Mango Butter OR Cocoa Butter Be Ok To Substitute For The Nut oil

  27. Marianne says:

    I can not get shea nut oil where I live. What can I use as a substitute? Someone else has asked the same question but I have not seen an answer. Did I miss it somehow? Thanks in advance.

    • Claire (Everyday Roots) says:

      Yes, Shea butter will work! You may have to tweak the amount of beeswax if it gets too solid, but it should be fine 🙂

  28. Charity Scott says:

    Just wondering if I cold use coconut oil instead of the shea nut oil.

  29. Thea says:

    Does this recipe yield just one 2oz container?

  30. Krista W says:

    How much does this yield…or what size and amount to containers used?

  31. Becky says:

    Substitute for eucalyptus oil? I’m intolerant to it but would love to make without if can.

    Thank you!

  32. Simoni says:

    Your muscle mass too. It’s the tight muscular tissues which are causing the discomfort in the initial location, so it makes feeling to relax them. Your local pharmacy will be able to suggest you on the ideal treatment if you know what kind of headache you have.


  33. Rhonda McKenzie says:

    Can you substitute almond oil for the grapeseed oil?

  34. Rhonda says:

    Me again….can you substitute coconut oil for the shea nut oil??

    • Claire Goodall says:

      Yup! I’d just play around with the ratio, probably lessen the beeswax, since it will be more solidified.

  35. Laurel says:

    How does the balm work? I’m looking for herbal remedies to add to my repetoire that aren’t aromatherapy based – I have no sense of smell and am instead trying to access the medicinal properties of the plants. Thank you. 🙂

  36. Shannan says:

    What can I use instead of eucalyptus? My daughter has seizures and eucalyptus can cause seizures.

Leave a Reply

Your email address will not be published. Required fields are marked *


Everyday Roots is intended for informational purposes only. Our site contains general information about medical conditions and treatments, and provides information and ideas for, but not limited to, natural and home remedies. Everyday Roots makes no claims that anything presented is true, accurate, proven, and/or not harmful to your health or wellbeing. Our website is not and does not claim to be written, edited, or researched by a health care professional. Any information on or associated with this website should NOT be considered a substitute for medical advice from a healthcare professional. If you are experiencing any form of health problem, always consult a doctor before attempting any treatment on your own. Everyday Roots will not be held liable or responsible in any way for any harm, injury, illness, or death that may result from the use of its content or anything related to it. Viewers assume all risk and liability associated with the use of the content on our site, and must agree to our terms and conditions.


Please note that the below information is designed to provide general information on the topics presented. It is provided with the understanding that the expert is not engaged in rendering any medical or professional services in the information provided below. The information provided should not be used as a substitute for professional services.