Semen has a natural smell, usually faintly musky, slightly alkaline, or mildly chlorine-like. That’s normal. What isn’t normal is semen that smells strongly of rotten eggs, fish, or something noticeably foul, especially when the smell persists or gets worse over time.
The good news: most causes are fixable. Some are as simple as changing what you eat. Others point to an infection that needs treatment.
What Does Healthy Semen Normally Smell Like?
Healthy semen is slightly alkaline, with a pH between 7.2 and 8.0. That alkalinity, combined with compounds like spermine, spermidine, and fructose, gives semen its characteristic smell: faintly bleach-like, musky, or mildly sweet.
The smell varies from person to person and can shift day to day depending on hydration, diet, and overall health. A mild, faint odour is completely normal. A strong, persistent, or distinctly foul smell, particularly one that smells like rotten eggs or fish, is worth paying attention to.
A Foul Stench Could Mean A Lot of Things
Your body does not emit foul stenches for no reason
“Connect with an online doctor today to get yourself checked if your semen smells like rotten eggs.”
“Too embarrassed to mention such issues in a walk-in clinic? Connect with a Canadian-licensed doctor today and receive consultation on all such issues from the comfort of your home.”
Why Does Semen Smell Like Rotten Eggs?
The rotten egg smell comes from sulfur-containing compounds. When your body breaks down foods high in sulfur, like garlic, onions, red meat, eggs, or cruciferous vegetables, the byproducts end up in your bodily fluids, including semen. The same mechanism that makes your urine smell after eating asparagus applies to semen as well.
Beyond diet, bacterial infections, particularly ones involving anaerobic bacteria, can produce hydrogen sulfide gas as a metabolic byproduct. This is the same compound responsible for the rotten egg smell. A persistent rotten egg odour that doesn’t improve with dietary changes should be evaluated for infection.
Common Causes of Bad-Smelling Semen
1. Diet and What You Eat
This is the most common and most overlooked cause. Semen is chemically influenced by your diet. Foods that frequently cause a stronger or more unpleasant smell include:
- Sulfur-rich foods: garlic, onions, cabbage, broccoli, asparagus, red meat
- Processed foods: high-sodium, chemical-heavy processed meats
- Caffeine: heavy coffee intake can concentrate certain metabolites in bodily fluids
- Alcohol: affects both the smell and quality of semen
The fix is straightforward: reduce these foods, increase water intake, and eat more fruits. Studies show pineapple, citrus, and melons can mildly improve the taste and smell of semen. Results typically become noticeable within a few days to two weeks.
2. Dehydration
When you are not drinking enough water, your bodily fluids become more concentrated, including semen. Concentrated semen has a stronger, more pungent smell. This is one of the simplest causes to fix: most men see improvement within 48–72 hours of increasing their water intake to 2–3 litres per day.
3. Hygiene and Smegma Buildup
For uncircumcised men, smegma, a buildup of skin cells, moisture, and oil under the foreskin, is a common cause of foul-smelling odour in the genital area. The smell can transfer to semen or simply make it difficult to distinguish where the smell is coming from.
Cleaning properly matters: retract the foreskin gently and wash the area with warm water only. Scented soaps, hygiene sprays, and antiseptic washes are counterproductive; they disrupt the natural pH of the skin and can worsen odour over time.
4. Bacterial Infections and STIs
Infections are a serious cause that shouldn’t be dismissed. Several sexually transmitted infections (STIs) and bacterial conditions can cause semen to smell foul:
- Gonorrhea: caused by Neisseria gonorrhoeae; can cause penile discharge and a foul smell
- Chlamydia: often silent, but can affect the quality and odour of semen
- Trichomoniasis: caused by a parasite; associated with a fishy or foul smell
- Bacterial prostatitis: infection of the prostate gland can directly affect semen composition and odour
- Seminal vesiculitis: inflammation of the seminal vesicles (which produce most of the fluid in semen) can cause a foul smell, often alongside pelvic pain
An important note: STI tests and culture results can sometimes come back negative even when an infection is present, particularly if samples were collected incorrectly or if the organism is difficult to culture. If your smell persists after treatment, it’s worth re-evaluating with a different doctor rather than assuming you are clear.
5. Prostate Problems
The prostate gland contributes significantly to semen volume and composition. An inflamed or infected prostate (prostatitis) can alter both the smell and appearance of semen. Chronic prostatitis is common, affecting up to 15% of men at some point in their lives, and is often underdiagnosed because symptoms are non-specific.
6. Medications and Supplements
Certain medications can affect bodily fluid composition. Antibiotics, in particular, can sometimes change the smell of semen during or after a course of treatment. High-dose zinc or selenium supplements can also alter semen odour. If the smell started around the same time as a new medication, mention this to your doctor.
Does Semen Smell Affect Fertility?
Semen smell on its own is not a reliable indicator of sperm quality or fertility. A man can have perfectly functional, healthy sperm and still have semen that smells strongly due to diet or dehydration. Conversely, sperm abnormalities don’t always produce noticeable odour changes.
That said, infections, which do cause odour, can affect sperm motility and count. If you are concerned about both smell and fertility, a semen analysis alongside STI testing gives you a complete picture.
Why Does My Partner Say My Semen Smells Bad?
Partners often notice semen smell more acutely because of the pH interaction with vaginal fluid. Semen is alkaline; vaginal fluid is acidic. When they mix, the reaction can intensify the smell, what smells mild to you alone may smell stronger in the context of sex.
If your partner notices a consistently strong or fishy smell, and you have already ruled out diet and hygiene, a screening for bacterial vaginosis is the appropriate next step, since some infections can transfer through sexual contact.
How to Improve the Smell of Semen
Most non-infection causes respond well to the same lifestyle changes:
Dietary changes: Cut back on garlic, onions, red meat, processed foods, alcohol, and excessive coffee. Add more fruit, vegetables, and water.
Hydration: Aim for 2–3 litres of water per day. The change is noticeable within days.
Hygiene: Wash genitals with warm water only. Skip scented products. If uncircumcised, clean properly under the foreskin daily.
Underwear: Wear breathable cotton underwear to reduce sweating and bacterial buildup in the genital area.
Give it 2 weeks: Dietary changes take time to show up in semen composition. Give lifestyle changes a consistent 2-week trial before concluding they aren’t working.
When to See a Doctor
See a doctor if:
- The smell is persistent and hasn’t improved after dietary and hygiene changes
- You notice penile discharge alongside the smell
- The smell is accompanied by pain during urination, ejaculation, or in the pelvic area
- You have pain or swelling in the testicles
- You have had unprotected sex with a new partner
- The smell came back after antibiotic treatment (this warrants re-evaluation, not repetition of the same treatment)
- You’re concerned about fertility alongside the odour
A doctor can order a semen culture, urine culture, STI panel, and prostate evaluation to identify the underlying cause. You don’t need to go through this in person; a telehealth consultation is a practical, private first step, particularly for a symptom most men find embarrassing to raise with a GP.
Frequently Asked Questions
The rotten egg smell comes from sulfur compounds, either from sulfur-rich foods like garlic, onions, and red meat, or from anaerobic bacterial activity during an infection. If dietary changes don’t improve it within two weeks, an infection screen is warranted.
Healthy semen typically has a faint, mildly bleach-like or musky smell due to its alkaline pH and compounds like spermine and fructose. The smell varies by person and day, but it should be mild, not strong or unpleasant.
Not directly. Diet and dehydration can cause strong semen odour without affecting sperm quality. However, infections that cause odour, like gonorrhea or prostatitis, can impair sperm motility and count. If you are concerned about both, a semen analysis alongside STI testing is the right approach.
Semen is alkaline and vaginal fluid is acidic. When they mix, the reaction can intensify the smell. If the odour is consistently strong or fishy, it’s worth both partners getting screened for STIs, some infections transfer sexually and can affect vaginal pH, producing noticeable odour.
Yes. Diet, hydration, medications, sexual frequency, and health status all affect semen composition and odour. A sudden change in smell, especially toward something distinctly foul , is more significant than a smell that’s always been mildly strong.
Start with the basics: drink more water, reduce garlic/onions/red meat/alcohol/caffeine, clean genitals properly with warm water (no scented products), and wear breathable underwear. Give it two weeks. If no improvement, see a doctor to rule out infection.