Balanitis

Key points about balanitis

  • Balanitis is when the head of your penis becomes swollen and painful (inflamed).
  • It can be caused by infection such as thrush or a sexually transmitted infection (STI).
  • Balanitis may also be a symptom of other conditions, such as allergy or eczema.
  • Treatment for balanitis depends on what's causing it, good hygiene helps with prevention.
Head and shoulders of older man outside

Overview

Print this page

Balanitis is when the head of your penis becomes swollen and painful (inflamed). Some people may notice redness, itch or irritation.

Male reproductive system with labels

Image credit: Depositphotos


Other symptoms may include:

  • a white discharge under your foreskin
  • an unpleasant smell
  • a tight foreskin which is difficult to retract
  • pain when peeing
  • a rash.

A common cause of balanitis is thrush, which is caused by an overgrowth of a yeast. If you're uncircumcised, the warm, moist environment under the foreskin provides ideal conditions for yeast to grow. Read more about thrush in men.

Balanitis may also be caused by other infections – some of them sexually transmitted infections (STIs) such as gonorrhoea, chlamydia or herpes simplex

Other causes include allergies or sensitivity to soaps, shower gels or condoms or skin conditions such as psoriasis, eczema and scabies.


Who is at risk of balanitis?

Balanitis is more common in uncircumcised men or people assigned male at birth because the moist, warm area under the foreskin is the ideal place for yeast and bacteria to grow. It can occur at any age and is more common in people who have a tight foreskin that doesn’t easily move over the head of their penis (phimosis).

Groups with a higher risk of balanitis include people who:

  • have poor genital hygiene
  • have poorly controlled diabetes
  • are obese
  • have inflammatory skin conditions such as psoriasis
  • are taking some medicines, including chemotherapy.

The treatment for balanitis depends on what's causing it.

It's important to have good genital hygiene. Wash your genitals at least once a day, gently pull back your foreskin and wash the area with warm water. Dry gently after washing. You should avoid soap, hot water and vigorous rubbing, which can make the inflammation worse.

If your symptoms don’t get better with good hygiene alone, ask your doctor or pharmacist about using an antifungal cream or a mild steroid cream.

  • Antifungal cream: If a yeast infection is causing balanitis, using an antifungal cream (eg, clotrimazole) can treat the infection. You’ll need to apply the cream to the head of your penis and foreskin.
  • Steroid cream: This is useful for balanitis caused by allergies or eczema.

Good genital hygiene is the best way to prevent balanitis.

  • Wash your hands before touching your penis.
  • Gently pull your foreskin back so you can clean the area underneath.
  • Wash your penis soon after sex, especially if balanitis tends to get worse soon after sex.
  • If you're uncircumcised, pull back your foreskin when urinating and dry any urine before replacing the foreskin.

Avoid frequent washing of your penis with soaps – use a light emollient (skin cream) and dry the area properly before putting on clothing.

Advice on how to care for your penis

Image credit: Healthify He Puna Waiora

References

  1. Balanitis(external link) StatPearls Publishing, US, 2022
  2. Balanitis(external link) DermNet NZ, 2022

Need help now?

Healthline logo in supporters block

Need to talk logo

Healthpoint logo

Credits: Healthify editorial team. Healthify is brought to you by Health Navigator Charitable Trust.

Reviewed by: Dr Art Nahill, Consultant General Physician and Clinical Educator.

Last reviewed: