Feeling cold during winter is completely normal. The chilly winds and dropping temperature naturally make the body feel cold. But have you noticed that some people start shivering even with mild cold weather, and their hands and feet become freezing? Meanwhile, others remain completely normal under the same conditions, and some feel extremely cold and uncomfortable.
If this happens to you, it may be a sign that your body is lacking some essential nutrients. According to experts, feeling excessively cold can be linked to deficiencies in certain vitamins and minerals. Let’s understand which vitamins are responsible for increased cold sensitivity.
Which Vitamin Deficiency Causes Excessive Cold Sensation?
Vitamin B12 Deficiency
A deficiency of Vitamin B12 in the body can make you feel unusually cold. Vitamin B12 helps in the production of red blood cells and supports oxygen transport in the body. When levels are low, the body’s ability to generate heat decreases, causing cold hands and feet.
What to eat:
Milk, yogurt, cheese, eggs, fish, and chicken. Vegetarians can consume moong dal and a variety of green vegetables. Supplements can also be taken if needed.
Vitamin D Deficiency
Vitamin D is not only essential for strong bones but also helps regulate body temperature and supports the immune system. In winter, lack of sunlight can lead to Vitamin D deficiency.
What to eat:
Sit in sunlight for 15–30 minutes daily. Include egg yolks, fortified milk, mushrooms, fish like salmon or sardines, and other Vitamin D-rich foods in your diet.
Vitamin C and Vitamin E Deficiency
Vitamin C helps boost energy and immunity. Its deficiency increases the risk of cold and flu. Vitamin E helps maintain a balanced immune system.
What to eat:
For Vitamin C, consume lemons, oranges, and amla. For Vitamin E, eat almonds, walnuts, and sunflower seeds.
Iron Deficiency
Iron is essential for hemoglobin production. When iron levels drop, oxygen supply decreases, slowing down metabolism and reducing the body’s heat production capacity.
What to eat:
Spinach, chickpeas, jaggery, dates, and kidney beans can help correct iron deficiency.



