

Failure to thrive can occur when your child does not follow their projected growth curve. Usually it starts with a decreased weight and is followed by a low height for age.
Your child may be undernourished for several reasons. This can appear in your child as a lack of energy, difficulty learning in school or relationship issues.

Why Is My 7 Year Old Not Eating?
There are many causes that may be behind your child not wanting to eat and losing weight as a result.
A health care professional (dietitian or doctor) can work with you to figure out the underlying problem and address it appropriately.

Strategies Parents Can Try

When to See a Doctor
Consider weight loss to be significant if it is more than 5% of your child’s baseline body weight. However, if your child seems happy and healthy, it is normal for their weight to fluctuate (within a range) as they go through periods of stress, sickness or changes in physical activity. Usually your child will eat more when they are growing faster and have less of an appetite when they are not in a growth spurt.

The Bottom Line
It’s important to discover the reason behind your child’s refusal to eat. A child should be gaining weight as they grow and develop. Losing weight can be a warning sign. Speak to a health professional for guidance.
Meet Alyssa, the founder of Family Dietitians. We are a trusted online clinic of dietitians and nutritionists that focuses on fertility, pregnancy, postpartum, breastfeeding, pediatrics, and family support. We provide online consultations in Canada and the United States.





© All Rights Reserved, Family Dietitians 2026