Question: how long does it take to get a iron infusion?
Answer: An iron infusion can take up to 3 or 4 hours. You should expect to remain seated for this time. In some cases, the infusion may take a little longer, depending on the level of treatment your doctor thinks you need. The slow infusion rate helps prevent complications.