Suplementasi zat besi perlu dilanjutkan setidaknya selama 4 hingga 6 bulan setelah kadar hemoglobin dalam darah tepi pulih, dan hanya dapat dihentikan setelah feritin menjadi normal. Setelah mengonsumsi suplemen zat besi secara oral, retikulosit darah tepi akan meningkat terlebih dahulu, dan konsentrasi hemoglobin akan meningkat setelah dua minggu, dan tingkat normal dapat dipulihkan dalam waktu sekitar dua bulan. Suplemen zat besi harus diminum selama empat hingga enam bulan setelah hemoglobin normal, dan pengobatan hanya dapat dihentikan setelah pemeriksaan feritin normal, dengan kata lain, pengobatan rutin akan memakan waktu sekitar setengah tahun. Zat besi terutama digunakan untuk memperbaiki anemia defisiensi besi, obat suplementasi zat besi oral yang umum digunakan adalah besi sulfat, besi dekstrosa anhidrida, besi kompleks polisakarida, dll. Zat besi dapat dikonsumsi bersamaan dengan vitamin C, yang dapat meningkatkan penyerapan zat besi. Jika suplementasi zat besi, hemoglobin naik setelah segera diberikan untuk menghentikan obat, karena pada saat ini cadangan zat besi tubuh masih belum mencukupi, masih dalam keadaan kekurangan zat besi, sehingga dapat terjadi anemia berulang. Oleh karena itu, suplemen zat besi harus diminum sesuai dengan pengobatan di bawah bimbingan dokter untuk mencapai efek memperbaiki anemia.