Question: what vitamin are you lacking when your eye twitches?
Answer: While a lack of B12 vitamin in the body can be one of the causes of eyelid spasms and can magnesium deficiency. According to a study published in Neurology India, eye twitching and vitamin B12 deficiency may be correlated.