Homemade Migraine Remedy

diy migraine remedy

I’ve been suffering from migraines since I was about 9 years old. I have tried every OTC medication and prescription I could try.  OTC can sometimes provide some relief, but I found out a few years ago taking these pain relievers was wrecking my kidneys and liver. I knew I had to find some alternatives because prescription medications never settle well with me and often the side effects were worse than dealing with the actual migraine. I remember there were some herbal/holistic treatments I had tried in the past so I decided to get back to basics.

I am no stranger to essential oils. I first discovered them about 10 years ago when I was trying to clean up my diet and my life. I knew I needed to get my hands on those again. Because I live in a rural area with limited resources I started researching different brands and so much of what I kept stumbling on was MLM companies and all the controversies surrounding them. While I am sure they are good products, getting myself into another MLM / Direct Sales company was not something I wanted to get involved it. For what it’s worth, I have a very dear friend who knows of my painful struggles. She was so kind to send me a sample of Young Living Peppermint oils. I used it to make my initial migraine remedy but did not want to pay the high price or the cost to start the business in order to get a lower price. I know people who are successful with EO sales companies but it just was not something I was interested in.

During my search I landed on a familiar sight. If you are not a fan of Jillee you should be. Her blog, One Good Thing is where I discovered a company called Spark Naturals. I poured through all of her essential oil posts and took quite a few notes. I spent some time going through all my old sources for essential oil references and started to read up. I joined a few Facebook groups with the hopes of connecting with others going through similar situations. Not convinced I should spend money at Spark Naturals I began researching some other companies. I found that cheaper is not always better. If I can’t find information and reviews about a company I am not likely going to use it. So, I decided to try the essential 4-pack starter kit that Spark Naturals offered.


The basic 4-pack comes with the ingredients I need to get me started on my natural remedy for migraine relief and it also gave me an opportunity to try a few others that were in various recipes I wanted to try. The best part was I had a coupon and Spark Naturals was offering a free bottle of Citronella oil free with purchase. This is something they often do. If you are interested in a coupon, please keep reading!

For the past few weeks I have been using my recipe for migraine relief exclusively. I minute I start to feel it in my neck, back of head or behind my eye I know its time to slather some on. I stop whatever I am doing and lay down in a cool, dark, quiet room and just breathe.

The results have been amazing and I am sure my liver and kidneys appreciate it.

Using a small tin or container you can put a lid on, mix some coconut oil, 2-3 drops peppermint oil and 1-2 drops of lavender oil. Mix well.

making headache remedy essential oils

When you feel the pain coming pull out your homemade migraine remedy. It works on stress and standard headaches too! Because the coconut oil gets hard in cooler temperatures and melts, I keep mine in the fridge. When I am ready to use it, I scoop a little into my palm and rub my hands together to warm the oils. I then slather it on my neck, chest, behind my hears, back of my neck/head and my temples. I have a headache mask that is chilled and ready for me when I need it. So I use that and lay down to cool myself off. I just breath it all in and relax. I have used it when I had already broke into a migraine and was nausea and very ill from it. The peppermint kicked its butt. The lavender helps to relax me because I get very angry when I get a migraine. For 30 years they have been ruining my life.

I am thrilled that this is so much better for my body and I am able to get some relief.

homemade diy migraine relief

5.0 from 9 reviews
Homemade Migraine Remedy
Recipe type: DIY
Prep time: 
Total time: 
Simple remedy for all types of head pain.
  • 1 empty tin
  • 1 tbsp coconut oil
  • 2-3 drops peppermint essential oil
  • 1-2 drops lavender essential oil
  1. Make sure your tin is clean if you are re-purposing.
  2. In your tin (or jar) add the coconut oil and then the essential oils.
  3. Blend well.
  4. Keep in a cool dry place.


If you are interested in Spark Naturals I am offering you a 10% coupon. Just enter CHRYSTAL at checkout.


  1. Robin (Masshole Mommy) says:

    I haven’t had a migraine in about a year (knock on wood!!!!!), but I would TOTALLY try this. Heck, I would try anything when I get a migraine. They are the worst.

  2. Oh, I need to book mark this! It has to be better for me than medicines!
    Camesha recently posted…Life is short. Be happy. #theendMy Profile

  3. I used to have horrible migraines! I haven’t had one in awhile Thank the Lord! But I am so book marking this in case I need it or know someone that does! Thanks for posting!

  4. This sounds like such a simple solution. Thank you for sharing. I suffer from horrible migraines.
    Felicia recently posted…Back to School For Less For Mom: thredUp + $10 to spend!My Profile

  5. It seems that you can do anything with essential oils! How great is this?!
    krystal recently posted…Paleo Recipes | Steak Fajita Bowl RecipeMy Profile

  6. I have these oils in my house. I really have to try it.

  7. i do a headache salve also. i’d always prefer non chemicals over chemicals for anything!

  8. I haven’t gotten a migraine in a while, thankfully. Next time I will try your homemade recipe. Thanks!!
    Beth@FrugalFroggie recently posted…Cook SmartsMy Profile

  9. What a wonderful way to reduce the havoc migraines cause. I have a friend who suffers greatly and will benefit from this homemade migraine remedy.
    Lori Gunn recently posted…A Litany of Star TrekMy Profile

  10. I pinned this to try soon. My 9y/o gets frequent migraines.
    Shell recently posted…Parent Involvement Made Easy with Monday EnvelopeMy Profile

    • I seriously just smooth it on my chest (just like Vicks vapor rup), shoulders, all around my neck making sure I get behind my ears and my temples. I get all the pressure points. If I need to I will also add some to the bottom of my feet. Deep breating and a calm environment are key, too. I think if my mom had this when I got them at 9 I would have been so much better off.

  11. I love peppermint oil for headaches, so I can see why this works. I don’t get migraines thankfully, but so many people do.
    Liz Mays recently posted…It’s Simply EffortlessMy Profile

  12. I’ll have to try this the next time I get a migraine. I’m willing to try anything. Great idea.
    Janel (A Mom’s Take) recently posted…Sugar Free Raspberry LemonadeMy Profile

  13. Bath and Body Works used to have a headache cream that worked so well, but they discontinued it. I never thought to make my own, so I must give this a try. Thank you so much for sharing the recipe. I get about 2 migraines a month and it really sucks.
    Theresa recently posted…(Almost) Wordless Wednesday- SpidersMy Profile

    • I used that for a while too. There was another one by Origins that is still made but hard to find. This is much cheaper per use, too.

  14. Thank you for this remedy. I try to use a homemade remedy before turning to a pill. Will try this the next time I have a headache.
    deb recently posted…Loving the Intel Acer Iconia Tab 8 #IntelTabletsMy Profile

  15. I am really into my Essential Oils. I go to them first before over the counter stuff
    Veronica recently posted…Mail Order Decorator By Casa Vilora InteriorsMy Profile

  16. I love this! I’ve only had one migraine in my life, but that was enough for me! I’d rather suffer through it than take any of the medicines I’ve seen advertised on television. Why don’t they just say, “Side effects may include death.” A home made remedy is the ticket, I think.
    Stacie @ The Divine Miss Mommy recently posted…@Keurig K10 MINI Plus Brewing System Keeps College Students Caffeinated Quickly #JustBrewItMy Profile

    • I know! I can’t stand the side effects and after living with migraines for so long I have learned tricks that work for me. By far better than the nasty side effects that usually make me feel worse.

  17. Interesting! I’m so grateful I don’t have chronic migraines.
    Marybeth Hamilton recently posted…Elmo’s Learning Adventure Set Only $3.99 ($44.75 Value) + FREE Backpack and FREE Shipping!My Profile

  18. Ann Bacciaglia says:

    I have suffered for years with migraines. I love that this is a natural way to help get rid of the headaches. I hate to take medication and if your nauseous you cant swallow a pill anyway. I will going today to get all the ingredients so i am ready the next time a migraine hits. Thanks so much for sharing.

    • I really hope it works good for you. There are other oils if by chance this particular blend doesn’t seem to help.

  19. I really have to get this essential oil thing down path. My husband gets so many headaches and I prefer for him to treat them naturally.
    Amy Desrosiers recently posted…Instant Rewards App: Earn Cash, and Prizes Today!My Profile

  20. This is a great natural remedy! I will be sharing with my family

  21. I’ve tried Young Living Oils and loved them! I need to figure out which ones I need and then get some.
    Shannon Gosney recently posted…Crab House at Pier 39 in San Francisco, CaliforniaMy Profile

  22. I’m going to show this to my sister. During her monthly cycle she gets the worst, dibilitating migraine.
    Travel Blogger recently posted…10 Hairstyle Hacks For Gorgeous HairMy Profile

  23. Migraine pain is the absolute worst. It is so neat to know there is a natural cure for this.

  24. This is great! I know a few people who suffer from migraines that coulduse this.
    Marina @ Mommy Snippets recently posted…We’re going to show you another side of France. {#SpiritualFrance}My Profile

  25. Migraine headaches are so ridiculous. I have gotten way better at catching mine fast. That helps, but I would try this in an instant!
    Rosey recently posted…Winner AnnouncementMy Profile

    • Over the years I have learned the signs and triggers. I wish I didn’t have to, but can’t be helped. I am glad I found an alternative.

  26. I love when you can find a remedy that doesn’t involve stuff from the drug copmanies. good job. I hope it works for others too.
    Dina recently posted…National Travel Deals $50 Giveaway #visa #win #giveawayMy Profile

  27. THanks for sharing this! I don’t get migraines often but when I do it’s a nightmare and I’d be willing to try anything!
    Erica recently posted…Peace of Mind: 3 Reasons Everyone Needs Homeowners InsuranceMy Profile

    • Mine knock me down and the next day I have the dreaded migraine hangover. So I do understand. This really helps me.

  28. I need to make this right now so I have it on hand the next time I get a migraine! I even have all of this stuff on hand. Thanks!
    Shell Feis recently posted…Learn Through Play at Gymboree Play & Music! {Giveaway!}My Profile

  29. I’m going to share this with my sister in law who has suffered from migraines for years. They are so painful and I hope this brings her relief!
    Amanda recently posted…Back to School BluesMy Profile

    • I hope this does help. I know I had to tweak it a bit to get it to work for me. If peppermint mix doesnt work, there are other scents that could bring her relief.

  30. I’m hearing more and more about essential oils these days, but this is literally lifesaving – migraines are AWFUL! Thanks for coming over and linking up at the #HomeMatters Linky Party! We’d love to see you again this coming Wednesday!
    Kristen from The Road to Domestication recently posted…Blogiversary Event & HUGE GIVEAWAY!!!My Profile

Leave a Comment


Rate this recipe:  

CommentLuv badge

Genesis Theme Framework for WordPress Get Sponsored by Big Brands Searching for Bloggers like me?