Guides › Iron pills or IV iron?

Iron pills or IV iron?

Two ways to replace iron. Your doctor decides which fits you.

In this video · tap to jump

Voice is AI-generated. Captions are on the video.

Read the transcript

Iron pills or IV iron — what's the difference? Pills are usually tried first. You take them by mouth, and your gut absorbs a little at a time. IV iron is given into a vein, in a clinic, under medical supervision. Doctors may use it when pills are not absorbed, cause stomach upset, or are not suitable. Your doctor decides which is right for you. Know your numbers. Bring them to your doctor.

Iron pills (oral iron)

  • Usually tried first.
  • Taken by mouth at home; available without a prescription.
  • Your gut absorbs a little at a time, so refilling stores can take months.
  • Stomach upset, constipation and nausea are common, and some people find them hard to keep taking.

IV iron

  • Given into a vein, in a clinic, under medical supervision.
  • Needs an appointment and a referral from your doctor.
  • Some people get short-lived aches, headache or a low fever afterwards; uncommon but serious allergic reactions are why it is given under medical supervision.

When doctors consider IV iron

When pills aren't absorbed, cause side effects you can't manage, or aren't suitable for you — for example with some gut conditions. It's a clinical decision with your doctor; neither option is right for everyone.

If you're taking pills now

Keep a record of your ferritin over time. If it isn't rising after weeks to months of taking your pills as directed, that's useful information to bring to your doctor.

Reviewed by Dr. Kevin McLeod, MD, FRCPC, ABIM · October 13, 2026

Know your numbers. Bring them to your doctor.

Track your ferritin and infusions with iViron, and show your own doctor a one-page summary.

Track it with your own doctor →

More guides

iViron is a tracking and education tool, not a clinic, and doesn't provide medical care. This guide is general information, not medical advice — always talk to your doctor about your iron levels and treatment.