Appetite loss happens when your body’s hunger signals get disrupted, and dozens of things can cause that disruption. Your brain, gut, hormones, immune system, and even the temperature outside all play a role in whether you feel like eating. Some causes are temporary and harmless, like acute stress or a hot day. Others point to something that needs attention. Here’s what’s actually going on when food stops appealing to you.
How Your Body Controls Hunger
Two hormones do most of the heavy lifting. Ghrelin, produced in your gut, rises before meals and tells your brain it’s time to eat. Leptin, released by fat tissue, does the opposite: it signals fullness and suppresses hunger. These two hormones act on different parts of the hypothalamus, a small region deep in the brain that functions as your appetite control center. Ghrelin stimulates the area responsible for hunger, while leptin stimulates the area responsible for satiety and actively blocks ghrelin’s effects.
When this system works normally, ghrelin climbs before a meal, you feel hungry, you eat, and then leptin and other signals tell your brain you’ve had enough. Anything that throws off this hormonal conversation, whether it’s illness, medication, stress, or aging, can reduce or eliminate your desire to eat.
Stress and Anxiety
Acute stress is one of the most common reasons people suddenly lose their appetite. When your body enters fight-or-flight mode, your sympathetic nervous system floods you with adrenaline and noradrenaline. Noradrenaline directly suppresses appetite. At the same time, blood flow shifts away from your digestive system and toward your muscles, heart, and lungs. Your body is prioritizing survival, not digestion, so hunger drops off.
This is why a stressful day at work, a fight with a partner, or anxiety before a big event can make food seem unappealing. The effect is usually short-lived. Once the stress passes, appetite returns. Chronic stress, interestingly, tends to do the opposite. Prolonged activation of the stress response raises cortisol levels, and cortisol increases cravings for high-calorie, palatable foods. So if you’ve been under pressure for weeks and can’t stop snacking, that’s a different hormonal pathway at work.
Illness and Infection
Getting sick almost always kills your appetite, and that’s not a coincidence. It’s a deliberate immune strategy. When your body fights an infection, immune cells release signaling molecules called cytokines. These cytokines act on your brain to suppress hunger, a response researchers call “sickness behavior.” They also stimulate fat tissue to produce more leptin, the satiety hormone, which further reduces your drive to eat.
This seems counterintuitive. Your immune system burns through enormous amounts of energy fighting off a virus or bacteria, yet it actively discourages you from eating. The current understanding is that this metabolic shift redirects resources toward the immune response and away from digestion. It may also help starve certain pathogens of nutrients they need to replicate. Whatever the evolutionary logic, the practical result is familiar: when you have the flu, a stomach bug, or even a bad cold, food loses its appeal.
Medications That Suppress Hunger
Many commonly prescribed drugs list appetite loss as a side effect. Stimulant medications used for ADHD are among the most well-known offenders, but they’re far from the only ones. Certain antibiotics, some blood pressure medications, and drugs used to manage diabetes can all suppress appetite. Chemotherapy is particularly notorious for this, partly because it can damage taste perception, making food taste metallic or unpleasant.
ACE inhibitors and angiotensin receptor blockers (both used for blood pressure), some antibiotics in the macrolide and fluoroquinolone families, and anticonvulsants have all been linked to changes in taste that reduce the desire to eat. If your appetite dropped noticeably after starting a new medication, that connection is worth exploring with whoever prescribed it. In many cases, adjusting the dose or switching to an alternative resolves the problem.
Digestive Conditions
Problems in your gut can short-circuit hunger signals before they ever reach your brain. Gastroparesis, a condition where the stomach empties food too slowly, is a classic example. Because food sits in the stomach longer than it should, you feel full almost immediately after starting a meal. Poor appetite and early fullness are hallmark symptoms. Gastroparesis is most common in people with diabetes but can also develop after surgery or with certain neurological conditions.
Other digestive issues that commonly reduce appetite include acid reflux, irritable bowel syndrome, inflammatory bowel disease, and chronic constipation. When eating consistently leads to discomfort, nausea, or pain, your brain starts associating food with unpleasant sensations. Over time, this can dampen hunger cues even when your stomach is technically empty.
Depression and Mental Health
Depression frequently alters appetite, and it can go in either direction. Some people eat more when depressed, but many lose interest in food entirely. The neurochemical changes involved in depression, particularly shifts in serotonin and dopamine, affect the brain’s reward system. Food that once brought pleasure may feel neutral or even aversive. Preparing meals can feel like an overwhelming task. The loss of routine, motivation, and enjoyment that characterizes depression all contribute to eating less.
Eating disorders like anorexia nervosa involve a more complex and persistent disruption of appetite and eating behavior, but even conditions like generalized anxiety disorder or PTSD can suppress hunger through the stress mechanisms described earlier.
Aging and Sensory Changes
Appetite naturally declines with age, a phenomenon sometimes called the “anorexia of aging.” Several overlapping changes drive this. Older adults tend to have lower fasting levels of ghrelin (the hunger hormone) and higher levels of both leptin and cholecystokinin, another fullness signal. Cholecystokinin also suppresses appetite more strongly in older people than in younger ones.
On top of the hormonal shifts, the senses that make food enjoyable start to fade. Many older adults have a diminished sense of smell and taste, which reduces the pleasure and anticipation of eating. Vision plays a role too: people with poor eyesight are more likely to report poor appetite. One in five adults over 75 has significant vision loss, and that number climbs to one in two by age 90.
There’s also a basic energy math at play. Older adults lose skeletal muscle at a rate of roughly 1% per year after 70, and many become less physically active. Less muscle and less movement mean lower calorie needs, which translates to less hunger. This is a normal physiological adjustment, but it can become a problem when appetite drops so far that nutritional needs aren’t being met.
Nutritional Deficiencies
Zinc deficiency is a well-documented cause of appetite loss, partly because zinc is essential for normal taste perception. Without enough zinc, food can taste bland, metallic, or just “off,” a condition called hypogeusia. The mechanism involves a zinc-dependent enzyme in the salivary glands that plays a role in how taste signals are processed. When zinc levels drop, this enzyme doesn’t function properly, and taste perception suffers.
Iron deficiency and other forms of malnutrition can also reduce appetite, creating a frustrating cycle: poor nutrition leads to less desire to eat, which leads to worsening nutrition. This is especially relevant for older adults, people with chronic digestive conditions, and anyone on a highly restrictive diet.
Thyroid and Hormonal Imbalances
Your thyroid gland sets the pace of your metabolism, and when it malfunctions, appetite changes follow. Hypothyroidism (an underactive thyroid) slows metabolism, which can reduce hunger. Hyperthyroidism (an overactive thyroid) does the opposite, speeding metabolism so dramatically that people often lose weight even while eating more than usual. Other hormonal conditions, including adrenal insufficiency and certain pituitary disorders, can also blunt appetite through their effects on cortisol, growth hormone, and other metabolic regulators.
Hot Weather and Environment
If you’ve ever noticed you eat less during a heat wave, there’s solid biology behind that. Your body generates heat when it digests food, a process called diet-induced thermogenesis. In cold environments, this extra heat is useful, which is why appetite tends to increase in winter. In hot environments, the last thing your body needs is more internal heat, so appetite gets suppressed as a thermoregulatory strategy.
Research on both animals and humans confirms this pattern consistently. Studies on soldiers, livestock, and lab animals all show the same thing: food intake drops as temperature rises. At environmental temperatures around 90°F, eating begins to slow noticeably across species. The temperature during the meal itself matters, but so does the ambient temperature you’ve been exposed to throughout the day. Both effects stack, which is why a long, hot summer day can leave you uninterested in a heavy dinner.
When Appetite Loss Becomes Concerning
A day or two of poor appetite after a stressful event, during a cold, or in extreme heat is normal. Persistent appetite loss that leads to unintentional weight loss is different. The clinical threshold that typically triggers a medical evaluation is losing 5% or more of your body weight over 6 to 12 months without trying. For a 160-pound person, that’s 8 pounds. A more urgent benchmark used in long-term care settings is a 5% change in 30 days or a 10% change in 180 days.
Unexplained, sustained appetite loss can signal conditions ranging from thyroid disorders and undiagnosed diabetes to cancers and chronic infections. Weight loss at the 5% threshold has been associated with increased mortality in observational studies, which is why it’s taken seriously as a clinical finding even when no other symptoms are present.

