What Vitamin Deficiency Causes Shaking Hands? B12, Magnesium, D3 and More
If you've noticed your hands shaking and wondered whether a nutrient deficiency could be behind it, you're asking exactly the right question. Several vitamins and minerals directly affect how nerves fire and how muscles contract — and when they run low, tremors can follow. Here is what the evidence shows.
Can a deficiency actually cause hand tremors?
Yes. Vitamin B12, magnesium, and vitamin D are the three most clinically significant nutritional causes of hand tremors. Unlike neurological tremors, which arise from structural or degenerative changes in the brain, nutritional tremors stem from disrupted nerve signalling and muscle function — and they are often reversible once the deficiency is corrected. It is also worth noting that deficiencies can worsen existing tremors in people who already have essential tremor or another movement disorder. The two are not mutually exclusive, which is why testing before supplementing matters.
Vitamin B12
B12 is the most commonly discussed nutritional cause of hand tremors, and the clinical link is well established. B12 maintains the myelin sheaths that protect nerve fibres. When B12 falls too low, those sheaths deteriorate, nerve signalling becomes erratic, and tremors can follow — often alongside fatigue, tingling in the fingers, and brain fog. People most at risk include vegetarians and vegans, adults over 50, and those taking metformin or proton pump inhibitors long-term.
One important caveat: standard serum B12 tests can appear normal while a functional deficiency exists. If your B12 falls in the borderline range of 150 to 300 pg/mL and symptoms are present, ask your clinician about methylmalonic acid and homocysteine levels, which are more sensitive markers.
Magnesium
Magnesium is the second most overlooked nutritional culprit. It regulates the ion channels that control nerve firing and muscle contraction. When magnesium is insufficient, nerves become hyperexcitable — the result can be fine hand tremors, muscle cramps, eye twitches, and fatigue arriving together as a cluster. Magnesium deficiency is among the most common mineral shortfalls in Western diets, yet it rarely appears on routine blood panels unless specifically requested.
If supplementation is appropriate, magnesium glycinate is generally preferred for neuromuscular symptoms — it is well absorbed and gentle on the digestive system. Standard guidance is 200 to 400mg daily with food, confirmed by a clinician.
Vitamin D
Vitamin D supports neuromuscular function through receptors in both muscle tissue and movement-related areas of the brain. Research has found deficiency rates as high as 89 percent in some essential tremor populations, though whether deficiency contributes to tremor onset or worsens existing tremors remains under investigation. What is clear is that correction improves postural stability and has shown some reduction in tremor amplitude in smaller trials. Standard supplementation is 1,000 to 2,000 IU of D3 daily. Notably, magnesium is required for vitamin D to be activated in the body, so combined deficiency is common and both should be addressed.
Other nutritional factors
Beyond the main three, thiamine (B1) deficiency — often associated with alcohol dependence — can cause tremors and nerve damage. Hypoglycaemia triggers a transient adrenaline-driven shake in people with diabetes. Dehydration and electrolyte imbalances involving calcium and potassium can also provoke neuromuscular instability.
When to seek specialist input
Nutritional tremors should improve within six to eight weeks of confirmed deficiency correction. If tremors persist after that, or if blood work comes back normal, the cause is likely neurological and warrants evaluation by a specialist. Essential tremor affects around ten million Americans and will not respond to vitamins — the right diagnosis determines the right approach.
At Pisces Innovation, we support people managing tremors at every stage, whether the cause is nutritional, neurological, or still being determined. If you would like guidance on tremor management tools that can help in the meantime, our team is happy to talk.

(888) 828-7868