Ans: The length of time it takes to start feeling better after treating iron deficiency might vary from person to person and case to case. Significant increases in iron levels and anemia symptoms may require a few weeks to many months of frequent iron treatment. It is essential that you schedule follow-up appointments with your doctor on a regular basis.