Question: how long does it take iron pills to take effect?
Answer: Most people start to feel better within a few days of beginning treatment. Even though you feel better, you will need to keep taking the pills for several months to build up your iron stores. Sometimes it takes up to 6 months of treatment with iron supplements before iron levels return to normal.