Concerns About Low Ferritin and Vitamin Levels with Dizziness and Fatigue - #28661
Dear doctors, I was wondering if you could consult on such matter I have blood tests results have quite low Ferritin, HmG is 136 fine, B12 186, D3 10.4 I have dizziness all the time, fatigue even if have slept 8 hours, can't even go for a walk only for 15 mins, feeling dizzy after. I suppose I lack B12 or B complex, last year took B9 had headache.
How long have you been experiencing dizziness and fatigue?:
- Less than 1 weekHave you made any recent changes to your diet or lifestyle?:
- Yes, minor changesHave you experienced any other symptoms besides dizziness and fatigue?:
- No, just dizziness and fatigue100% Anonymously
No sign-up needed.

Doctors' responses
Your symptoms of persistent dizziness, fatigue despite adequate sleep, and reduced exercise tolerance are likely related to a combination of low ferritin (iron deficiency), borderline low vitamin B12 levels, and significant vitamin D deficiency, even though your hemoglobin is currently within normal range, suggesting early or “non-anemic” deficiencies that can still cause substantial symptoms; these deficiencies can affect energy production, nerve function, and muscle strength, explaining your daily discomfort, and you would benefit from a structured correction plan including iron supplementation (if confirmed by your doctor), vitamin B12 replacement (often better tolerated as methylcobalamin or injections if sensitive), and vitamin D therapy, while also evaluating possible causes such as poor absorption or dietary insufficiency, and if symptoms persist or worsen, further assessment should be done to rule out other contributing conditions like thyroid imbalance or chronic fatigue-related disorders.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.