Skip to content
AllAyurvedics
Immunity20 min

Home remedies for vitamin D deficiency: sensible sunlight, vitamin D foods and doctor-guided supplements

Despite plenty of sunshine, vitamin D deficiency is very common in India because many people stay indoors and cover up. These home remedies for vitamin D deficiency help: sensible sun exposure on arms and legs, vitamin D foods like eggs, fish and sun-dried mushrooms, fortified milk, staying active — and taking supplements as your doctor advises.

A glass of milk, boiled eggs, mushrooms, a bright sun and orange slices on a sunny yellow background

Important: this remedy is only a supportive home measure. Keep taking any medicine your doctor has prescribed, monitor your readings, and consult your doctor before adding anything new.

Why vitamin D levels drop

The skin makes vitamin D in sunlight. Indoor lifestyles, pollution, sunscreen, darker skin, covering clothes, obesity and older age reduce how much the body makes. Low levels may show up as tiredness, bone or muscle aches, low mood and frequent infections, but many people have no symptoms.

Traditional Indian routines like surya namaskar in the morning sun and oil massage in sunlight (in winter) fit well with getting some daily sun.

Ingredients

  • 15–20 minutes of sun on arms and legs
  • Vitamin D foods: egg yolks, fatty fish, fortified milk or curd, sun-dried mushrooms
  • Calcium foods: milk, curd, paneer, ragi, sesame

How to prepare

  1. Choose a time when the sun is out but not harsh — often late morning — and expose arms and legs without sunscreen for a short time.
  2. Place mushrooms gill-side up in sunlight for 30–60 minutes before cooking.

How to use

  • Get 15–20 minutes of sun on bare arms and legs most days, avoiding sunburn.
  • Include vitamin D and calcium foods in daily meals.
  • Take vitamin D supplements only in the dose your doctor prescribes after a blood test.

Helpful habits

  • Combine sun time with a walk or yoga outdoors.
  • Stay active; weight-bearing exercise supports bones.
  • Recheck levels as advised by your doctor.

Precautions

  • Avoid sunburn; people with fair skin or skin conditions should limit exposure.
  • Too much vitamin D from supplements can be harmful — don't self-prescribe high doses.
  • See a doctor for bone pain, muscle weakness, frequent fractures or persistent fatigue.

Frequently asked questions

How can I increase vitamin D naturally?

Regular, sensible sun exposure on arms and legs, plus vitamin D foods like eggs, fish and fortified milk.

What are the symptoms of vitamin D deficiency?

Tiredness, bone and muscle aches, low mood and frequent infections, though many people have no symptoms. A blood test confirms it.

Can vegetarians get enough vitamin D?

Sunlight, fortified milk and sun-exposed mushrooms help, but many vegetarians need supplements as advised by a doctor.
See all: how to boost immunity naturally