Top of the page
There can be different types of pain in a penis. For example, your penis may be red or sore. Or you may notice pain along with a rash or an unusual discharge. Sometimes men feel pain when they urinate or in their testicles.
Penis pain has many causes. For example, the penis can be injured during sports or a fall. Strenuous sex or long periods of sexual activity can also cause pain.
In some cases, the pain is caused by an infection like a urinary tract infection (UTI) or a sexually transmitted infection (STI). In other cases, the pain is caused by another health problem such as Peyronie's disease. And sometimes doctors can't find a cause.
Your doctor will first do a physical examination of the penis and possibly the rectum and testicles. Your doctor may also do other tests, such as a urine test or an ultrasound.
Your treatment depends on the cause of the pain, if known.
Follow-up care is a key part of your treatment and safety. Be sure to make and go to all appointments, and call your doctor or nurse advice line (811 in most provinces and territories) if you are having problems. It's also a good idea to know your test results and keep a list of the medicines you take.
Call your doctor or nurse advice line now or seek immediate medical care if:
Watch closely for changes in your health, and be sure to contact your doctor or nurse advice line if:
Go to https://www.healthwise.net/patientEd
Enter P904 in the search box to learn more about "Penis Pain: Care Instructions".
Current as of: June 16, 2022
Author: Healthwise Staff
Medical Review:Adam Husney MD - Family Medicine & William H. Blahd Jr. MD, FACEP - Emergency Medicine
Care instructions adapted under license by your healthcare professional. If you have questions about a medical condition or this instruction, always ask your healthcare professional. Healthwise, Incorporated disclaims any warranty or liability for your use of this information.
©2006-2022 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.