10 Best Home Remedies For Migraine Pain Relief

10 Best Home Remedies For Migraine Pain Relief

Do you experience frequent headaches or migraine attacks? If this is the case, then you might be thinking about visiting a doctor and getting medications prescribed to solve your splitting headaches. Of course, you can pop a painkiller and sip a cup of coffee in an attempt to get rid of a pounding headache. But it won’t do any good than harming your mental health in the long run.

Wondering is there any drug-free way to counterattack your migraine attacks or headaches?

The answer is yes, just by making little changes in lifestyle, you can actually do a lot better than prescribed therapies.

Here are the 10 best home remedies for migraines that can improve your mental health naturally.

Home Remedies For Migraine Headaches in Adults

  1. Acupressure

Acupressure helps in releasing tension in muscles. This traditional Chinese medicine also treats tightness in the shoulder and neck which is the root cause for migraine attacks.

With Acupressure, you signal your body to turn on the regulatory mechanisms or self-healing mechanisms.

You just need to apply firm pressure on the back of your neck to stimulate the pressure point. Do it yourself or get it done by a family member.

  1. Scalp Massage

Scalp massage is a recommended migraine relief home remedy. It's an effective way to reduce muscle tension and promote robust blood circulation.

Just keep your fingers on either of the head and gently move your hands in a circular motion. The movement can be clockwise or anti-clockwise.

People with allodynia (a symptom of migraine) are advised not to try scalp massage; instead, they can do normal activities like resting their head on a soft pillow to ease the pain.

Also Read: 10 Popular Low-Sugar Fruits And Vegetables To Add In Diet

  1. Cold Compress

Another useful tip in the list of how to reduce migraine pain naturally is using cold compression or ice pack therapy.

According to National Headache Foundation, both ice & heat can be used to relieve pain. You can place a cold pack full of ice on your forehead, temple, or back of your neck. Keep the cold pack for few minutes and repeat the process with frequent breaks.

  1. Essential Oil

An essential oil can have a calming and soothing effect. Just by diffusing the air with diluted peppermint oil, basil oil, or lavender oil, you can reduce the severity of migraine attacks or headaches.

You might not know essential oil has a long history when comes to relaxation. Mighty kings and queens used essential oil as an analgesic to smoothen their tensed muscles.

Caution: Get a skin test before you use essential oils as a home remedy for migraines.

  1. Vitamin B12

A lower level of vitamin B12 could be a potential sign of a migraine. Researchers took 70 healthy people and 70 people with a migraine from similar demographics. The final report says people with lower serum levels of B12 are susceptible to migraines.

Some of the foods with high vitamin B12 are eggs, cheese, fish, milk, meat, fortified breakfast cereals, and yogurt.

  1. Do Yoga

Yoga is one of the safest migraine relief remedies. It makes use of breathing, body posture, and meditation to promote well-being and health.

Research shows, yoga helps in relieving the duration, intensity, and frequency of migraines. It improves anxiety, vascular health, and release tension from migraine-trigger areas.

Try these poses-

  • Shishuasana (Child Pose)
  • Prasarita padottanasana (wide-leg forward bend)
  • Adho mukha svanasana (downward facing dog)
  • Hastapadasana (standing forward bend)

  1. Magnesium –Diet

Magnesium deficiency gives birth to mental health issues like migraines and headaches. Even studies show magnesium supplements prevent migraines and menstrual-related migraines.

Some of the foods to add to your diet are nuts, oatmeal, eggs, milk, sesame seeds, sunflower seeds, spinach, and pumpkin seeds. 

  1. Ginger

Ginger is one of the best home remedies for migraine headaches in adults. It also eases nausea. Research shows, ginger power decreases migraine duration and severity without any side effects.

You can take few drops of diluted ginger oil and massage your forehead, temples, and back of your neck twice daily. This will decrease migraines, arthritis, and back pain in general.

  1. Stress Management

Immediate project deadlines, traffic jams, late-night work, and skimpy sleep schedule has added much stress to our lives. This has a undeviating effect on our mental well-being.

To overcome it, you can use outlets like exercising, meditation, journaling, or any other stress management technique.

Follow a consistent bedtime each night to achieve enough sleep criteria.

Also Read: Top 10 Superfoods For Clear And Glowing Skin

  1. Don’t Skip Meal

Skipping meals or waiting too many hours can trigger a migraine attack. By not eating at the right time, you lack to produce enough blood glucose needed by your body.

So, make sure you eat on time at regular intervals and stay hydrated to stay away from migraine attacks or headaches.


These are the top 10 home remedies for migraine pain or headaches. The symptoms of migraines could be challenging however if you try the above home remedies, guaranteed it will have a profound impact on your mental health.

About author
Mostly found in cozy corners or near a cat. A mess of thoughts, wild hair and often lost. Dreaming about world tours and ice-creams. Buys five books a month and reads one.