top of page
  • integrativedr

Having trouble sleeping? It could be a vitamin or mineral deficiency.

Insomnia is complex and can have many contributing causes: a vitamin or mineral deficiency is one possible culprit.



Vitamin D can be implicated in a lack of sleep, either from having too much or not enough. Too much can make you feel sleepy during the day, affecting your sleep cycle at night, while a lack of vitamin D can lead to fewer hours of sleep per night.


Vitamin B12 is another possible nutrient with an effect on sleep. A B12 deficiency is known to bring on symptoms of depression, along with a lack of sleep.


Magnesium plays a role in enzyme production, and the neurotransmitter GABA that controls our feelings of sleepiness. A lack of magnesium is also linked to other breakdowns in body functions.


A lack of iron, also known as anaemia, can result in restless legs syndrome, a condition that makes your legs twitch, resulting in disturbed sleep.


Some of these deficiencies can be corrected with diet, in other cases supplements may be necessary. In any case it is best to discuss your concerns with a doctor.


You can talk to Dr Timothy Hall about nutrients and insomnia, or any aspect of your health and wellbeing. You don’t need a referral from a GP, just call 8379 1124 today to make an appointment.



bottom of page