Are there supplements for megaloblastic anemia?

Cause can be treated. The cause of megaloblastic anemia has to be determined. If it is due to vitamin B12 or Folic Acid deficiency, supplements can help. Many people with B12 deficiency cannot absorb B12 orally and may need to have it injected.
Yes. Megaloblastic anemia is caused by either a lack of Folic Acid or b12. Folate (folic acid) is available over the counter. There are high dose B12 supplements available by prescription.