Do Gym-Goers Need a Multivitamin? Vitamin D, B12 and Fish Oil
Which deficiencies are common in India, which tests to take first, and what a multivitamin can and can't do.
Updated 9 October 2026 · General information, not medical advice.
A multivitamin is insurance for gaps in your diet. It won't build muscle by itself, but it can fix shortfalls that make you tired and slow your progress.
Common gaps in India
- Vitamin D — very common, even in sunny cities, because we spend our days indoors.
- Vitamin B12 — especially in vegetarians and vegans.
- Iron — especially in women.
- Omega-3 fats — low if you rarely eat fish.
Test before you guess
A simple blood test (vitamin D, B12, haemoglobin/ferritin) tells you what you actually need. If something is very low, your doctor may prescribe a higher dose than any multivitamin contains.
Using tablets well
- Take a multivitamin with a meal, once a day.
- Don't double up on single vitamins without advice — vitamin A, D and iron can build up to harmful levels.
- Fish oil: 1–2 g of combined EPA+DHA a day is a common amount; check with your doctor if you take blood thinners.
What tablets can't replace
Vegetables, fruit, pulses and whole grains give fibre and hundreds of nutrients no tablet copies. Eat the food first; use the tablet to fill a gap.