Opioids can cause weight loss in some circumstances, but the full picture is more complicated than a simple yes or no. Active opioid misuse is frequently associated with being underweight, while people on long-term prescribed opioids or medication-assisted treatment often gain weight. The direction your weight moves depends on which opioid you’re using, how you’re using it, and what phase of use or recovery you’re in.
Why Active Opioid Use Can Lead to Weight Loss
People actively misusing opioids, particularly heroin, tend to be underweight. This isn’t primarily because opioids rev up metabolism or burn fat. It’s largely behavioral: money goes toward drugs instead of food, daily routines revolve around obtaining and using substances, and meals become irregular or skipped entirely. Autopsy data from IV drug users in Sweden found that only 36% of heroin users had a BMI above 25, compared to 43% of those on methadone maintenance.
Severe nutritional deficiencies are common among people with opiate addiction, including shortfalls in protein, essential fats, vitamins, and minerals. These deficiencies are serious enough that simply eating better isn’t enough to correct them at the start of detox, because the body’s ability to absorb nutrients has been compromised.
Gastrointestinal Side Effects That Suppress Appetite
Opioids significantly disrupt normal digestion. They slow the entire gastrointestinal tract, reducing the muscular contractions that move food through your system, decreasing digestive secretions from the pancreas and bile ducts, and even cutting saliva production. The result is chronic constipation, bloating, and a general feeling of fullness that makes eating unappealing.
Nausea is one of the most common opioid side effects. Roughly 40% of patients experience nausea after taking opioids, and 15% to 25% experience vomiting. When you feel nauseated much of the time, you eat less. Over weeks and months, this reduced caloric intake adds up. In more severe cases, repeated vomiting leads to electrolyte imbalances, dehydration, and outright malnutrition.
How Opioids Disrupt Hormones and Body Composition
Chronic opioid use triggers a cascade of hormonal changes that reshape how your body stores and uses energy. When opioid receptors are persistently activated, the body dials down several energy-intensive systems all at once: reproductive hormones drop, insulin secretion decreases, bone formation slows, and the stress response becomes blunted.
The most well-documented effect is hypogonadism, a significant drop in sex hormones. Among men receiving long-term opioid therapy for non-cancer pain, anywhere from 20% to 85% develop low testosterone, depending on how the condition is measured. Low testosterone promotes loss of muscle mass and can shift how fat is distributed on the body. So even if the number on the scale doesn’t change dramatically, body composition shifts in an unhealthy direction: less muscle, more fat, weaker bones. This isn’t the kind of weight loss anyone would want.
Opioid Withdrawal Causes Rapid, Temporary Weight Loss
People going through opioid withdrawal often lose weight quickly, but this is almost entirely fluid loss rather than fat loss. Withdrawal symptoms include diarrhea, vomiting, heavy sweating, rapid breathing, and elevated heart rate. Your body is essentially in overdrive, burning through fluids and electrolytes at an accelerated pace. The nausea and cramping make eating nearly impossible during the acute phase, which typically lasts several days to a week. Most of this weight returns once withdrawal resolves and normal eating and hydration resume.
Maintenance Treatment Tends to Cause Weight Gain
If you’re looking at medication-assisted treatment for opioid use disorder, the trend actually goes the opposite direction. A large study of U.S. military veterans found that the average person on methadone gained about 10 pounds over one year, while those on buprenorphine gained about 5 pounds in the same period. Across 16 published studies on methadone, 88% reported increases in weight or BMI. After just six months of methadone treatment, average weight gain ranged from 4 to 23 pounds depending on the study.
This weight gain has several drivers. People in stable treatment eat more regularly. They often develop strong cravings for sweets during recovery, a pattern researchers have linked to overlapping reward pathways for opioids and sugar in the brain. Heroin users who transition to methadone maintenance consistently demonstrate significant weight gain, partly because their lives stabilize enough to eat three meals a day again.
The Brain’s Complicated Relationship With Opioids and Food
The biology here isn’t straightforward. Opioids are generally thought to increase the pleasurable aspects of eating, making food taste better and feel more rewarding. This happens through reward pathways in the brain. But recent research has revealed a second, opposing system: when you eat, your brain releases its own natural opioids in the hypothalamus (the brain’s appetite control center), and these actually signal fullness by quieting hunger neurons. Mice that lack opioid receptors on their hunger neurons develop a stronger preference for fatty foods without feeling more motivated to eat overall.
In practical terms, this means opioids from outside the body can both increase the pleasure of eating and, through a separate mechanism, signal the brain to stop eating. Which effect dominates likely depends on the dose, the specific opioid, and individual biology. This dual action helps explain why some people lose weight on opioids while others gain it.
What Determines Which Direction Your Weight Goes
Several factors push the scale in different directions during opioid use:
- Type of use: Illicit opioid misuse is more commonly linked to weight loss due to lifestyle disruption, while prescribed opioids and maintenance medications lean toward weight gain.
- Duration: Short-term opioid prescriptions rarely cause meaningful weight changes. Chronic use over months or years is where significant shifts appear in either direction.
- Side effect severity: If nausea, vomiting, or constipation are prominent for you, reduced food intake can drive weight down. If these side effects are mild, the appetite-enhancing properties of opioids may dominate.
- Hormonal disruption: Long-term use that suppresses testosterone or other hormones can reduce muscle mass, changing body composition even if total weight stays stable.
- Nutritional status: Opioids impair digestion and nutrient absorption by reducing pancreatic and bile secretions. Over time, this can contribute to malnutrition regardless of how much you eat.
The bottom line is that opioids can cause weight loss, but it’s rarely the healthy kind. When it happens, it’s typically driven by nausea, poor nutrition, malabsorption, or the chaotic lifestyle that accompanies addiction rather than any metabolic benefit. And for many people on stable, long-term opioid therapy, the opposite occurs.

