1 doctor agreed: Possibly: Iron deficiency can cause weakness and fatigue, which can feel like body aches. Other symptoms can be pale skin, dizziness, decreased exercise tolerance and irritability. If you think this describes how you're feeling you can see your physician and they will run blood work to check for you. ...Read more.