Дослідження показали, що у дітей при залізодефіцитної анемії має місце дефіцит ряду вітамінів - А, С, Е (останній забезпечує функцію мембран еритроцитів), вітамін С бере участь в процесах всмоктування заліза в шлунково-кишковому тракті, а недостатність вітаміну А веде до порушення мобілізації заліза з печінки.