Even with normal iron levels, low intake of folate, B12, or vitamin C can reduce haemoglobin production.
Hidden infections or inflammation (like thyroid issues or gut disorders) can suppress haemoglobin slightly.
Excessive water intake can dilute the blood, leading to slightly lower haemoglobin readings.
Women may experience mild drops in haemoglobin during or after heavy periods—even without anaemia.
Regular intense exercise can increase plasma volume, making haemoglobin appear low though oxygen levels are normal.
Continue reading for more details on this topic.