Does Too Much Vitamin D Cause Eye Twitching?

Observers typically don't notice an eyelid spasm.

Many people experience an occasional eyelid twitch, a muscle spasm in the levator muscle that raises and lowers your eyelid. This condition may occur for a number of reasons, but it does not have a known connection to a high intake of vitamin D, a nutrient necessary for body functions and bone strength. Understanding eye twitching and the effects of too much vitamin D can help you discuss your symptoms with your doctor.

The average adult requires between 600 and 800 International Units, or IUs, of vitamin D for proper function. A small number of foods contain vitamin D, including salmon, which provides 447 IUs for a 3-oz. serving, and fortified milk, which provides around 115 IUs per cup. Other food sources include tuna, beef liver and eggs.

Sun exposure also can provide you with vitamin D. Your skin needs to meet direct sunlight for a period of time such as 5 to 30 minutes at least twice weekly. However, keep in mind that direct exposure increases your risk for skin cancer. As such, your doctor may recommend that you take supplements if you do not consume enough vitamin D through your diet.

Toxicity Effects

If you have a high intake of vitamin D, you have a risk for toxic levels. On average, you should not have a vitamin D intake higher than 4000 IUs daily. Exceeding this amount could result in toxicity symptoms that may include changes to heart rhythm, tissue calcification and damage to your heart, blood vessels and kidneys.


Although high levels of vitamin D do not result in eye twitching, other factors may increase your risk for spasms. For example, stress, poor sleeping habits and caffeine consumption may result in twitches. A twitch also may appear if you have dry eyes or other eye conditions that cause surface irritation. As well, low levels of magnesium could cause twitching.


An eyelid twitch does not require medical treatment unless it lasts longer than three weeks or if you experience pain with the twitch. Also, if the twitch involves other areas of your face or causes your eyelid to close completely, seek medical attention.

If you suspect that you have high blood levels of vitamin D, discuss your concerns and symptoms with your doctor, who may test your blood to check your levels and recommend necessary treatment based on the lab results and a physical examination.