What are ocular migraines?
Although they can be alarming, ocular migraines are usually nothing to worry about, and symptoms normally disappear on their own after around 30 minutes.
What are the symptoms of an ocular migraine?
Temporary loss of vision in one eye (usually the same eye each time).
Blurry or dimmed vision.
Flashing lights, squiggly patterns or blind spots across your field of vision.
A headache before, during or after you experience vision loss.
Any vision loss you experience will typically last for about 10‑20 minutes before your sight starts to return gradually. Sometimes it can be longer, but it’s not common for it to last more than an hour.
Ocular migraines are different to a migraine with aura, which usually affects both eyes.
What causes ocular migraines?
An ocular migraine happens when the blood flow to the eye becomes restricted due to a sudden narrowing of the blood vessels. Once the vessels relax, normal blood flow returns and symptoms clear. Usually this will have no lasting damage to the eye.
Common triggers include:
Stress
High blood pressure
Dehydration
Low blood sugar
Excessive heat
Exercise
Bending over
Smoking
Certain types of contraceptives
They’re also more common in women, people over 40, and those with a family history of migraines or headaches.
How do you treat ocular migraines?
Treatment isn’t always necessary for ocular migraines as symptoms usually go away on their own after about half an hour. We’d recommend resting your eyes until your symptoms pass and taking painkillers as instructed if you have an accompanying headache. Otherwise, avoiding exposure to common triggers is the best thing you can do.
However, because ocular migraine symptoms are similar to those caused by a stroke‑type event in the eye, it’s important that you seek medical advice from your GP quickly so that further investigations can be considered.
If you have any concerns about the frequency of your ocular migraines, visit your GP, who may also be able to recommend further treatment.
Did you know?
Eye tests are bulk billed to Medicare so there are no out of pocket expenses for you*.
Find out more
Why do I need an eye test?
Eye tests play a huge part in making sure your eyes stay healthy.
Check your visionYour store visit explained
At Specsavers we are focused on caring for your eyes and giving you the best possible vision.
What to expect in‑storeMore on eye tests
An eye test is not just about getting glasses – it is a vital health check for your eyes.
All about eye tests
* Listed on a valid Medicare card without Optometry restrictions.