What treatment looks like depends on what's causing your anemia

The way doctors treat anemia depends almost entirely on why you have it. Iron-deficiency anemia—the most common type—usually responds to iron supplements taken by mouth, often within weeks. But if you have anemia from chronic kidney disease, you might need injections that signal your body to make more red blood cells. If you're bleeding internally, the bleeding has to stop first. If your bone marrow isn't working, a transfusion might be necessary right away. There is no single anemia treatment; there are treatments for the conditions that cause anemia.

Your doctor will run blood tests to find out which type you have and how severe it is. The results tell them whether you need something you can take at home, something that requires regular visits, or something more urgent. Some people need only one approach; others need several at once.

Key Takeaways

  • Iron-deficiency anemia is treated with iron supplements by mouth, usually taken for several months even after your blood counts improve.
  • Vitamin B12 deficiency anemia requires B12 injections or high-dose oral supplements, depending on whether your body can absorb it.
  • Anemia from chronic kidney disease is treated with medications that stimulate red blood cell production, not with iron or vitamins.
  • Severe anemia or active bleeding may require a blood transfusion while the underlying cause is being addressed.
  • Your doctor will tell you which treatment applies to you based on blood tests that identify the specific type and cause.

Iron supplements for iron-deficiency anemia

If your anemia comes from low iron—usually from heavy periods, digestive bleeding, or not eating enough iron-rich foods—iron supplements are the standard first treatment. You take them by mouth, usually as a tablet or liquid. Common forms include ferrous sulfate, ferrous gluconate, and ferrous fumarate; your doctor will prescribe one based on how much iron you need and how well you tolerate it.

Iron supplements work slowly. Your hemoglobin (the protein in red blood cells that carries oxygen) typically rises by about 1 gram per deciliter every three weeks. You might not feel better for four to eight weeks, even though the supplements are working. Most people take iron for three to six months total—continuing for weeks or months after blood tests show normal levels—to rebuild iron stores in your body, not just in your blood.

Iron supplements often cause side effects: constipation, nausea, dark stools, or stomach upset. Taking them with food reduces nausea but also reduces how much iron your body absorbs. Your doctor can suggest ways to manage this, such as taking a smaller dose more often, switching to a different form, or taking a stool softener alongside the iron. If you cannot tolerate oral iron after trying different approaches, your doctor may give you iron by injection instead.

B12 and folate replacement for deficiency anemia

Vitamin B12 deficiency anemia is treated differently depending on why you lack B12. If you don't eat enough (rare in developed countries), you can take high-dose oral supplements. If your stomach doesn't absorb B12 properly—the most common reason—you need injections because your digestive system cannot absorb enough from pills. These injections are usually given monthly or every three months, often for life, because the underlying absorption problem does not go away.

Folate deficiency anemia is treated with oral folate supplements, usually taken daily. Folate deficiency responds faster than B12 deficiency; your hemoglobin can start rising within days. Folate is found in leafy greens, legumes, and fortified grains, so your doctor may also discuss dietary changes alongside the supplement.

B12 injections are given in the muscle (intramuscular injection), usually in the arm or buttock. You can learn to give them to yourself at home, or you can visit a clinic for each dose. Some people feel more energetic within days of starting B12 injections; others notice improvement more gradually over weeks.

Medications that boost red blood cell production

When your bone marrow is not making enough red blood cells—whether from chronic kidney disease, cancer treatment, or other causes—your doctor may prescribe erythropoiesis-stimulating agents (ESAs). These are medications that tell your bone marrow to produce more red blood cells. Common ones include epoetin alfa (Procrit, Epogen) and darbepoetin alfa (Aranesp).

ESAs are given by injection under the skin or into a vein, usually once or twice a week at first, then less often as your hemoglobin stabilizes. They work over days to weeks, not hours. Your doctor will monitor your blood counts closely because these medications carry risks if your hemoglobin rises too fast or too high. You will have blood tests every one to four weeks while starting ESA treatment.

ESAs are expensive and are typically used when other treatments won't work or when anemia is severe enough to cause symptoms like shortness of breath or chest pain. They are not used for iron-deficiency anemia or B12 deficiency, where replacing the missing nutrient is more effective and safer.

Blood transfusions for severe or urgent anemia

A blood transfusion gives you red blood cells directly from a donor. It works immediately, raising your hemoglobin within hours. Transfusions are used when anemia is severe enough to cause symptoms at rest, when you're actively bleeding and losing blood faster than your body can replace it, or when you need surgery and your hemoglobin is too low.

A transfusion is not a permanent fix. Your body uses the donated red blood cells over the next few weeks or months, and your hemoglobin drops again unless the underlying cause is treated. Transfusions also carry small risks: allergic reactions, fever, infection (rare with modern screening), or iron overload if you receive many transfusions over time.

Your doctor will tell you how many units of blood you need based on your hemoglobin level, your symptoms, and how quickly your anemia developed. The transfusion takes place in a hospital or clinic and usually takes one to four hours depending on how many units you receive.

Treating the underlying cause

No anemia treatment works long-term unless the cause is addressed. If you have iron-deficiency anemia from heavy periods, iron supplements will help, but your periods need to be managed—sometimes with hormonal birth control or other medications—or the anemia will return when you stop taking iron. If you're bleeding from your digestive tract, the source of the bleeding must be found and stopped. If you have anemia from kidney disease, treating the kidney disease and using ESAs together gives better results than either alone.

Your doctor will discuss what's causing your anemia and what can be done about it. Sometimes the cause is straightforward and fixable (a dietary deficiency, a medication side effect). Sometimes it's chronic and requires ongoing management (kidney disease, a blood disorder). Understanding the cause helps you know whether your treatment is temporary or lifelong, and what you can do to prevent anemia from returning.

Monitoring and adjusting treatment

Once you start treatment, your doctor will check your blood counts regularly—usually every two to four weeks at first, then less often once your hemoglobin is stable. These tests show whether the treatment is working and whether the dose needs to be adjusted. If you're taking iron supplements and your hemoglobin isn't rising after eight weeks, your doctor might increase the dose, switch to a different form, or run more tests to see if something else is wrong.

Tell your doctor about side effects. Many can be managed by changing the dose, the timing, or the form of the medication. If one treatment isn't working or you can't tolerate it, other options usually exist. Treatment plans often change as your anemia improves or as new information comes from blood tests.

Frequently Asked Questions

How long does it take for anemia treatment to work?

Iron supplements take four to eight weeks to make you feel better, though blood tests show improvement within three weeks. B12 injections can work within days for some people, weeks for others. Blood transfusions work within hours. ESAs take one to two weeks to start raising hemoglobin. The timeline depends on the type of anemia and the treatment.

Can I treat anemia with diet alone?

Diet can prevent anemia and may help mild iron or folate deficiency, but once anemia develops, supplements or injections are almost always needed. Your doctor can tell you whether dietary changes alone might work for your situation, but most people need medication alongside any dietary changes.

What happens if I stop taking iron supplements early?

Your hemoglobin may stay normal for a while, but your iron stores will be low. If the cause of your anemia isn't fixed, the anemia will return within weeks or months. Your doctor will tell you how long to keep taking iron; stopping early usually means restarting treatment later.

Are there side effects to B12 injections?

B12 injections rarely cause serious side effects. Some people feel mild soreness at the injection site or slight itching. Allergic reactions are very rare. Most people tolerate B12 injections well, even when taking them for years.

Can anemia come back after treatment?

Yes, if the underlying cause isn't fixed or returns. Iron-deficiency anemia comes back if bleeding resumes or if you stop taking iron before your stores are rebuilt. B12 deficiency anemia comes back if you stop injections (when absorption is the problem). Your doctor will discuss what you can do to prevent this.