A persistent fishy body odor almost always traces back to trimethylamine, a nitrogen-containing compound that the body normally converts into an odorless form before excreting it. When that conversion fails or gets overwhelmed, trimethylamine escapes through sweat, breath, and urine, producing a smell often described as rotting fish. The causes range from a rare genetic enzyme deficiency to common infections, diet, kidney problems, and hormonal shifts, and each has its own set of solutions. Pinning down which cause is at work is the first and most important step toward fixing the problem.
How the Body Makes and Breaks Down Trimethylamine
The fishy smell itself comes from a molecule called trimethylamine, or TMA. Certain gut bacteria produce TMA when they break down nutrients in your food, especially choline and carnitine. Under normal circumstances, a liver enzyme called FMO3 quickly converts TMA into trimethylamine N-oxide (TMAO), which has no smell and leaves the body through urine.1PubMed. A spectrum of molecular variation in a cohort of Italian families with trimethylaminuria: identification of three novel mutations of the FM03 gene When FMO3 is absent, sluggish, or overwhelmed, TMA builds up in body fluids and gets released through every available route: sweat glands, breath, and urine.
This means any condition that increases TMA production in the gut, impairs FMO3 activity in the liver, or prevents the kidneys from clearing TMAO can tip the balance toward a noticeable fishy odor. The rest of this article walks through those causes one by one and what you can actually do about each.
Trimethylaminuria, the Genetic Form
The most widely recognized cause of chronic fishy body odor is trimethylaminuria, sometimes called fish-odor syndrome. It is an inherited metabolic condition passed down in an autosomal recessive pattern, meaning you need a faulty copy of the FMO3 gene from each parent to develop the full-blown form.1PubMed. A spectrum of molecular variation in a cohort of Italian families with trimethylaminuria: identification of three novel mutations of the FM03 gene Multiple different mutations in FMO3 can cause it; the first one identified was called P153L, but researchers have since found many others.2Archives of Dermatology. Trimethylaminuria (Fish-Odor Syndrome): A Case Report
People who carry just one faulty copy are usually unaffected under ordinary conditions, but certain triggers can temporarily tip them into producing more TMA than their partially functioning enzyme can handle. That leads to what clinicians call transient or intermittent trimethylaminuria, where the odor comes and goes rather than being constant. This milder form is far more common than the classic version and can be confusing because it overlaps with other causes on this list.
Bacterial Vaginosis
For women, one of the most common reasons for a fishy smell is bacterial vaginosis (BV). This is not a sexually transmitted infection but a shift in the vaginal microbial community where the normally dominant Lactobacillus species get crowded out by other bacteria. The telltale fishy odor comes from biogenic amines, including putrescine and cadaverine, that these overgrown bacteria produce. A study of 37 women found that the concentrations of putrescine, cadaverine, and tyramine were significantly higher in the vaginal community type associated with BV compared to the Lactobacillus-dominated types.3PubMed Central. Vaginal biogenic amines: biomarkers of bacterial vaginosis or precursors to vaginal dysbiosis?
BV is diagnosed clinically using a set of criteria that includes a vaginal pH above 4.5, a thin grayish-white discharge, and a positive “whiff test” in which adding potassium hydroxide to a sample releases a strong fishy odor.4PubMed Central. Comparative study of Amsel’s criteria and Nugent scoring for diagnosis of bacterial vaginosis in a tertiary care hospital, Nepal If you notice a fishy smell from vaginal discharge that worsens after sex or during your period, BV is the most likely culprit. It is treatable with antibiotics, and a systematic review found antibiotic therapy to be highly effective at clearing the infection.5Cochrane Database of Systematic Reviews. Antibiotics for treating bacterial vaginosis in pregnancy The tricky part is recurrence: BV comes back in a significant number of women, sometimes requiring repeated or prolonged courses of treatment.
Foods That Fuel the Smell
Even someone with perfectly normal FMO3 activity can temporarily overwhelm the system by eating a large amount of TMA-precursor foods. The main dietary culprits are choline, carnitine, and trimethylamine N-oxide itself (which gut bacteria can convert back to TMA). A pilot study in humans found that after ingesting a standardized dose of choline, roughly two-thirds of the dose ended up as TMA or its oxide in the urine; carnitine produced about a third, and TMAO from marine fish was the most efficient at nearly four-fifths of the dose.6PubMed. Dietary precursors of trimethylamine in man: a pilot study
In practical terms, the foods highest in these precursors include:
- Marine fish: saltwater fish are particularly rich in TMAO, which is why eating a large portion of cod, tuna, or similar fish can spike TMA levels for hours afterward.
- Eggs: egg yolks are one of the most concentrated dietary sources of choline.
- Organ meats and red meat: liver, kidney, and beef are high in both choline and carnitine.
- Legumes and certain dairy: beans, soybeans, and milk also contain meaningful amounts of choline.
A diet low in choline-containing foods such as dairy, beans, and marine fish is one of the first-line recommendations for anyone diagnosed with trimethylaminuria.7PubMed Central. A Case of Fishy Smell-Fish Malodor Syndrome For people without the genetic condition, cutting back on these foods after a period of heavy intake can resolve a transient fishy odor within a day or two. The practical challenge is that choline is also an essential nutrient, so anyone restricting it long-term should work with a dietitian to avoid deficiency.
The Gut Bacteria Connection
Your gut microbiome is the factory floor where TMA gets made. Specific intestinal bacteria use an enzyme called choline TMA-lyase (encoded by the cutC gene) to anaerobically cleave choline and release TMA.8Current Research in Microbial Sciences. The gene expression and bioinformatic analysis of choline trimethylamine-lyase (CutC) and its activating enzyme (CutD) for gut microbes and comparison with their TMA production levels This reaction relies on a type of radical enzyme chemistry that researchers only identified relatively recently.9PubMed Central. Microbial conversion of choline to trimethylamine requires a glycyl radical enzyme
What this means for you is that people with different gut bacterial populations produce different amounts of TMA from the same meal. If your gut happens to harbor a particularly TMA-productive mix of bacteria, you could notice a stronger odor than someone eating the same diet. This also explains why antibiotics can sometimes temporarily reduce a fishy body odor: by wiping out some of the TMA-producing bacteria in the gut. However, this is not a practical long-term strategy because the bacterial populations bounce back, and broad antibiotic use carries its own risks.
Research into targeted probiotics or narrow-spectrum interventions that reduce TMA-producing gut bacteria without harming the rest of the microbiome is still in its early stages. For now, dietary restriction of TMA precursors remains the main lever for controlling gut-derived TMA production.
Kidney Disease and Other Medical Conditions
Because TMAO is cleared through the kidneys, chronic kidney disease can worsen or trigger a fishy odor. When kidney function declines, the normal excretion pathway gets backed up. TMAO accumulates, gut bacteria can convert some of it back to TMA, and the body starts releasing the excess through sweat and breath. Uremia itself can produce unpleasant odors, and poor uremic control makes the problem worse.10PubMed Central. Trimethylaminuria (fish malodour syndrome) in chronic renal failure
Liver disease can also contribute, since the liver is where FMO3 does its work. Severe hepatic impairment reduces the organ’s capacity to oxidize TMA, creating a situation that functionally resembles the genetic form of trimethylaminuria. If you have kidney or liver disease and notice a fishy smell developing, it is worth mentioning to your doctor specifically in those terms, because the connection is not always obvious to clinicians outside of metabolic medicine.
Hormonal Shifts and Menstruation
Some women report that a fishy body odor appears or worsens around their period, then fades afterward. Research has confirmed this is a real phenomenon, not just perception. A study found that menstruation can temporarily reduce FMO3 activity, particularly in women who carry mild genetic variants of the FMO3 gene in both copies. The data suggest that sex hormones play a role in regulating FMO3 function, and menstrual-cycle fluctuations can push women with borderline enzyme capacity into transient trimethylaminuria.11PubMed Central. Transient trimethylaminuria related to menstruation
This kind of cyclical odor change is frustrating because it recurs monthly and there is no way to override the hormonal shift directly. However, reducing intake of choline-rich and carnitine-rich foods in the days leading up to and during menstruation can help minimize TMA production during the window when FMO3 activity is lowest. Some clinicians also explore low-dose riboflavin (vitamin B2) supplementation, since riboflavin is a cofactor for FMO3 and may help squeeze more activity out of a partially functional enzyme, though evidence for this is still limited.
How to Get a Diagnosis
If you have a persistent or recurring fishy odor that does not go away with normal hygiene and you cannot trace it to an obvious dietary binge, getting tested is worthwhile. The standard diagnostic test for trimethylaminuria measures TMA and TMAO levels in urine. In milder or intermittent cases, the urine sample should be collected after eating a high-choline meal, most simply a serving of marine fish, to provoke TMA production and make the imbalance visible on testing.12PubMed Central. Trimethylaminuria: causes and diagnosis of a socially distressing condition High urine TMA levels confirm a metabolic disorder is present.13PubMed Central. Diagnosis and phenotypic assessment of trimethylaminuria, and its treatment with riboflavin
Genetic testing for FMO3 mutations can pinpoint the specific cause and distinguish the primary genetic form from secondary or transient forms. For women, a BV workup is usually straightforward and can be done in a single clinic visit. And for anyone with known kidney or liver disease, the connection to body odor should be explored through standard blood work assessing organ function.
One common barrier is that many general practitioners are not familiar with trimethylaminuria, so patients may go years without a diagnosis. If your doctor has not heard of the condition, asking for a referral to a metabolic medicine specialist or a clinical biochemistry lab that performs urine TMA analysis can move things forward.
Practical Steps to Reduce the Odor
The management strategy depends on the underlying cause, but several approaches overlap across conditions.
For diet-related and TMAU-related odor, restricting choline and carnitine intake is the primary intervention. This does not mean eliminating these nutrients entirely, since choline in particular is essential for liver function and brain health. Instead, it means avoiding the most concentrated sources like egg yolks, organ meats, and large servings of saltwater fish, while getting choline from lower-concentration sources. Keeping a food diary and tracking when the odor worsens can help you identify your personal threshold.
For BV, the standard treatment is a course of metronidazole or clindamycin, either oral or topical. These antibiotics are effective at clearing the immediate infection, but recurrence is common. Some clinicians recommend maintenance therapy or vaginal probiotics aimed at restoring Lactobacillus dominance, though evidence for long-term probiotic efficacy remains mixed.
For kidney-disease-related odor, the priority is optimizing management of the underlying condition. Better uremic control, including adequate dialysis if applicable, can reduce the TMA burden.
Across all causes, a few general hygiene strategies can reduce the amount of TMA that lingers on the skin and clothing:
- Acid-pH cleansers: TMA is a base, so washing with slightly acidic soaps or body washes (around pH 5.5) can help neutralize it on the skin surface.
- Frequent clothing changes: TMA absorbs into fabric readily, so wearing fresh clothes and laundering promptly matters more than it does for ordinary body odor.
- Activated charcoal: some people with trimethylaminuria report benefit from taking activated charcoal supplements to bind TMA in the gut before it gets absorbed, though clinical evidence for this is limited.
The Role of Skin Bacteria in Amplifying Odor
Even when the root cause is metabolic, the smell you actually notice is shaped by what happens on the skin’s surface. Body odor in general is produced not by sweat itself but by bacteria on the skin metabolizing sweat components. Research has shown that when droplets of apocrine sweat are placed on skin, only certain bacteria, specifically diphtheroids (a group of Corynebacterium species), generate the characteristic body odor; other common skin bacteria do not.14PubMed. The microbiology of the human axilla and its relationship to axillary odor
This means that people with a heavier population of odor-producing bacteria on their skin may notice a stronger smell from the same amount of TMA in their sweat. It also means that antimicrobial deodorants and antiperspirants can help at the skin level even when the underlying TMA issue persists. Aluminum-based antiperspirants reduce sweat volume (less TMA reaching the surface), and antibacterial agents reduce the bacteria that can further transform odor compounds. Neither solves the root problem, but both can meaningfully reduce how noticeable the smell is day to day.
The Emotional and Social Burden
Chronic fishy body odor is not just a medical nuisance. It can be devastating. Case reports describe patients who developed clinical depression directly related to the social consequences of the odor, including withdrawal from social life and significant impairment in daily functioning.15PubMed Central. A rare case of fish odor syndrome presenting as depression A larger survey of people living with trimethylaminuria and other malodor conditions found that responses consistently included loss of confidence, stress, exclusion, isolation, loneliness, depression, and suicidal thoughts.16PubMed Central. Living with trimethylaminuria and body and breath malodour: personal perspectives
The social distress is compounded by the fact that many patients struggle to get diagnosed at all, and even after diagnosis, treatment options are limited rather than curative. People with trimethylaminuria often face difficulties in workplaces, schools, and relationships, leading to isolation that reinforces depression.12PubMed Central. Trimethylaminuria: causes and diagnosis of a socially distressing condition If you are dealing with this, connecting with online communities of people who share the condition can help reduce the sense of being alone with it, and seeking mental health support alongside medical treatment is entirely reasonable.
When the Smell Is Not Really There
There is one more possibility worth knowing about, especially if you have been told repeatedly by doctors and people close to you that they cannot detect any odor. Olfactory reference syndrome (ORS) is a condition in which a person is preoccupied with the belief that they emit a foul body odor, typically described as smelling like fish, garbage, or feces, despite no detectable smell being present. A clinical study of ORS patients found that none of them actually emitted a body odor, as assessed by clinical staff, and none had trimethylaminuria.17PubMed Central. Olfactory Reference Syndrome: Demographic and Clinical Features of Imagined Body Odor
ORS is not the same as being overly self-conscious about a real odor. It involves genuine sensory distortion, often accompanied by repetitive behaviors like excessive washing, changing clothes many times a day, or constantly seeking reassurance from others. It is classified as a mental health condition related to obsessive-compulsive and body dysmorphic disorders, and it responds to treatment with certain antidepressants and cognitive behavioral therapy. If you have been extensively tested for metabolic and infectious causes with no abnormal findings, and multiple people around you consistently tell you they cannot smell anything, it is worth discussing ORS with a mental health professional. This is not dismissive: ORS causes real suffering, and treatment genuinely helps.