Common causes for a smelly and sore penis include:
Common causes for a smelly and sore penis include:
If you don't wash your penis every day, a cheesy-looking substance called smegma can build up. Smegma is a natural lubricant that keeps the penis moist. It's found on the head of the penis and under the foreskin.
If smegma builds up in the foreskin, it can:
This can cause redness and swelling (inflammation) of the head of your penis, called balanitis.
As well as poor hygiene,
can be caused by:See a doctor if you think you may have symptoms of balanitis. They can diagnose your condition and treat the underlying cause.
An STI can sometimes cause a sore and smelly penis. Some examples of STIs and their symptoms include:
Urethritis is inflammation of the urethra (the tube running from the bladder to the tip of the penis). Urethritis is normally caused by an STI but if the cause is unknown, it's called non-specific urethritis (NSU). NSU can make your penis sore.
Symptoms of NSU include:
If you have any symptoms of an STI or NSU, such as pain or unusual discharge, see your GP or visit a sexual health clinic as soon as possible.
Many infections are easily treated, for example:
If the skin of your penis is irritated, avoid anything that might make it worse, such as particular brands of soap.
Important: Our website provides useful information but is not a substitute for medical advice. You should always seek the advice of your doctor when making decisions about your health.