Yes, anemia frequently causes a noticeable drop in appetite. This is true across different types of anemia, including iron deficiency anemia and vitamin B12 deficiency anemia. In one study comparing 56 iron-deficient adults to 51 healthy controls, the anemic group scored significantly lower on a standardized appetite questionnaire. The good news: appetite typically rebounds once the underlying deficiency is treated.
How Iron Deficiency Suppresses Hunger
The connection between low iron and poor appetite involves your hunger hormones, though the relationship is more complex than you might expect. Ghrelin is the hormone your body releases to signal hunger. Logically, you’d expect ghrelin to rise when appetite drops, pushing you to eat more. In iron deficiency anemia, something paradoxical happens: ghrelin activity is elevated, yet appetite still decreases.
A study published in PMC found that people with iron deficiency anemia had higher levels of active ghrelin compared to healthy controls (median of 57.5 pg/ml versus 43 pg/ml), yet their appetite scores were substantially lower (12.56 versus 16.1 on a validated appetite scale). When researchers controlled for other factors, iron deficiency anemia remained independently linked to reduced appetite. The body appears to be sending hunger signals that somehow aren’t translating into actual desire to eat.
Leptin, another hormone that helps regulate energy balance, also behaves unusually in iron deficiency. In children with iron deficiency anemia, leptin levels were elevated at 3.4 ng/mL before treatment, then dropped to 1.9 ng/mL after iron therapy. Since leptin suppresses appetite, these higher-than-normal levels during iron deficiency may partly explain why affected people don’t feel like eating, even when their bodies need fuel.
What Happens to Appetite After Treatment
Treating the iron deficiency reliably restores appetite. In the adult study, appetite scores increased by an average of 2 points on the standardized scale after iron therapy, while the elevated ghrelin levels dropped back toward normal. The hormone imbalance and the appetite suppression resolved together.
Research in children tells a similar story. After iron therapy, ghrelin levels rose from an average of 936.7 pg/mL to 1,284.7 pg/mL, leptin levels fell, and children started eating more. Their daily intake of calories, carbohydrates, and protein all increased, and growth accelerated as a result. The researchers attributed this catch-up growth directly to the improved appetite and the shift in hunger hormones triggered by correcting the deficiency.
B12 Deficiency and Appetite Loss
Iron deficiency isn’t the only type of anemia that affects appetite. Vitamin B12 deficiency anemia, sometimes called pernicious anemia, lists loss of appetite as a recognized symptom alongside digestive problems like diarrhea or constipation, a swollen or red tongue, and bleeding gums. The gastrointestinal effects of B12 deficiency can compound the appetite issue, since nausea and digestive discomfort naturally make eating less appealing.
Appetite Loss vs. Unusual Cravings
Iron deficiency can affect your relationship with food in two very different ways. While some people lose interest in eating altogether, others develop pica, a condition defined as repeatedly eating non-food substances for at least a month. People with pica may crave ice (pagophagia), dirt or clay (geophagia), uncooked rice, or starch. These cravings can coexist with a reduced appetite for actual nutritious food, creating a situation where someone eats plenty of ice but skips meals.
The cravings tend to resolve quickly once iron levels start recovering. In multiple case studies, patients stopped craving non-food items within 5 to 8 days of starting iron therapy. This rapid timeline suggests the cravings are driven directly by the body’s iron status rather than by habit or psychological factors.
How This Affects Children
Appetite loss from anemia is especially concerning in kids because it can create a vicious cycle. A child with low iron eats less, which means they take in even less iron from food, which worsens the deficiency. Cleveland Clinic identifies poor appetite as one of 13 key symptoms of low iron in children, alongside fatigue, cold hands and feet, and behavioral changes.
The stakes are higher for growing bodies. Iron is essential for development, and prolonged deficiency can inhibit both physical growth and cognitive development. Children who appear to be unusually picky eaters or who consistently show little interest in food may be experiencing appetite suppression driven by an underlying deficiency rather than simple food preferences. Once iron levels are corrected, these children often show noticeable increases in food intake and a rebound in growth velocity.
Recognizing Appetite Loss as a Symptom
Appetite loss from anemia rarely shows up in isolation. It typically appears alongside the more commonly recognized symptoms: persistent fatigue, pale skin, shortness of breath with mild exertion, difficulty concentrating, and feeling cold. If your appetite has dropped and you’re also experiencing several of these symptoms, an iron deficiency or another form of anemia could be the cause. A simple blood test can confirm or rule it out, and appetite generally returns to normal once the deficiency is addressed.

