Headache Oil or Salve


  • 2 T Beeswax
  • 2 T Coconut Oil
  • Essential Oils (lavender oil, peppermint oil, spearmint oil, and rosemary oil)

Melt beeswax and coconut oil together on medium in a saucepan. Add about 5 drops of each essential oil. Mix and pour into altoid tins, or small jars. Let cool. To use, just take some out and rub it on your temples or wherever it hurts. Heather says it is also great for sore joints

NOTE: I didn’t get enough coconut oil the first time I did this and had to remelt and add more. Before you pour it into tins, take a drop of the melted mix and drop it on the counter top or someplace to cool. Give it a rub to see if it’s the consistency you want.


clear_glass_roll-on_bottleMy new favorite way to make this is to ditch the beeswax and coconut oil for almond oil. I add the essential oils to this and put it in roll-top glass container. It’s really convient to just roll on your face and rub in.

This recipe originally came from my friend Heather. Heather also uses this to make chapstick. She says: “You can also use the same formula with cocoa butter or shea butter added for a chapstick (I would leave the lavender oil out as it is not good to use straight lavender oil internally although eating lavender is fine–something about the process.)”

Thanks Heather!

Posted in , on May 4, 2009
Recipe entered by: Lena


  1. Rebecca West on June 2, 2015 at 10:48 am

    Thanks, Lena, I will try this I’ve had these headaches since I was ten. My eleven year old son seems to have enherited them…maybe we’ll both try this and let you know how it goes.

    I like your kitty and chameleon!



  2. […] My homemade migraine headache oil. Recipe here […]

Leave a Comment