Iron supplements are the first-line treatment for iron-deficiency anemia
If your doctor has confirmed you have iron-deficiency anemia—the most common type—iron supplements are usually the first thing prescribed. These come as tablets, capsules, or liquids, and work by raising the amount of iron your body can use to make hemoglobin, the protein in red blood cells that carries oxygen.
Iron supplements come in different forms: ferrous sulfate, ferrous gluconate, and ferrous fumarate are the most common. Your doctor will tell you which one and what dose based on your blood test results and how severe your anemia is. Taking iron with vitamin C (orange juice, tomatoes) helps your body absorb it better. Taking it on an empty stomach works best, but if it upsets your stomach, you can take it with food—just not with calcium, tea, or coffee at the same time, as these block absorption.
Iron supplements often cause side effects: constipation, dark stools, nausea, or stomach upset are normal. These usually fade after a few weeks as your body adjusts. If they don't, tell your doctor—a different form or dose may work better for you.
Key Takeaways
- Iron supplements are the standard first treatment for iron-deficiency anemia and work best taken with vitamin C and on an empty stomach if you can tolerate it.
- Different types of anemia need different treatments: vitamin B12 injections or supplements for pernicious anemia, folic acid for folate-deficiency anemia, and sometimes medications for chronic disease anemia.
- Side effects from iron supplements like constipation and nausea are common but usually temporary; tell your doctor if they don't improve after a few weeks.
- Your doctor will recheck your blood work 4 to 12 weeks after starting treatment to see if the anemia is improving and adjust your dose if needed.
- Some causes of anemia—like bleeding or absorption problems—require treating the underlying cause alongside the supplement itself.
Vitamin B12 for pernicious anemia and B12 deficiency
If your anemia is caused by vitamin B12 deficiency, you need B12 replacement, not iron. This happens when your body cannot absorb B12 from food (pernicious anemia) or when you don't eat enough B12-containing foods (dietary deficiency). Your doctor will determine which through blood tests and sometimes a test called the Schilling test.
B12 comes in three main forms: injections (intramuscular), oral tablets or lozenges, and nasal sprays. Injections are the most reliable because they bypass the absorption problem in your stomach or intestines. Most people get injections monthly or every three months, depending on the cause and severity. Oral supplements work for dietary deficiency but usually not for pernicious anemia, where the absorption problem is permanent.
B12 injections have almost no side effects. You may feel a slight sting at the injection site, but serious reactions are extremely rare. Improvement in symptoms like fatigue and numbness can take weeks to months, depending on how long you've been deficient.
Folic acid for folate-deficiency anemia
Folate-deficiency anemia happens when you don't get enough folic acid (vitamin B9) from food or when your body cannot absorb it properly. Common causes include poor diet, pregnancy, certain medications, and digestive disorders like celiac disease or Crohn's disease.
Folic acid supplements are taken by mouth, usually once daily. Doses range from 1 milligram to 5 milligrams depending on the cause and severity. Unlike iron, folic acid has very few side effects. However, if your anemia is actually caused by B12 deficiency and you take only folic acid, your red blood cells may improve on blood tests while your nerve damage from B12 deficiency gets worse. This is why your doctor must test for both before treating.
If your folate deficiency is caused by a digestive problem, treating that problem—with medication, dietary changes, or managing the underlying disease—is just as important as taking the supplement itself.
Medications for anemia of chronic disease
If you have a long-term condition like kidney disease, cancer, rheumatoid arthritis, or heart failure, you may develop anemia of chronic disease. This happens because the underlying illness interferes with your body's ability to make red blood cells or use iron properly. Iron supplements alone usually don't work for this type.
Your doctor may prescribe erythropoiesis-stimulating agents (ESAs)—medications like epoetin alfa or darbepoetin alfa—that signal your bone marrow to make more red blood cells. These are given as injections, usually weekly or every two weeks. They work, but they carry risks: blood clots, high blood pressure, and in some cases, increased risk of cancer or death if used at high doses. Your doctor will use the lowest dose needed and monitor you closely with blood tests.
For some people, treating the underlying disease itself—getting better control of kidney disease, managing cancer, or treating the autoimmune condition—improves anemia without needing ESAs.
What to expect during treatment and follow-up
After you start treatment, your doctor will recheck your blood work 4 to 12 weeks later to see if your hemoglobin and red blood cell counts are rising. If they are, you'll continue the same dose. If they're not improving, your doctor may increase the dose, switch to a different form, or investigate whether something else is blocking treatment—like ongoing blood loss, poor absorption, or a different cause you haven't been diagnosed with yet.
Once your anemia improves, you may need to stay on treatment for months or longer. Iron-deficiency anemia from heavy periods or slow bleeding may require long-term iron supplements. B12 deficiency from pernicious anemia usually requires lifelong injections. Folate deficiency may resolve once you improve your diet or treat the underlying absorption problem, but some people need ongoing supplements.
Tell your doctor about any new symptoms while you're being treated: worsening fatigue, shortness of breath, chest pain, or severe headaches can mean your anemia is not improving or a new problem has developed.
When the underlying cause matters as much as the supplement
Taking the right supplement is only half the solution. If you have iron-deficiency anemia from heavy menstrual bleeding, iron supplements will help, but your doctor may also recommend hormonal birth control or other treatments to reduce the bleeding itself. If you have anemia from ongoing blood loss in your digestive tract, finding and treating the source—an ulcer, polyp, or inflammatory bowel disease—is essential.
Similarly, if folate deficiency is caused by celiac disease, you need to follow a gluten-free diet for your intestines to heal and absorb folate properly. If B12 deficiency comes from a medication you're taking, your doctor may switch you to a different drug or add a supplement to counteract the effect.
Your doctor should explain what caused your anemia and whether treatment addresses only the symptom or also the root cause. Sometimes both are needed for the anemia to truly resolve.
Over-the-counter supplements versus prescription treatment
You can buy iron, B12, and folic acid supplements over the counter without a prescription. However, self-treating anemia without a diagnosis is risky. Taking iron when you don't have iron-deficiency anemia can cause iron overload, which damages your heart, liver, and joints. Taking only folic acid when you actually have B12 deficiency masks the problem while nerve damage continues.
Over-the-counter supplements also vary widely in dose and quality. A prescription from your doctor ensures you're taking the right supplement at the right dose for your specific type of anemia. If cost is a concern, ask your doctor about generic versions—most are inexpensive and covered by insurance.
Some people use herbal supplements or dietary changes alone to treat anemia. While eating more iron-rich foods (red meat, spinach, beans) or B12-rich foods (eggs, fish, dairy) can help prevent deficiency, they usually cannot reverse anemia that's already developed. Talk to your doctor before replacing prescribed treatment with supplements or diet alone.
Frequently Asked Questions
How long does it take for anemia treatment to work?
Iron supplements usually start raising your hemoglobin within 2 to 4 weeks, though you may not feel better for 6 to 8 weeks. B12 injections can take weeks to months to improve symptoms like fatigue and numbness. Your doctor will recheck your blood work 4 to 12 weeks after starting to measure progress.
Can I take iron supplements if I'm pregnant?
Yes. Pregnancy increases your need for iron, and iron-deficiency anemia during pregnancy raises the risk of premature birth and low birth weight. Most prenatal vitamins include iron. Tell your doctor about any anemia so they can check your levels and adjust your dose if needed.
What if iron supplements make me too constipated?
Constipation is common. Try taking your iron with a stool softener, drinking more water, or eating more fiber. If that doesn't help, ask your doctor about a different form of iron or a lower dose. Some people tolerate ferrous gluconate better than ferrous sulfate, or liquid iron better than tablets.
Do I need to keep taking supplements after my anemia gets better?
It depends on the cause. If your anemia came from a temporary cause like pregnancy or a one-time blood loss, you may stop after your levels normalize. If it's from a permanent problem like pernicious anemia or ongoing heavy periods, you'll likely need long-term or lifelong treatment. Your doctor will tell you when you can stop and when to have your blood rechecked.
Can vitamins and supplements alone cure anemia?
Only if you catch a deficiency very early and the cause is purely dietary. Once anemia develops, supplements are usually necessary. However, supplements alone won't work if the underlying cause—bleeding, absorption problems, or chronic disease—isn't also addressed. Your doctor needs to find out why you're anemic, not just treat the low blood count.