Can You Have a Fishy Smell Without BV?

Yes, a fishy smell can absolutely occur without bacterial vaginosis. While BV is the most common cause, several other conditions and everyday factors produce the same type of odor. Understanding what else can be behind it helps you figure out whether what you’re experiencing is temporary and harmless or something worth getting checked out.

How BV Creates a Fishy Smell (and Why Other Things Can Too)

The fishy odor associated with BV comes from specific chemicals called amines, which are released when certain bacteria break down compounds in vaginal fluid. But BV doesn’t have a monopoly on this process. Anything that shifts vaginal pH away from its normal acidic range of 3.8 to 5.0 can allow these same amines to become volatile and produce that characteristic smell. The odor itself is a chemical reaction, not a fingerprint of one specific condition.

Trichomoniasis

Trichomoniasis, a sexually transmitted infection caused by a parasite, is one of the most overlooked causes of fishy vaginal odor. According to the CDC, trich can cause a clear, white, yellowish, or greenish discharge with a fishy smell, along with itching, burning, redness, and discomfort when urinating. The discharge pattern differs from BV: trich tends to produce a thinner, sometimes frothy discharge, and the irritation and redness are more prominent than what BV typically causes.

Trich can’t be diagnosed based on symptoms alone. A lab test is needed, which means if you’ve been told your BV test is negative but you still have a fishy smell with irritation, trich is worth asking about specifically.

Sex Can Temporarily Change the Smell

Semen has a pH of around 8.0, which is significantly more alkaline than the vagina’s normal acidic environment. When alkaline semen meets vaginal fluid after unprotected intercourse, it can temporarily raise the vaginal pH enough to release the same fishy-smelling amines that characterize BV. This doesn’t mean anything is wrong. The smell typically fades within several hours as your vaginal pH returns to its baseline. If the odor consistently lingers for a day or more after sex, that’s more likely to point toward an underlying pH imbalance or infection.

Menstruation and Hormonal Shifts

Blood is slightly alkaline, so your vaginal pH naturally rises during your period. This shift can produce a mild fishy or metallic odor that comes and goes with your cycle. The same thing can happen during other hormonal transitions: perimenopause, postpartum recovery, and even certain points in your regular cycle when estrogen levels dip. These fluctuations are normal and don’t require treatment as long as the smell resolves on its own and isn’t accompanied by unusual discharge, itching, or burning.

Diet, Supplements, and Temporary Odor

Certain foods can cause a transient fishy body odor that affects sweat, urine, and vaginal secretions. The mechanism involves a compound called trimethylamine (TMA), which your gut bacteria produce when they break down nutrients found in seafood, eggs, red meat, liver, and legumes. Normally, your liver converts TMA into an odorless form. But when you eat large amounts of these foods, or take fish oil, choline, or carnitine supplements, TMA production can temporarily outpace your liver’s ability to neutralize it. The result is a fishy smell that dissipates once the food clears your system, usually within a day or two.

Trimethylaminuria (Fish Odor Syndrome)

For a small number of people, the fishy smell isn’t temporary. Trimethylaminuria, sometimes called fish odor syndrome, is a metabolic condition where the liver enzyme responsible for converting trimethylamine into its odorless form doesn’t work properly. The enzyme, called FMO3, is either missing or underactive, usually due to an inherited genetic variation passed down from both parents.

Without enough functional FMO3, trimethylamine builds up and gets released through urine, sweat, and breath. The odor can range from mild to severe and often fluctuates with diet, stress, and hormonal changes. Some people with the condition experience it from childhood, while others don’t notice symptoms until puberty or later in life when hormonal shifts make the smell more noticeable.

Managing trimethylaminuria centers on dietary changes. Reducing foods rich in choline, carnitine, and TMA precursors (fish, eggs, red meat, liver, legumes, and certain vegetables) can significantly reduce the odor. Avoiding fish oil and choline supplements also helps. Regular bathing with pH-balanced or odor-reducing body washes can minimize the smell on skin and clothing. There’s no cure, but most people find meaningful improvement through these adjustments.

A Gut Microbiome Imbalance

Even without the genetic form of trimethylaminuria, some people develop a temporary version when their gut bacteria become imbalanced. If the bacteria that produce trimethylamine overgrow relative to other species, more TMA enters your bloodstream than your liver can efficiently process. This can happen after a course of antibiotics, during digestive illness, or with significant dietary changes. Cleveland Clinic notes that this gut microbiome imbalance can create the same fishy odor as the inherited condition, though it tends to resolve once the microbiome rebalances.

How to Tell What’s Causing It

The context around the smell gives you the biggest clues. A fishy odor that appears only after sex or during your period and resolves on its own is most likely a pH-related reaction, not an infection. An odor that comes with itching, burning, unusual discharge color, or pain when urinating points more toward trichomoniasis or another infection. A smell that seems to come from your whole body, including your sweat and breath, rather than just your vaginal area, suggests a metabolic cause like trimethylaminuria or a dietary trigger.

If you’ve already tested negative for BV but the smell persists, it’s reasonable to ask for a trichomoniasis test (which requires a separate lab analysis) and to mention the odor’s timing and pattern. Clinicians sometimes use a test that involves adding a potassium hydroxide solution to a vaginal sample to check whether fishy-smelling amines are present. A positive result confirms that amines are there, but it doesn’t automatically mean BV is the cause, since trich and pH disruptions can produce the same reaction.

For persistent, unexplained fishy body odor that doesn’t match any infection, a urine test can measure trimethylamine levels and confirm or rule out trimethylaminuria. This test is most accurate when done after eating a high-choline meal, which challenges the liver’s ability to process TMA.