การป้องกันภาวะโลหิตจางจากสาเหตุที่พบได้ทั่วไปสามารถทำได้ตามคำแนะนำ ดังต่อไปนี้
เลือกรับประทานอาหารที่อุดมด้วยธาตุเหล็ก วิตามิน และสารอาหาร เช่น เนื้อสัตว์ ตับหมู นม ไข่ เลือดหมู ธัญพืช โดยเฉพาะผู้หญิงที่ตั้งครรภ์ ทารกและวัยรุ่น
รับประทานวิตามินเสริมโดยขอคำปรึกษาผู้เชี่ยวชาญ สำหรับผู้ที่ได้รับสารอาหารไม่เพียงพอจากการรับประทานอาหาร
ผู้สูงอายุหรือผู้รับประทานอาหารมังสวิรัติ ควรพบแแพทย์เป็นระยะ เพื่อตรวจสอบภาวะโลหิตจาง เนื่องจากการรับประทานอาหารประเภทโปรตีนและวิตามินที่ไม่เพียงพอ
ผู้ที่มีประวัติคนในครอบครัวเป็นภาวะโลหิตจางควรปรึกษาแพทย์ เพื่อป้องกันความเสี่ยงในการส่งผ่านภาวะโลหิตจางทางพันธุกรรม
ผู้ที่กำลังตั้งครรภ์อาจป้องกันการเกิดภาวะโลหิตจางด้วยการรับประทานอาหารที่มีประโยชน์และอุมไปด้วยแร่ธาตุที่สำคัญต่อร่างกาย เช่น ปลา เนื้อแดงไร้ไขมัน ไข่ ถั่ว และผักใบเขียว เป็นต้น นอกจากนี้ อาจรับประทานวิตามินเตรียมตั้งครรภ์ โฟลิค และธาตุเหล็ก เพื่อช่วยรักษาระดับเซลล์เม็ดเลือดแดงให้อยู่ในเกณฑ์ปกติ ทั้งนี้ ควรปรึกษาแพทย์หรือเภสัชกรให้ดีก่อนการใช้วิตามิน หรืออาหารเสริมใด ๆ เสมอ และไปตามนัดฝากครรภ์อย่างสม่ำเสมอ