Ocular migraines

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 vision
  • A friendly optometrist giving an eye tests to a man

    Your store visit explained

    At Specsavers we are focused on caring for your eyes and giving you the best possible vision.

    What to expect in‑store
  • A friendly optometrist giving advice to a woman in the test room

    More 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