What causes sharp penis pain at random times during the day? I get stabbing pains in my penis 3-4 times a day, sometimes for 30 seconds, sometimes for 4 hours. I ve been dealing with this off and on for 3 months. Originally was thought to be a kidney stone but I have had multiple x rays, ultrasounds, and ct scans that show no stone. I had blood in my urine, because of this I had a cystopic (?) procedure which also showed nothing. Have had urine tests that show no bacteria, only red blood cells. When urinating I get pain in a specific area in my pubic area. This area seems to be slightly swollen as well. Penis pain seems to happen most often after I pass stool. Thank you!