When to see a doctor

By Mayo Clinic Staff

Eye twitching usually goes away on its own within a few days or weeks with rest, stress relief and decreased caffeine.

Schedule an appointment with your doctor if:

  • The twitching doesn't go away within a few weeks
  • Your eyelid completely closes with each twitch or you have difficulty opening the eye
  • Twitching happens in other parts of your face or body as well
  • Your eye is red, swollen or has discharge
  • Your eyelids are drooping
Jan. 21, 2016