Another night of broken sleep, another morning that starts with a heavy head. If you live with migraine in Perth or regional WA, you probably know that a bad night is often the start of a bad day. So what does a better morning look like?
Migraine in Perth and WA: the short answer
Poor sleep and late nights are among the most common migraine triggers, and a steady routine is one of the few things you can control. Yoga and slow breathing help here: in recent trials, daily breathing practice cut monthly migraine days. For people with migraine in Perth and across Western Australia, Flametree’s live online Iyengar yoga classes run from Darwin, exactly 1 hour 30 minutes ahead of WA all year. So an 8.30am Darwin class is always 7am in Perth, Broome or Kalgoorlie: morning yoga that fits before work, with a teacher who can see you.
Here is the article in short form:
- About half of people with migraine name poor sleep as a trigger.
- Daily slow breathing cut headache days in two 2025 trials.
- WA is always 1.5 hours behind Darwin. Class times never shift.
- Monday 7am and Friday 8.45am, WA time, before the day starts.
- Supported upside-down poses come later, with a teacher.
- Anywhere in WA with a camera can join.
- Start with 2 free classes, LIVE online.
Get help now if…
A sudden, very severe headache, the worst you have ever had. A headache with weakness, numbness, confusion or trouble speaking. A headache with a stiff neck and fever, or after a knock to the head. We are not doctors, and this page is not medical advice. If any of these is happening to you right now, get help straight away: call 000.
Iyengar yoga is the style developed by Mr BKS Iyengar. In the 20th century he did more than anyone to set down traditional Indian yoga, through his books and his teaching, and he pioneered the use of props. It’s the style we teach at Flametree. This post sits beside our full headaches and migraine guide and the deeper page on migraine relief: what Geeta Iyengar advised, both part of our encyclopaedia of yoga for health conditions.
A quiet start to the day

Chris Lalor sitting tall for slow breathing practice (pranayama). A few quiet minutes like this is a good start to a WA morning.
Why does a bad night bring on a migraine?
In short: sleep is one of the most common triggers, and the nervous system runs on rhythm.
In a study of 1,207 people with migraine, 49.8% named sleep disturbance as a trigger, and 32.0% named sleeping late. Stress (79.7%) and not eating (57.3%) were also high on the list. Kelman, 2007, Cephalalgia. Read the study (PMID 17403039). Our migraine triggers post looks at the whole list.
Migraine is tied to the automatic nervous system, the part that runs your heart rate, gut and stress response. Geeta S Iyengar, Mr Iyengar’s daughter and one of the great teachers of his method, made that point when she answered questions in Australia in 2009. A body that sleeps at odd hours, eats at odd hours and rushes all day gives that system no rhythm to settle into.
That is true in the city, and often more so in regional WA, where long drives, early starts and work rosters can pull sleep in every direction. A fixed weekly class time will not change a roster. It does give the week an anchor.
Does slow breathing help migraine?
In short: yes. Two 2025 trials found fewer migraines with daily breathing practice. According to PubMed:
- Daily breathing practice and relaxation cut headache days by about 7 a month, against about 5 with usual care alone, with bigger falls in pain and disability. 90 adults with chronic migraine, 12 weeks, added to usual medical care, published in Complementary Therapies in Medicine. The breathing group also showed a calmer pattern in heart rate measures. Read the study (PMID 41176182).
- Alternate nostril breathing three times a day cut how often migraine attacks came, and how much they disrupted daily life, more than usual care. 86 adults with migraine in Turkey, 3 months, published in Primary Health Care Research and Development. Read the study (PMID 39950247).
The breathing we teach is slow, smooth and through the nose, and it is learnt step by step in class. Alternate nostril breathing (Nadi Shodhana) is one of the practices we teach. It is never forced. If the breath makes the head feel tight, stop and rest.
Legs up the wall before bed

Legs up the wall (Viparita Karani), one of three supported poses Mr Iyengar named as very good for people with migraine. Five calm minutes before bed.
What did Mr Iyengar and the yoga doctors suggest?
In short: calm, supported poses, quiet breathing, and upside-down poses learnt with a teacher.
In Light on Life, in an appendix on poses for emotional stability, Mr BKS Iyengar names three supported poses he found very good for people with migraine: a shoulder stand variation, a bridge pose over a bench, and legs up the wall (Viparita Karani). In Yoga: The Path to Holistic Health (p. 355), his migraine approach is calm and head-supported, with forward bends, supported upside-down poses and breathing practice.
Dr J. T. Shah, a medical doctor who was also an Iyengar yoga teacher, who worked closely with Mr BKS Iyengar for many years, lists migraine among conditions of the brain and nerves in Therapeutic Yoga (p. xix), alongside insomnia. For that group he names upside-down poses, stress-reducing poses, Corpse Pose (Savasana) and alternate nostril breathing. He also lists who should avoid upside-down poses: people with high blood pressure, glaucoma, a detached retina, high short-sightedness, discharging ears or neck arthritis (p. xiii).
So the order matters. Legs up the wall is simple enough for most people. Shoulder stand and the other upside-down poses are learnt in class, between attacks, never on a migraine day.
Shoulder stand: learnt with a teacher

Chris Lalor in Shoulderstand (Salamba Sarvangasana) on folded mats. Mr Iyengar named a shoulder stand variation for migraine, but upside-down poses are learnt with a teacher, between attacks.
What time are the online classes in WA?
In short: 1 hour 30 minutes earlier than Darwin, every week of the year.
Neither Western Australia nor the Northern Territory has daylight saving, so the gap never changes. That matters more than it sounds. Classes run from Sydney or Melbourne move against WA time twice a year; ours do not. Online beginner-level classes, in WA time:
- Monday: 7 to 8am, and 5.45 to 6.45pm, Beginner 1
- Thursday: 4.15 to 5.45pm, Immune System and Restorative Yoga (3 months of yoga or the teacher’s OK)
- Friday: 8.45 to 9.45am, Gentle Yoga
- Saturday: 9 to 10am, Beginner 1, and 2.30 to 3.45pm, Restorative Yoga
- Sunday: 9.30 to 10.30am, Beginner 1
Times are worked out from our timetable of 2 November 2026. The timetable page shows every online class in your own time zone and is the master copy. Our online yoga classes page explains how joining works.
Can you do this from regional WA?
In short: yes, anywhere with a steady internet connection and a camera. Many West Australians live a long way from Perth, and from any Iyengar yoga class. Live online classes close that gap: the same class, the same teacher, from Albany to the Kimberley. The tropical north of WA shares Darwin’s heat and wet season, and our heat headache post covers that side of it.
Tell your teacher you get migraines. On a day when one is near, you will be given a forehead rest instead of the standing poses, as Geeta Iyengar taught. Her advice for the day of an attack is on our migraine relief page.
New to Flametree, or away 3 months or more? Get 2 free classes, then 10 at half price, LIVE online. Reserve a class.
Migraine and yoga in Perth and WA: questions people ask
Can poor sleep trigger a migraine?
Yes, for many people. In a study of 1,207 people with migraine, 49.8% named sleep disturbance as a trigger and 32.0% named sleeping late.
Does breathing practice help migraine?
In a 2025 trial of 90 adults with chronic migraine, daily breathing practice and relaxation cut headache days by about 7 a month, against about 5 with usual care alone.
Is there Iyengar yoga in Perth I can do online?
Yes. Flametree runs live online Iyengar yoga classes from Darwin, with a teacher who can see you. WA is always 1 hour 30 minutes behind Darwin.
What time is morning yoga in WA time?
Flametree’s online beginner classes include Monday 7am, Friday 8.45am, Saturday 9am and Sunday 9.30am, WA time, plus Monday 5.45pm and Thursday 4.15pm.
Can I join from regional WA?
Yes. Anyone with a steady internet connection and a camera can join the live online classes, from Perth to Broome, Albany or Kalgoorlie.
Are upside-down poses good for migraine?
Mr Iyengar named supported poses such as legs up the wall and a shoulder stand variation for migraine. Dr J. T. Shah lists who should avoid them, so they are learnt with a teacher, between attacks.
Where this comes from
Kelman 2007 and the two 2025 breathing trials, checked on PubMed and linked above. Mr BKS Iyengar, Light on Life, appendix on poses for emotional stability, and Yoga: The Path to Holistic Health, p. 355. Dr J. T. Shah, Therapeutic Yoga (foreword by Mr BKS Iyengar), Vakils, Feffer and Simons, Mumbai, 1999, pp. xiii and xix. Geeta S Iyengar, Yoga Retreat Australia 2009, question and answer session, Iyengar Yoga Australia video library. Class times from Flametree’s timetable of 2 November 2026. All summarised in our own words.
Flametree Yoga Studio, Darwin and LIVE online across Western Australia and Australia. This post is general information, not medical advice.


