20 Migraine Home Remedies That Help
The Ultimate Guide to 20 Migraine Home Remedies: Natural Relief That Works
Migraines are far more than just “bad headaches.” For those who suffer from them, a migraine is a debilitating neurological event characterized by throbbing pain, sensory sensitivity, nausea, and often a complete inability to function. While pharmaceutical interventions are common, many people seek natural alternatives to reduce the frequency of attacks or to soothe the pain when a migraine strikes.
In this comprehensive guide, we explore 20 science-backed and traditional home remedies for migraines. Each remedy includes a detailed explanation of why it works and a complete “recipe” or step-by-step instruction for application.
1. The Ginger Root Infusion (Nature’s Aspirin)
Ginger contains potent anti-inflammatory compounds called gingerols and shogaols. Research suggests that ginger powder may be as effective as some prescription migraine medications in reducing pain intensity with significantly fewer side effects.
How it Works
Ginger blocks prostaglandins, the chemicals that promote muscle contractions and impact hormones that cause inflammation in the brain. It also addresses the nausea often associated with migraines.
The Recipe: Fresh Ginger-Lemon Relief Tea
- Ingredients:
- 2 inches of fresh ginger root (peeled and sliced thin)
- 2 cups of filtered water
- 1/2 fresh lemon (juiced)
- 1 teaspoon of raw honey (optional)
- Instructions:
- Bring the 2 cups of water to a boil in a small saucepan.
- Add the sliced ginger root.
- Lower the heat and let it simmer for at least 15 minutes. The longer it simmers, the more potent it becomes.
- Strain the liquid into a mug.
- Stir in the lemon juice and honey.
- Sip slowly at the first sign of an “aura” or headache.
2. Magnesium-Rich “Migraine Destroyer” Smoothie
Magnesium deficiency is one of the most common nutritional links to migraines. Magnesium helps regulate nerve function and prevents the wave of brain signaling called cortical spreading depression, which produces the visual and sensory changes (aura) associated with a migraine.
How it Works
Magnesium relaxes blood vessels and prevents over-excitation of neurons.
The Recipe: The Magnesium Power Blend
- Ingredients:
- 1 cup of raw organic spinach (high in magnesium)
- 1 medium banana (potassium and magnesium)
- 1 tablespoon of pumpkin seeds (pepitas)
- 1 tablespoon of almond butter
- 1 cup of unsweetened almond milk or coconut water
- A pinch of Himalayan pink salt
- Instructions:
- Place the spinach and liquid base into a blender and blend until smooth.
- Add the banana, pumpkin seeds, and almond butter.
- Blend again until creamy.
- Drink this daily as a preventative measure or at the onset of a dull headache to boost your mineral levels.
3. Lavender Essential Oil Aromatherapy
Lavender is renowned for its sedative and calming properties. Inhaling lavender essential oil during a migraine has been shown in clinical trials to significantly reduce the severity of the attack.
How it Works
Linalool and linalyl acetate, the primary components of lavender, are rapidly absorbed through the respiratory system and work to calm the central nervous system.
The Recipe: Lavender Inhalation Compress
- Ingredients:
- 5–10 drops of high-quality organic Lavender essential oil
- A bowl of cool water
- A soft washcloth
- Instructions:
- Fill a bowl with cool water and add the drops of lavender oil.
- Submerge the washcloth, wring it out so it’s damp but not dripping.
- Lie down in a dark room and place the cloth over your forehead or the back of your neck.
- Inhale deeply through your nose for 15 minutes.
4. Peppermint Oil Topical Application
Peppermint oil contains menthol, which helps muscles relax and eases pain. It provides a cooling sensation on the skin that can “distract” the nerves from the throbbing pain of a migraine.
How it Works
Applied topically, peppermint oil increases blood flow to the forehead and creates a cooling effect that inhibits pain contractions.
The Recipe: The Peppermint Cooling Roll-On
- Ingredients:
- 10ml Jojoba or Fractionated Coconut oil (carrier oil)
- 15 drops of Peppermint essential oil
- 10ml glass roll-on bottle
- Instructions:
- Add the peppermint oil to the glass bottle.
- Fill the rest of the bottle with the carrier oil.
- Snap the roller ball onto the bottle and shake well.
- Apply to the temples, across the forehead, and the base of the skull.
- Caution: Keep away from eyes, as menthol is an irritant.
5. Sensory Deprivation (The Dark Room Method)
Migraine sufferers often experience photophobia (light sensitivity) and phonophobia (sound sensitivity). Environmental triggers can worsen the chemical cascade of a migraine.
How it Works
Removing external stimuli allows the brain’s hyper-excited neurons to return to a resting state.
The Detailed Method:
- Blackout: Use blackout curtains or a high-quality weighted eye mask to eliminate all light.
- Silence: Use earplugs or a white noise machine to drown out erratic household sounds.
- Temperature Control: Ensure the room is slightly cool (around 65°F or 18°C), as heat can often exacerbate inflammation.
- Positioning: Lie on your back with a pillow supporting the natural curve of your neck. Avoid “scrunching” your shoulders.
6. Cold Compress (Cryotherapy)
Applying cold to the head and neck is one of the oldest and most effective ways to dull migraine pain.
How it Works
Cold constricts blood vessels (vasoconstriction) and slows down the nerve conduction of pain signals.
The Recipe: DIY Flexible Gel Pack
- Ingredients:
- 1 cup of rubbing alcohol
- 2 cups of water
- Double-sealed Ziploc bags
- Instructions:
- Mix the alcohol and water in the bag. The alcohol prevents the water from freezing solid, creating a “slushy” gel that contours to your head.
- Place in the freezer for at least 4 hours.
- Wrap the bag in a thin towel (never apply directly to skin).
- Apply to the “hot” spot of the pain for 15 minutes on, 15 minutes off.
7. Feverfew Herbal Infusion
Feverfew (Tanacetum parthenium) is a traditional medicinal herb often called “medieval aspirin.” It has been used for centuries to prevent migraines.
How it Works
Feverfew contains parthenolide, which helps prevent the spasms of blood vessels and inhibits the release of serotonin from platelets, which is a known trigger for migraine pain.
The Recipe: Feverfew Preventative Tea
- Ingredients:
- 1 teaspoon of dried feverfew leaves (or 2-3 fresh leaves)
- 1 cup of boiling water
- Peppermint leaves (to mask the bitter taste)
- Instructions:
- Place the feverfew and peppermint in a tea infuser.
- Pour boiling water over the herbs.
- Steep for 5–8 minutes.
- Drink once daily as a preventative measure.
- Note: Do not use if pregnant or taking blood thinners.
8. Butterbur Extract
Butterbur is one of the few herbs that has received a “Level A” recommendation from the American Academy of Neurology for migraine prevention.
How it Works
Petasin and isopetasin, the active compounds in butterbur, reduce inflammation and act as a natural calcium-channel blocker.
How to Use:
- Selection: You must use “PA-free” butterbur. Pyrrolizidine alkaloids (PAs) found in the raw plant can cause liver damage.
- Dosage: Most studies suggest 50–75 mg twice daily for migraine prevention.
- Consistency: Butterbur is a preventative, meaning it takes 2–4 weeks of daily use to see a reduction in migraine frequency.
9. Electrolyte Balancing (The “Sole” Solution)
Dehydration is a primary trigger, but often it’s not just a lack of water—it’s a lack of salt and minerals. An imbalance in sodium/potassium can trigger the trigeminal nerve.
How it Works
Restoring the sodium-potassium pump in your cells can stop a migraine that is triggered by metabolic or dehydration stress.
The Recipe: The Natural Electrolyte “Adrenal Cocktail”
- Ingredients:
- 8 oz of filtered water
- 1/4 teaspoon of high-quality Celtic sea salt or Himalayan salt
- Juice of half a lime
- 1/2 teaspoon of Cream of Tartar (a massive source of potassium)
- Instructions:
- Mix all ingredients thoroughly.
- Drink immediately when you feel a “thirst” that water alone won’t quench, or when a headache begins.
10. Acupressure (The LI4 Point)
Acupressure is a form of traditional Chinese medicine that involves applying pressure to specific points on the body to release tension and improve blood flow.
How it Works
The LI4 (Hegu) point is located in the web between your thumb and index finger. Stimulating this point is believed to relieve pain in the head and face.
The Method:
- Use your right thumb and index finger to find the fleshy area between the left thumb and index finger.
- Apply firm, circular pressure for 3–5 minutes.
- Repeat on the other hand.
- Maintain deep, rhythmic breathing while applying pressure.
11. Apple Cider Vinegar (ACV) Detox
While there is less clinical research on ACV specifically for migraines, anecdotal evidence from thousands of sufferers suggests it helps, likely due to its ability to balance blood sugar and pH levels.
How it Works
Sudden spikes and drops in blood sugar can trigger migraines. ACV helps stabilize glucose response.
The Recipe: The ACV Morning Tonic
- Ingredients:
- 1 tablespoon of organic, raw Apple Cider Vinegar (with “The Mother”)
- 1 cup of warm water
- 1 teaspoon of honey
- Instructions:
- Mix the ACV and honey into the warm water.
- Drink this every morning on an empty stomach.
- If a migraine hits, drink a second glass to help detoxify the system.
12. Cayenne Pepper Nasal Relief
This remedy is for the brave, but it is incredibly effective for certain types of migraines and cluster headaches.
How it Works
Cayenne contains capsaicin, which depletes “Substance P,” a chemical that transmits pain signals. It also stimulates a rush of endorphins.
The Recipe: The Capsaicin Solution
- Ingredients:
- 1/4 teaspoon of Cayenne pepper powder
- 4 oz of warm water
- Cotton swabs
- Instructions:
- Mix the pepper into the water.
- Dip a cotton swab into the mixture.
- Gently apply the swab to the inside of the nostril on the side where the headache is occurring.
- You will feel a burning sensation; as it subsides, the headache pain often diminishes significantly.
13. Magnesium Sulfate (Epsom Salt) Soak
If you cannot tolerate oral magnesium due to digestive sensitivity, absorbing it through the skin (transdermal) is an excellent alternative.
How it Works
The heat of the bath relaxes muscles, while the magnesium sulfate is absorbed into the bloodstream to calm the nervous system.
The Recipe: The Migraine Rescue Bath
- Ingredients:
- 2 cups of Epsom salts
- 5 drops of Eucalyptus oil (to open airways)
- 1/2 cup of baking soda (to neutralize skin toxins)
- Instructions:
- Fill a bathtub with comfortably warm (not hot) water.
- Dissolve the ingredients.
- Soak for at least 20 minutes.
- Keep a cold cloth on your forehead while soaking to prevent overheating.
14. Yoga and Gentle Stretching
Tension in the neck, shoulders, and upper back (the “trapezius” area) is a major contributor to migraine frequency.
How it Works
Yoga reduces cortisol (the stress hormone) and improves blood flow to the brain.
The Method: Three Key Poses
- Child’s Pose (Balasana): Kneel on the floor, sit on your heels, and fold forward, resting your forehead on the floor and arms by your sides. This calms the nervous system.
- Cat-Cow Stretch: On hands and knees, alternate between arching your back and dropping your belly. This releases the spinal column.
- Legs Up the Wall (Viparita Karani): Lie on your back with your legs resting vertically against a wall. This encourages blood flow back to the heart and head.
15. Riboflavin (Vitamin B2) Loading
Riboflavin plays a crucial role in mitochondrial energy production. Some researchers believe migraines are caused by a “power failure” in the brain’s cells.
How it Works
By boosting B2, you provide the mitochondria with the fuel they need to maintain stable brain activity.
How to Implement:
- Dietary Sources: Increase intake of eggs, lean meats, milk, and green vegetables like asparagus.
- Supplementation: Many neurologists recommend 400 mg of Riboflavin daily. This is much higher than the standard RDA, so consult a doctor first.
- Note: B2 will turn your urine a bright neon yellow—this is harmless and expected.
16. Valerian Root Tea for Tension Migraines
If your migraines are triggered by stress, anxiety, or lack of sleep, Valerian root is a powerful herbal sedative.
How it Works
Valerian increases the amount of gamma-aminobutyric acid (GABA) in the brain, which helps regulate nerve cells and has a calming effect.
The Recipe: Nightly Calm Brew
- Ingredients:
- 1 teaspoon of dried Valerian root
- 1 cup of hot (not boiling) water
- 1 teaspoon of honey
- Instructions:
- Steep the valerian root for 10 minutes.
- Drink 30 minutes before bed.
- Warning: Valerian has a very earthy, pungent smell (similar to old socks). Mixing it with peppermint or honey helps.
17. Managed Caffeine Intake
Caffeine is a double-edged sword. It is a common ingredient in OTC migraine meds (like Excedrin) because it helps the body absorb medicine faster. However, caffeine withdrawal is a major trigger.
How it Works
Caffeine causes blood vessels to narrow, which can counteract the painful swelling of vessels during a migraine.
The Method: The “Small Dose” Strategy
- At the very first sign of a migraine, consume 50–100mg of caffeine (about one small cup of strong coffee).
- Do not add sugar or dairy, as these can be inflammatory.
- Combine this with 2 glasses of water to prevent dehydration.
18. Coriander Seed Steam Inhalation
In Ayurvedic medicine, coriander seeds are used to treat migraines by cooling the body and reducing inflammation.
How it Works
The volatile oils in coriander seeds have anti-inflammatory and anti-spasmodic properties when inhaled.
The Recipe: Coriander Steam
- Ingredients:
- 3 tablespoons of coriander seeds
- 4 cups of water
- Instructions:
- Boil the water and add the coriander seeds.
- Let it boil for 2 minutes, then remove from heat.
- Place a towel over your head and lean over the pot (keep a safe distance to avoid burns).
- Inhale the steam for 10–15 minutes.
19. Rosemary Oil Scalp Massage
Rosemary oil has been used for centuries to treat headaches and improve circulation. It has a woodsy aroma that is less “sharp” than peppermint but equally effective.
How it Works
Massaging the scalp stimulates blood flow and triggers the release of tension in the “temporalis” muscles.
The Recipe: Rosemary Scalp Treatment
- Ingredients:
- 2 tablespoons of warm Olive oil
- 5 drops of Rosemary essential oil
- Instructions:
- Mix the oils.
- Using your fingertips, apply the oil to your temples and the base of your skull.
- Use firm, circular motions. Move the skin of the scalp rather than just sliding your fingers over the hair.
- Continue for 10 minutes.
20. Progressive Muscle Relaxation (PMR)
Often, we don’t realize how much physical tension we are holding in our jaws and shoulders, which feeds the migraine loop.
How it Works
PMR teaches the body the difference between tension and relaxation, lowering the overall “stress load” on the nervous system.
The Method:
- Lie down in a quiet place.
- Starting at your toes, curl them tightly for 5 seconds, then release suddenly.
- Move to your calves, tense, and release.
- Continue up through your thighs, buttocks, stomach, hands, shoulders, and finally your face (scrunch your face like you ate a lemon).
- Notice the feeling of “heaviness” and warmth as the muscles finally let go.
Important Considerations and When to See a Doctor
While home remedies are incredibly effective for many, migraines are a complex medical condition. You should consult a healthcare professional if:
- Your migraines suddenly change in pattern or severity.
- You experience the “worst headache of your life” (thunderclap headache).
- You have neurological symptoms like slurred speech, loss of vision, or weakness on one side of the body (these can mimic a stroke).
- You are using home remedies more than three times a week.
By combining these natural approaches—from mineral supplementation to herbal teas and lifestyle adjustments—you can build a “Migraine Toolkit” that empowers you to manage your condition naturally and reclaim your quality of life.