Migraines affect more than a billion people globally, and anyone who has experienced one knows that the throbbing pain, nausea, and sensitivity to light can be completely debilitating. While medication remains essential for acute episodes, yoga offers a scientifically supported approach for reducing the frequency, duration, and intensity of migraines over time. By addressing the root triggers — muscle tension, stress, poor posture, and nervous system dysregulation — a targeted yoga practice can become one of the most effective preventive tools in your arsenal.
This guide covers the science behind yoga and migraines, the most effective poses and sequences for relief, and how to build a consistent practice that keeps headaches at bay.
Why Yoga Works for Migraines
Migraines are not simply headaches — they are complex neurological events involving blood vessel dilation, inflammatory cascades, and hypersensitivity of the trigeminal nerve. The triggers are varied and include stress, neck and shoulder tension, poor sleep, hormonal fluctuations, and sensory overload. Yoga addresses nearly all of these triggers simultaneously.
A landmark 2020 study in the journal Neurology found that migraine sufferers who added yoga to their medication regimen experienced a 48 percent reduction in headache frequency compared to a 12 percent reduction in the medication-only group. The yoga group also reported lower headache intensity and less reliance on acute medication over the three-month trial.
The mechanism is multi-layered. Yoga reduces cortisol and adrenaline, lowering the baseline stress that primes the nervous system for migraines. It releases chronic tension in the neck, shoulders, and jaw — the muscular tightness that most commonly triggers tension-type headaches and cervicogenic migraines. And the breathwork component improves vagal tone, which helps regulate the autonomic nervous system and dampens the inflammatory response that drives migraine pain.
Poses for Neck and Shoulder Tension Relief
The majority of migraine sufferers carry significant tension in the upper trapezius, levator scapulae, and suboccipital muscles at the base of the skull. These poses specifically target those areas.
Thread the Needle Pose
Start on all fours in a tabletop position. Inhale and reach your right arm up toward the ceiling, opening your chest. As you exhale, thread your right arm underneath your left arm, lowering your right shoulder and temple to the floor. Hold for eight to ten breaths, feeling the stretch across the upper back and between the shoulder blades. This pose releases tension in the thoracic spine and the rhomboids, which often contribute to referred pain in the head. Repeat on the left side.
Eagle Arms (Garudasana Arms)
You can practice this seated or standing. Cross your right arm under your left, bringing the backs of your hands or palms together. Lift your elbows to shoulder height and gently press them away from your face. Hold for five to eight breaths, feeling the deep stretch between the shoulder blades and into the upper trapezius. This pose targets the very muscles that tighten during prolonged desk work and screen use — a primary migraine trigger for many people. Switch arms and repeat.
Supported Fish Pose
Place a yoga block or rolled blanket horizontally under your upper back at the level of your shoulder blades. Lie back over the support and let your arms fall open to the sides. Allow your head to rest on the floor or on a thin pillow. This gentle chest opener reverses the forward head posture that compresses the cervical spine and aggravates the suboccipital muscles. Stay here for three to five minutes, breathing slowly and deeply. If you experience lower back discomfort, bend your knees and place your feet flat on the floor.
Calming Poses for Nervous System Regulation
When the nervous system is overactivated, it lowers the threshold for migraines. These poses activate the parasympathetic response and help reset the autonomic nervous system.
Viparita Karani (Legs Up the Wall)
Sit sideways against a wall and swing your legs up as you lie back. Rest here for five to fifteen minutes. This gentle inversion reduces blood pressure, slows the heart rate, and promotes deep relaxation. Many migraine sufferers find that practicing this pose at the first sign of an aura can reduce or even prevent the full headache from developing. Keep the room dim and place a cool cloth over your eyes for additional relief.
Balasana (Child’s Pose)
Kneel on the floor with your big toes touching and knees wide. Fold forward, resting your forehead on the mat or a block. Extend your arms forward or rest them alongside your body. Child’s pose creates gentle pressure on the forehead that stimulates the vagus nerve, and the folded position compresses the abdomen in a way that promotes digestion and relaxation. Hold for two to five minutes, focusing on lengthening your exhale. If you experience anxiety alongside your migraines, this pose is especially beneficial.
Supta Baddha Konasana (Reclined Butterfly)
Lie on your back with the soles of your feet together and knees falling open. Support your knees with blocks or pillows. Place one hand on your heart and one on your belly. This fully supported pose is ideal for practicing during a migraine episode when any movement feels too much. The position gently opens the hips and chest without requiring any muscular effort, and the hand placement directs your attention to your breath.
Breathwork Techniques for Migraine Prevention
Pranayama is arguably the most accessible yoga tool for migraine management because you can practice it anywhere — at your desk, in bed, or during the prodrome phase before a migraine fully develops.
Nadi Shodhana (Alternate Nostril Breathing): Close your right nostril with your thumb and inhale through the left for four counts. Close the left nostril with your ring finger and exhale through the right for six counts. Inhale through the right, then switch. Continue for five to ten minutes. This technique has been shown to balance the autonomic nervous system and reduce the frequency of migraines when practiced daily.
Bhramari (Bee Breath): Close your ears with your thumbs and rest your fingers over your eyes. Inhale deeply and exhale with a long, low humming sound. The vibration resonates through the sinuses and skull, providing immediate relief from tension headaches and reducing the hyperexcitability of the nervous system that precedes migraines. Practice six to ten rounds. Our breathwork guide covers this technique in greater detail.
Extended Exhale Breathing: Inhale for a count of four, then exhale for a count of eight. If eight feels too long, start with six and build up gradually. The extended exhale activates the vagus nerve and shifts the body from sympathetic (fight-or-flight) to parasympathetic (rest-and-digest) dominance. Practice for five minutes whenever you feel tension building in your head, neck, or jaw.
A 20-Minute Migraine Prevention Sequence
Practice this sequence three to five times per week as a preventive routine. It is designed to be gentle enough for days when you feel a headache building but effective enough to make a real difference over time.
Begin seated with two minutes of Nadi Shodhana breathing. Move to tabletop and flow through three rounds of Cat-Cow, syncing breath with movement to mobilize the entire spine. Hold Thread the Needle for one minute on each side. Come to standing and practice Eagle Arms for thirty seconds per side. Move into a forward fold, bending your knees generously and letting your head hang heavy to decompress the cervical spine. Hold for one minute.
Transition to the floor for Supported Fish Pose, resting over a block for three minutes. Roll off the support and move into Child’s Pose for two minutes. Lie on your back for Supta Baddha Konasana with support under the knees for three minutes. Finish with Legs Up the Wall for five minutes, practicing Extended Exhale Breathing throughout. If you enjoy this time-based format, explore our 20-minute evening yoga flow for another gentle routine.When to Practice and When to Rest
Timing matters. The most effective approach is to practice yoga consistently on headache-free days as a preventive measure rather than waiting for a migraine to strike. However, gentle restorative poses and breathwork can be helpful during the prodrome phase (the hours before a migraine fully develops) and during recovery.
Avoid inversions, vigorous flows, and any pose that requires straining or holding the breath during an active migraine. The increased blood pressure to the head can intensify the pain. Instead, stick to Legs Up the Wall (which is technically an inversion but keeps the head below the heart), Child’s Pose, and gentle breathing techniques.
Pay attention to environmental factors during your practice. Bright overhead lights, strong scents from candles or incense, and loud music can all trigger migraines. Practice in a dimly lit room with fresh air and minimal sensory input. If group classes are overstimulating, a home practice may serve you better — our 5-minute desk yoga guide offers quick sequences you can do at work when tension starts building.
Complementary Lifestyle Strategies
Yoga works best as part of a comprehensive migraine management plan. Keep a headache diary to identify your personal triggers and note how your yoga practice correlates with headache frequency over time. Stay hydrated, maintain consistent sleep and wake times, and manage screen exposure — especially in the hours before bed.
Consider combining your yoga practice with a regular meditation habit. Even five minutes of mindfulness meditation per day has been shown to reduce migraine frequency by improving interoceptive awareness — your ability to notice subtle body signals before they escalate into a full episode. Over time, this awareness allows you to intervene earlier with breathwork or gentle movement, often preventing a migraine before it takes hold.
The evidence is clear: a consistent yoga practice can meaningfully reduce migraines for most sufferers. Start with the sequence above, practice it three to five times per week, and give yourself at least six to eight weeks before evaluating the results. The path to fewer headaches begins on your mat.