Symptoms & General Health

Can Low Iron Cause Heart Palpitations?

Andre Stone | MD

Medically reviewed by Andre Stone | MD, University of Pittsburgh School of Medicine on August 25th, 2026.

Yes, iron-deficiency anemia can cause heart palpitations. Iron deficiency does not always cause anemia, but when anemia develops, the blood carries less oxygen throughout the body. To compensate for reduced oxygen delivery, your heart may beat faster or more forcefully, which can feel like palpitations. Palpitations can also have causes unrelated to iron deficiency. Some people with iron-deficiency anemia experience palpitations, especially when the anemia is more severe. Other symptoms typically accompany palpitations, such as fatigue, shortness of breath, and weakness. If you have persistent palpitations, contact a healthcare professional for an evaluation; a complete blood count and iron tests may help identify iron deficiency, but other causes may also need to be considered. Seek urgent care if palpitations occur with chest pain, fainting, severe shortness of breath, or other severe symptoms.

Still have questions about this?

Ask your AI Doctor

Keep exploring

Related Questions

From the blog

More from Doctronic