Does diarrhea cause weight loss and why does it happen?
Diarrhea is one of those things nobody likes to talk about, but it’s surprisingly common. It shows up as loose, watery stools and frequent trips to the bathroom — sometimes a minor inconvenience, sometimes a real showstopper.
Here’s the burning question: does diarrhea cause weight loss?
The short answer: yes, but only in temporary ways. Diarrhea can make you lose water weight, until your bowel recovers. Chronic diarrhea, however — 3 or more loose stools a day for more than four weeks — can lead to bigger problems.
Let’s see why this happens, what diarrhea does to your digestive system, and how to keep your body healthy while navigating these unpleasant episodes.
What is diarrhea?
Diarrhea is a condition characterized by 3 or more loose stools a day. Acute diarrhea lasts less than two weeks, while chronic diarrhea lasts more than four weeks.
Diarrhea can be triggered by many things:
-
Bacterial, viral, or parasitic infections. Foodborne illnesses, such as norovirus or contaminated food, can also trigger loose stools.
-
Underlying health conditions like irritable bowel syndrome (IBS), inflammatory bowel disease (IBD), celiac disease, or other digestive disorders can cause diarrhea.
-
Food poisoning; consuming too much artificial sweetener (especially those ending in “-ol”), alcohol, or greasy food; and certain food intolerances such as lactose intolerance can make diarrhea worse.
-
Stress and anxiety can trigger diarrhea, particularly in those with pre-existing digestive conditions.
What causes weight loss during diarrhea?
During episodes of diarrhea, you lose water, electrolytes, and nutrients. Even short bouts can cause minor weight changes.
Chronic diarrhea can lead to more significant, unintended reductions in body fat and weight over time. This is due to malabsorption, reduced food intake, and malnutrition. It’s not true fat loss.
As we’ve seen, diarrhea can be caused by underlying health conditions, like irritable bowel syndrome (IBS), inflammatory bowel disease (IBD), celiac disease, or other digestive disorders. These conditions may lessen the surface area of the small intestine, reducing nutrient absorption. This, in turn, can contribute to weight loss.
So does diarrhea cause weight loss? Yes, but not in a healthy way.
In most cases, the effects are temporary and will reverse when the diarrhea resolves.
Diarrhea should never be considered a safe or sustainable way of losing weight.
How diarrhea affects your digestive system
When you have diarrhea, your digestive system can be affected in a number of ways that impact your health and weight.
-
Food moves through your digestive tract too quickly, stopping the small intestine from fully absorbing nutrients.
-
Nausea, abdominal pain, or loss of appetite can reduce your overall calorie intake, causing potential weight loss.
-
Frequent watery stools cause your body to lose water and electrolytes. This can lead to dehydration, dizziness, fatigue, and changes in body weight.
-
Chronic diarrhea can reduce populations of good bacteria, altering your gut microbiome gut microbiome , reducing immunity, and affecting nutrient absorption.
-
Deficiencies in digestive enzymes or bile acids can impair fat breakdown, sometimes leading to pale, greasy stools (steatorrhoea), fatigue, and unintended weight loss.
Even if you eat as normal, acute and chronic diarrhea can cause temporary weight loss and malnutrition due to these physiological effects.
Consequences of prolonged or severe diarrhea
Chronic or severe diarrhea can have lasting health impacts if not managed properly.
Malnutrition
If you aren’t absorbing enough nutrients from your diet, it can lead to deficiencies in protein, vitamins, and minerals. This may affect muscle strength, bone health, energy levels, immune function, and more.
Dehydration
Drinking enough water is crucial when you have diarrhea. Losing fluids and electrolytes can lead to life-threatening dehydration, especially in children, older adults, or those with a weakened immune system.
Symptoms include:
-
dry mouth
-
excessive thirst
-
decreased urine output
-
fatigue or dizziness
Electrolyte imbalances
Losing sodium, potassium, and other electrolytes when experiencing diarrhea can cause muscle weakness, cramping, and dangerous heart arrhythmias.
Digestive disorders
Flare-ups of conditions such as IBS, IBD (including Crohn’s disease and ulcerative colitis), and celiac disease can cause chronic diarrhea, and contribute to inflammation-related symptoms, reduced nutrient absorption, and low energy.
When is weight loss from diarrhea a concern?
Diarrhea is usually short-term and self-limiting. If it lasts longer than a couple of weeks, a healthcare provider can help work out what’s going on.
It’s worth seeking advice sooner if:
-
Stools are pale, greasy, or difficult to flush. This can be a sign you’re not absorbing fat properly.
-
There’s blood present in the stool (either red or black). This is a symptom that can signal gastrointestinal bleeding or other serious digestive conditions.
-
You unintentionally lose more than 5% of body weight over one to two months. This can be a sign of chronic illness or inflammatory conditions.
-
You experience other symptoms, like fever or severe abdominal pain, alongside diarrhea. This can indicate systemic or acute illness.
Some groups are more high-risk and need extra monitoring, like:
-
children
-
older adults
-
pregnant individuals
-
those with underlying health conditions such as digestive and kidney diseases
-
people with weakened immune systems
For these groups, even mild or moderate diarrhea can quickly lead to dehydration and other complications. Talk to your healthcare provider promptly about your symptoms to understand the underlying cause and prevent malnutrition, severe dehydration, and help you stay safe and healthy.
| Seek medical advice if… | Watch for |
|---|---|
| Diarrhea lasts >2 weeks | Persistent loose stools 3 or more times a day |
| Unexplained weight loss | >5% body weight in 1–2 months |
| Stool changes | Blood or very dark stools |
| Discomfort | Fever or severe abdominal pain |
| You’re in a high-risk group | Children, older adults, pregnant, chronic conditions |
Tips on managing diarrhea and preventing weight loss
Hydrate
Drink to replenish fluids and electrolytes. Use oral rehydration solutions if needed. This prevents dehydration, supports your recovery, and helps you maintain a healthy weight.
Follow the BRAT diet?
The BRAT diet is a simple, bland-food diet often recommended during or after diarrhea to help bulk up loose stools, soothe the digestive tract, and help your gut recover. However, it’s now considered outdated advice.
BRAT stands for:
-
Bananas: easy to digest and a good source of potassium, which can help replace lost nutrients.
-
Rice: white rice is gentle on the stomach and helps bulk up stools.
-
Applesauce: a low-fiber fruit that’s soft, easy to digest, and provides carbohydrates.
-
Toast: white toast helps add bulk without irritating the gut.
Foods that are low in fiber, fat, and irritants (like spice) can help with diarrhea. There’s no harm in trying this approach if it appeals. Just bear in mind it’s not nutritionally complete, so don’t follow it for longer than you need to.
Review your dairy intake
Most people don’t need to avoid dairy foods when they have diarrhea.
But if lactose-containing dairy products worsen your symptoms, so reducing them for a day or two may help. You might also find fermented dairy, such as yoghurt and many cheeses, easier to tolerate as they are lower in lactose.
Be sure to reintroduce dairy foods once recovered, as they’re a good source of calcium, iodine, and live cultures.
Identify underlying causes
Consult a healthcare provider if your diarrhea persists or weight loss is significant.
Your healthcare team, registered dietitian, or digestive health specialist (like a gastroenterologist) can help identify underlying conditions like celiac disease or other digestive disorders. They can also advise on dietary changes and recovery strategies to maintain a healthy weight while your gut recovers.
Add soluble fiber
Foods that help reduce diarrhea tend to be easy to digest. They also contain soluble, gel-forming fiber, which absorbs water and helps thicken loose stools.
In some cases, fiber supplements such as psyllium husk or partially hydrolysed guar gum (PHGG) may help. Discuss this with a registered dietitian or healthcare professional before you start, to ensure you it’s right for you.
Monitor lifestyle factors
Avoiding greasy foods, excessive alcohol, and foods high in artificial sweeteners can help. Reducing stress and tracking bowel movements can also support recovery.
FAQ
How many calories do you lose when you have diarrhea?
When you have diarrhea, you don’t lose calories in a meaningful way. Weight loss is temporary, and comes from water and undigested food, not fat or stored energy.
Is diarrhea your body getting rid of toxins?
When you have diarrhea, you’re not getting rid of toxins (that’s your kidneys’ job). You’re losing water and intestinal contents.
What stops diarrhea fast naturally?
Natural ways to resolve diarrhea include staying hydrated, reducing fat and high-fiber foods, and reducing stress.
What happens to your gut after diarrhea?
When diarrhea subsides, your small intestine may still have reduced nutrient absorption for a while, and your gut’s good bacteria may need time to repopulate.
Can having diarrhea make you lose weight?
When you have diarrhea, you may lose some weight temporarily. Diarrhea does not reduce body fat.
Do you lose calories with diarrhea?
When experiencing diarrhea, you may lose calories from eating less and more frequent stools.
Why am I skinnier after diarrhea?
Any change in body appearance after diarrhea is due to losing water and gut contents and will be short term. If your weight or appearance are a persistent concern after diarrhea, talk to your healthcare provider.