Why has my eyelid been twitching for a month?

For a little over a month my right lower eyelid has been twitching. I get enough sleep and I’m not really stressed out. I do drink caffeine but it happens even on the days that I don’t. I have a doctors appointment on Tuesday but it is driving me crazy. I’ve tried warm compresses and tonic water doesn’t seem to help. 

1 Answer

Relevance
  • 8 months ago

    I read somewhere that this is due to a magnesium deficiency. Though through personal experience and magnesium supplements i didn’t see much of a correlation. I’d hope it’s just an ion imbalance in your eyelid’s nerve fibers. Make sure you’re getting enough potassium, bananas are a good source.

Still have questions? Get answers by asking now.