India is one of the sunniest countries in the world, yet vitamin D deficiency is one of the most common findings on Indian blood reports. Studies repeatedly find that a large majority of Indians have insufficient vitamin D, with some estimates putting the figure at 70 to 90 percent of urban adults, and a large analysis of more than 2.2 million vitamin D tests across India found that 46.5 percent of people tested were deficient and another 26 percent had insufficient levels. Teenagers had the highest rate, at 66.9 percent.
This is called the sunshine paradox, and it has a simple explanation: sunshine only helps if it reaches your skin. Most Indians spend their days indoors, in offices, classrooms, cars and metro trains, with covered skin, sunscreen and pollution between them and the sun. Add darker skin, which needs more sun to make the same amount of vitamin D, and a diet with very few natural vitamin D foods, and the result is a silent epidemic.
This guide explains the symptoms of vitamin D deficiency in India, why it happens, how to test for it, and how to increase vitamin D naturally, safely and practically.
Important disclaimer: this article is for general health information only. It is not a substitute for professional medical advice, diagnosis or treatment. Always consult your doctor before starting supplements, especially high dose vitamin D, and get your levels tested first.
What is vitamin D and why does it matter?
Vitamin D is a vitamin that acts more like a hormone in the body. Its main job is to help your body absorb calcium and keep your bones strong. It also supports your muscles, your immune system and your mood. Without enough vitamin D, your bones become weak, your muscles become weak, you catch infections more often, and you may feel tired and low for no clear reason.
Your body makes most of its vitamin D from sunlight, not from food. When UVB rays from the sun fall on bare skin, the skin makes vitamin D. Food provides only a small share, and very few foods are naturally rich in vitamin D. That is why sun exposure matters so much, and why food alone rarely fixes a deficiency.
According to the ICMR NIN Nutrient Requirements for Indians (2020), adults need about 600 IU (15 micrograms) of vitamin D a day. Many people in India get far less than that, especially in winter, when a hospital study from Jodhpur found that levels drop further.
Symptoms of vitamin D deficiency
Vitamin D deficiency often causes no symptoms at all in its early stages, which is part of why it is so widely undiagnosed. When symptoms do appear, they tend to be vague and easy to dismiss as tiredness, stress or age. Here are the signs worth noticing.
1. Persistent fatigue and low energy
Feeling tired all the time, even after a full night sleep, is one of the most common symptoms. Low vitamin D can affect energy levels and overall vitality, and many people describe it as a heaviness that does not go away with rest.
2. Bone pain and back pain
Vitamin D helps the body absorb calcium, so a deficiency can lead to deep, aching bone pain, particularly in the lower back, hips, ribs, shins and thighs. The bones may feel tender when pressed. In severe, long standing deficiency, the bones soften, a condition called osteomalacia in adults and rickets in children.
3. Muscle weakness and cramps
Low vitamin D can affect muscle function, leading to weakness, pain, cramps or a feeling of heaviness in the muscles, especially in the arms and legs. Difficulty climbing stairs, getting up from a chair, or walking for long can be early signs. In older adults, muscle weakness increases the risk of falls and fractures.
4. Frequent colds and infections
Vitamin D supports the immune system. People with low levels often catch colds and infections more often, and recover more slowly. This is not proof on its own, because many things affect immunity, but frequent illness combined with fatigue and body aches is worth checking.
5. Low mood and difficulty concentrating
Vitamin D is associated with mood regulation. Low levels have been linked to a greater risk of depression, anxiety and mood swings, especially in winter. Difficulty concentrating, irritability and a low feeling that lifts in summer and returns in winter are also reported.
6. Hair fall and slow wound healing
Hair shedding, slow healing of cuts or wounds, and a general feeling of being unwell can also be linked to low vitamin D. These signs have many causes, so they should never be used alone to diagnose a deficiency.
A key point: many people have no symptoms at all, and these signs can have many causes. A blood test is the only way to know your vitamin D level for certain. Do not start high dose supplements based on symptoms alone.
Why are so many Indians deficient despite the sunshine?
The reasons are practical, not mysterious. First, indoor life. Office workers, students, homemakers and shop workers spend most of the day inside, and travel in cars, buses and metro trains. The sunniest hours pass while you are indoors.
Second, covered skin and sunscreen. Full sleeves, scarves, long dresses, helmets and sunscreen all block UVB rays. They protect the skin, but they also reduce vitamin D production. Glass also blocks UVB, so sitting near a sunny window does not help.
Third, darker skin. Melanin, the pigment that gives Indian skin its colour, naturally reduces the skin efficiency at producing vitamin D from a given amount of sunlight. Darker skin needs more time in the sun to make the same amount.
Fourth, pollution. Air pollution in Indian cities scatters UVB rays and reduces the amount that reaches the ground, especially in winter, when smog is worst.
Fifth, diet. Very few foods are naturally rich in vitamin D, and most of them are non vegetarian. Vegetarians, who form a large share of the Indian population, get very little vitamin D from food. Fortified milk and cereals help, but they are not available everywhere and they are not enough on their own.
Sixth, age and body weight. Older people make less vitamin D from the sun, and people with higher body fat may store vitamin D in fat tissue where the body cannot use it easily.
How to test for vitamin D deficiency in India
The test is called 25-hydroxy vitamin D, often written as 25(OH)D. It is a simple blood test, widely available at diagnostic labs across India, typically costing a few hundred to around a thousand rupees. No fasting is usually needed, but confirm with your lab.
Most Indian labs use these ranges, though cut offs differ between guidelines:
- Below 20 ng/mL: deficient
- 20 to 29 ng/mL: insufficient
- 30 to 100 ng/mL: sufficient, with many clinicians aiming for 30 to 60 ng/mL
- Above 100 ng/mL: potentially toxic, usually from over supplementation
Ask your doctor to interpret the result with your symptoms, age, medical history and other reports. A single number does not tell the whole story, and the right treatment depends on how low you are and why.

How to increase vitamin D naturally: the sun routine
The most natural and cost free way to improve vitamin D levels is sensible sun exposure. Here is a practical plan that fits Indian life.
When to go out: late morning to early afternoon, roughly 10 am to 3 pm, when UVB is strongest. Early morning or evening sun, while pleasant and safer for the skin, produces far less vitamin D than midday sun. The shadow trick helps: if your shadow is shorter than you are, the sun is high enough to make vitamin D.
How long: around 20 to 30 minutes, a few days a week, on bare arms, legs or back. Darker skin may need a little longer. Start with 15 minutes and increase gradually. Do not try to get a whole week sun in one long session, and do not burn. Sunburn damages the skin and does not make extra vitamin D.
How to do it in real life: take a short walk outdoors during your lunch break, exercise outside in the late morning, do gardening, or sit on a balcony with your arms exposed. A daily walk of 20 minutes in the sun, three to four times a week, is enough for most people to maintain healthy levels, though this varies with skin tone, latitude and season.
A note for winter: in winter, with only about 10 percent of skin exposed and weaker sun, some sources suggest you may need much longer exposure. Do not overdo it. If you cannot get enough sun in winter, food and, if your doctor advises it, supplements become more important. Get tested in winter if you feel worse in the cold months.
Vitamin D rich foods in India
Food alone rarely corrects a deficiency, especially for vegetarians, but it helps, and it supports the sun routine. These are the best options available in India.
Fatty fish such as salmon, mackerel (bangda), sardines (tarli) and tuna are the richest natural sources. A 100 gram serving of sardine or mackerel provides about 200 to 400 IU of vitamin D. Egg yolks are the next best option, with about 40 IU per yolk, and they are easy to add to breakfast.
Fortified foods help fill the gap. Fortified milk, fortified curd, fortified cereals and fortified edible oils are available in many Indian cities. Check the label for vitamin D content, because fortification levels vary by brand. Mushrooms are the only good vegetarian source, and their vitamin D content increases when they are exposed to sunlight before cooking. Laying mushrooms in direct sun for an hour before cooking can increase their vitamin D significantly.
For most vegetarians, food alone will not reach 600 IU a day. That is why sun exposure matters so much, and why a doctor may suggest a supplement if your blood test shows a deficiency. Do not rely on food alone if your level is below 20 ng/mL.

Supplements: when they help and when they harm
If your blood test shows a deficiency, your doctor will usually prescribe a course of vitamin D, often as a high dose weekly or monthly dose initially, followed by a lower daily or weekly maintenance dose, along with adequate calcium from food. The exact regimen should always be guided by your blood test results and your doctor advice, not by self medication.
Vitamin D3, also called cholecalciferol, is the form the skin makes and the form most studied. It is more readily absorbed than D2. Take it with a meal containing some fat, because vitamin D is fat soluble and absorbs better with food.
A serious warning: more is not better. Repeated high dose vitamin D sachets or injections without testing can push calcium dangerously high, causing vomiting, confusion, kidney damage and kidney stones. Vitamin D toxicity is increasingly seen in India for exactly this reason. Never take high dose vitamin D regularly without a blood test and a doctor advice. Retest your 25(OH)D level about 10 to 12 weeks after starting a correction, to check that the treatment is working and that you have not overshot.
A simple 4 week natural plan
Week 1: get a 25(OH)D blood test, and start a daily 20 minute walk in late morning sun, three to four times a week. Add eggs or fortified milk to your breakfast.
Week 2: keep the sun routine, add fatty fish twice a week if you eat non vegetarian food, or fortified foods and sun exposed mushrooms if you are vegetarian. Start moving more outdoors instead of indoors.
Week 3: review your test result with your doctor. If your level is low, follow the doctor prescribed supplement plan. Do not start high dose supplements on your own.
Week 4: build the habit into your routine. A lunch break walk, a weekend morning in the sun, and a simple diet with vitamin D foods. Book a retest in 10 to 12 weeks if you started supplements.
Who is at highest risk?
Teenagers, who had the highest deficiency rate at 66.9 percent in the large Indian analysis, office workers who spend all day indoors, pregnant and breastfeeding women, older adults, people who cover most of their skin, people with darker skin, and vegetarians are at higher risk. If you belong to one of these groups, or if you have bone pain, muscle weakness, frequent infections or persistent fatigue, get tested instead of guessing.
Children also need attention. In children, severe deficiency can cause rickets, with bowed legs, delayed walking, soft skull and swollen wrists. If your child has these signs, see a doctor promptly.
FAQ
What are the symptoms of vitamin D deficiency in India?
Common symptoms include persistent fatigue, bone and back pain, muscle weakness and cramps, frequent colds and infections, low mood, hair fall and slow wound healing. Many people have no symptoms at all, so a blood test is the only reliable way to know.
How do I test for vitamin D deficiency?
Ask for a 25-hydroxy vitamin D test, written as 25(OH)D, at any diagnostic lab in India. Below 20 ng/mL is commonly considered deficient, 20 to 30 ng/mL is insufficient, and 30 to 100 ng/mL is sufficient. Your doctor should interpret the result with your symptoms and history.
How can I increase vitamin D naturally in India?
Get 20 to 30 minutes of midday sun on bare arms and legs, a few days a week, eat vitamin D rich foods such as fatty fish, egg yolks and fortified milk, and stay active outdoors. Food alone rarely corrects a deficiency, especially for vegetarians.
Can I take vitamin D supplements without a test?
It is not advisable to take high dose vitamin D without testing. Low dose daily supplements are generally safer, but the dose and duration should be decided by your doctor based on your blood test. Overdose can cause high calcium, kidney damage and kidney stones.
Why are Indians deficient in vitamin D despite so much sunshine?
Because sunshine only helps if it reaches bare skin. Indoor work, covered clothing, sunscreen, glass windows, air pollution, darker skin and a diet low in vitamin D foods all reduce production. Most Indians get very little direct midday sun on bare skin.
How long does it take to correct vitamin D deficiency?
Levels usually rise over 6 to 12 weeks of treatment, and aches often improve over a few months. Retest about 10 to 12 weeks after starting a correction to check your progress.
Conclusion
Vitamin D deficiency in India is common, silent and fixable. It happens not because India lacks sunshine, but because modern Indian life keeps sunshine away from the skin. The fix is simple and practical: get tested, get 20 to 30 minutes of midday sun on bare arms a few days a week, eat the few vitamin D foods that suit you, and follow your doctor advice on supplements if your level is low. Do not self medicate with high dose sachets, and do not ignore persistent fatigue, bone pain and muscle weakness. A single blood test, a daily walk in the sun, and a little attention to food can make a real difference to your bones, your muscles, your immunity and your mood.
