HomeAll Guides 🏠 Home & House🚗 Car & Vehicle🧬 Body & Health🍳 Food & Kitchen🐾 Pets & Animals🔧 Water & Plumbing

Why Does My Sweat Smell Like Fish? (4 Causes, Ranked)

Fishy-smelling sweat is caused by trimethylamine — the compound in rotting fish. Here's what's producing it and whether it's a dietary issue or something more.

Fix SoonNot an emergency, but worth addressing within a few days.
Often Dietary — Sometimes Medical

Occasional fishy sweat smell after eating certain foods is harmless. Persistent fishy body odor despite dietary changes may indicate trimethylaminuria, a treatable metabolic condition worth investigating.

/At a glance
Most Likely Cause
Dietary TMA Overload…
82%
Verdict
Fix Soon
Typical Cost
$0
Fix Time
1 – 3 hr
Safety Risk
Moderate

Quick Answer

Sweat that smells like fish is caused by trimethylamine (TMA) — the compound responsible for the smell of rotting seafood — being excreted through your sweat glands. Normally, TMA produced from dietary choline (in eggs, fish, red meat, legumes) is converted to odorless trimethylamine N-oxide (TMAO) by the liver enzyme FMO3. When this process is overwhelmed by diet or impaired genetically (trimethylaminuria), unmodified TMA builds up in blood and exits through sweat, breath, and urine, producing a persistent fishy smell. Most people experience this occasionally from dietary overload; a smaller number have the genetic condition that makes it persistent.

Common Causes (Ranked by Likelihood)

1

Dietary TMA Overload (Choline-Rich Foods)

Most Common82%

Foods high in choline, lecithin, and carnitine are metabolized by gut bacteria into trimethylamine. When you eat large amounts of these foods — particularly eggs (especially yolks), saltwater fish, red meat, liver, legumes, and soy — gut bacteria produce more TMA than the liver's FMO3 enzyme can convert to odorless TMAO. The excess TMA is excreted through sweat, producing a fishy odor within 4-8 hours that persists for up to 24 hours. This is dose-dependent: everyone has some TMA production, but most people's FMO3 can handle normal dietary amounts.

Why it happens
Foods high in choline, lecithin, and carnitine are…
How to tell
Typical cost
$0
Fix difficulty
Easy
Fix time
5 – 10 min
How to tell
✓Smell appears 4-8 hours after eating specific foods.
✓Correlates with large servings of eggs, fish, red meat, or legumes.
✓Smell fades within 24 hours if the trigger food is avoided.
✓No persistent smell on days you don't eat high-choline foods.
2

Trimethylaminuria (Fish Odor Syndrome)

Less Common but Underdiagnosed12%

Trimethylaminuria (TMAU) is a metabolic condition caused by reduced activity of the FMO3 enzyme, which normally converts TMA to odorless TMAO. It can be caused by mutations in the FMO3 gene (primary TMAU) or by liver disease, hormonal changes, or large amounts of specific precursors (secondary TMAU). People with TMAU excrete TMA in sweat, urine, and breath continuously — the fishy smell is present regardless of diet, though high-choline foods make it much worse. TMAU is thought to affect 1 in 200,000 people with the severe form, but mild variants may be much more common and underdiagnosed.

Why it happens
Trimethylaminuria (TMAU) is a metabolic condition caused…
How to tell
Typical cost
$0
Fix difficulty
Moderate
Fix time
30 – 60 min
How to tell
✓Persistent fishy smell from sweat, breath, and/or urine.
✓Smell present even without eating fish or eggs.
✓Smell worse after eating choline-rich foods but never fully resolves.
✓Has been present long-term (not a recent change).
✓Others notice the smell — it can be socially significant.
3

Bacterial Vaginosis-Related TMA in Sweat (Females)

Common8%

Bacterial vaginosis causes elevated vaginal TMA production by anaerobic bacteria. This TMA can be absorbed into the bloodstream and excreted through sweat glands throughout the body — not just locally. Women with BV sometimes notice a generalized fishy body odor in addition to vaginal odor. Treating BV resolves both the vaginal and sweat-related fishy smell. Menstruation, which worsens BV, also worsens the associated sweat odor.

Why it happens
Bacterial vaginosis causes elevated vaginal TMA…
How to tell
Typical cost
$0
Fix difficulty
Easy
Fix time
10 – 20 min
How to tell
✓Fishy sweat smell is worse during or around menstruation.
✓Also have symptoms of BV (thin grayish discharge, fishy vaginal odor).
✓Smell improves after BV treatment.
✓Sweat fishy smell is a relatively new development, possibly correlated with onset of BV symptoms.
4

Gut Microbiome Dysbiosis

Less Common4%

An overgrowth of TMA-producing gut bacteria (beyond the normal range) can cause elevated TMA production even from normal dietary choline intake. Conditions like small intestinal bacterial overgrowth (SIBO) and certain inflammatory bowel conditions alter the gut microbiome in ways that increase TMA production. This is distinct from TMAU — the FMO3 enzyme may be functioning normally, but there's simply more TMA being produced than the liver can process.

Why it happens
An overgrowth of TMA-producing gut bacteria (beyond the…
How to tell
Typical cost
$0
Fix difficulty
Moderate
Fix time
30 – 60 min
How to tell
✓Fishy smell combined with digestive symptoms (bloating, irregular bowel movements, gas).
✓Smell may vary with gut symptoms.
✓Recent antibiotic use or illness that altered gut flora.
✓Smell worsens with foods that feed gut bacteria (fermentable fibers, certain starches).

How to Fix It

$0
Typical Cost
1 – 3 hr
Time Needed
Moderate
Difficulty
Moderate
Safety Risk

Reduce Dietary TMA Precursors

$0

The most effective first intervention — usually resolves dietary-triggered fishy smell within 24 hours.

  1. 1Reduce egg intake — particularly egg yolks, which are highest in choline. A single large egg yolk contains ~125mg choline.
  2. 2Limit saltwater fish, shellfish (especially clams, scallops, and squid), and red meat for a trial period.
  3. 3Reduce legumes (beans, lentils, soybeans) — these contain lecithin that gut bacteria convert to TMA.
  4. 4Avoid L-carnitine and lecithin supplements, which are direct TMA precursors.
  5. 5If the smell resolves after dietary changes, you've confirmed a dietary cause. Gradual reintroduction helps identify your personal threshold.

Support FMO3 Enzyme Activity

$0-20

For borderline cases where diet is a factor but not the complete explanation.

  1. 1Riboflavin (vitamin B2) supplements (100-400mg daily) have been shown in some TMAU patients to enhance FMO3 activity. This is the most evidence-backed supplement intervention.
  2. 2Activated charcoal (taken with meals) can bind TMA in the gut before absorption — typically 500-750mg taken with high-choline meals.
  3. 3Copper chlorophyllin (100mg three times daily with meals) has shown benefit in small TMAU studies — available as supplement.
  4. 4Increase cruciferous vegetables — sulforaphane in broccoli activates detoxification pathways that may support TMAO conversion.
  5. 5Avoid things that inhibit FMO3: smoking, some medications (ask your doctor), and excessive cruciferous vegetable juice (paradoxically).

Get Tested for TMAU

$150-400

If dietary changes don't resolve the smell, TMAU testing is the next step.

  1. 1Ask your doctor for a urinary TMA test — a urine sample is analyzed for TMA and TMAO levels. The ratio indicates whether FMO3 is functioning normally.
  2. 2The 'choline challenge test' involves eating a choline-rich meal and collecting urine over 24 hours — the gold standard for TMAU diagnosis.
  3. 3Genetic testing for FMO3 mutations is available and can confirm primary TMAU.
  4. 4If diagnosed with TMAU, dietary management is the main treatment — working with a metabolic dietitian is highly recommended.
  5. 5TMAU is not dangerous but significantly impacts quality of life — proper diagnosis opens access to support resources and informed management.

When to Call a Professional

Persistent fishy smell from sweat, breath, and urine combined — strongly suggests TMAU; get tested.

Fishy smell with significant liver disease symptoms (jaundice, abdominal swelling, extreme fatigue) — liver dysfunction can impair FMO3 activity; see a doctor.

Sudden onset of fishy body odor without dietary explanation — especially in adults, warrants metabolic evaluation.

Fishy sweat causing significant social anxiety or relationship impact — TMAU has well-documented psychological effects; connect with TMAU patient support communities and consider counseling alongside medical treatment.

How to Prevent It

Moderate intake of high-choline foods — eggs, fish, and red meat are healthy in reasonable amounts; very large servings overwhelm most people's TMA conversion capacity.

Consider riboflavin (B2) supplementation if you consistently produce fishy body odor after normal meals.

Maintain a healthy gut microbiome — fermented foods and prebiotic fiber support diverse gut bacteria less dominated by TMA-producing species.

Stay well hydrated — dilutes TMA concentration in sweat.

Shower promptly after sweating — removes surface TMA before it intensifies with bacterial activity.

The Science of Trimethylamine and Why It Smells Like Fish

Trimethylamine (TMA) is a nitrogen-containing organic compound produced naturally in the gut when bacteria metabolize choline, lecithin, and carnitine from food. In most people, the liver enzyme FMO3 (flavin-containing monooxygenase 3) rapidly converts TMA to trimethylamine N-oxide (TMAO), which is water-soluble, odorless, and excreted in urine. This conversion is normally so efficient that no significant TMA reaches the bloodstream.

In saltwater fish, TMA is present in high concentrations — it's the primary compound responsible for the 'fishy' smell of seafood, particularly as it ages. Fish produce TMAO as an osmolyte to manage water balance in salty ocean water, and this TMAO converts to TMA after the fish dies. This is why fresh fish has a milder smell than older fish.

When human FMO3 is overwhelmed or genetically reduced, the same TMA that makes fish smell like fish appears in human sweat, breath, and urine. It's one of the most socially impactful metabolic conditions — odorless to the person producing it (they become habituated) but very noticeable to others. TMAU has a significant psychological burden and is frequently misattributed to poor hygiene, causing unnecessary shame.

Frequently Asked Questions

Does fishy sweat mean I have trimethylaminuria?

Not necessarily — most people who notice occasional fishy sweat have a dietary trigger (eggs, fish, red meat) that temporarily overloads their normal TMA conversion capacity. True TMAU causes a persistent fishy smell regardless of diet that doesn't fully resolve even after eliminating trigger foods. If avoiding high-choline foods for a week eliminates the smell completely, TMAU is unlikely.

Can probiotics help with fishy body odor?

Possibly — certain probiotic strains are non-TMA-producing and may competitively reduce TMA-producing gut bacteria. Lactobacillus and Bifidobacterium species are the main candidates. Evidence is limited and inconsistent, but probiotics are safe to try alongside dietary modification. The gut microbiome angle is more relevant for cases where SIBO or dysbiosis is suspected.

Why does my sweat smell like fish after eating eggs?

Egg yolks are one of the highest-choline foods — one large yolk contains about 125mg. Gut bacteria convert this choline to TMA within 4-8 hours. If you eat several eggs at once (especially in combination with other choline-rich foods like meat), the TMA produced can exceed what your FMO3 enzyme can convert, and excess TMA appears in sweat. Reducing egg intake or spreading consumption throughout the day often resolves this.

Is fishy body odor the same as BV?

They can be related. BV produces fishy vaginal odor from vaginal TMA production, and in some women this TMA enters the bloodstream and is excreted through sweat, causing generalized fishy body odor. They share the same molecule (trimethylamine) but different sources. Treating BV resolves the vaginal component and often reduces the systemic sweat odor too. If you have both vaginal and sweat fishy smell, treating BV first is the right approach.

Related Guides

Sweat Smells Different
Why sweat odor changes
Body Odor Causes
Complete body odor guide
Sweat Smells Like Ammonia
Ammonia sweat causes
Fishy Vaginal Odor
BV and fishy smell explained

Quick Fix (5 steps)

1Reduce egg intake
2Limit saltwater fish, shellfish
3Reduce legumes
4Avoid L-carnitine and lecithin…
5If the smell resolves after dietary…