iCliniq Logo
HomeAnswersInternal Medicinewhite layer in penis

What causes white coating and red spots on the penis?

This Premium Q&A, reviewed and published, features a real conversation between an iCliniq user and a physician.

Patient's Query

Hi doctor,

I am a 64-year-old male. I have been getting a white coating on my penis under the foreskin for a few months now, probably after having unprotected sex with a known female. It goes away by washing with water, but recurs every day.

If I am unable to clean the area at least two to three times a day, the penis can smell a bit with a very minor itch, and becomes sensitive with a few small red spots while washing the next day. There is no other symptom or pain otherwise.

I am currently taking these medications.

  1. Perindopril 8 mg.

  2. Metoprolol 50 mg.

  3. Amlodipine 5 mg.

  4. Atorvas 10 mg.

  5. Ecosporin 75 mg.

  6. In addition, I have a B-complex tablet daily to avoid cramps in the calf.

Please guide.

Answered by Dr. Ali Osman

Hi,

Welcome to icliniq.com.

I read your query and understand your concerns.

I am deeply concerned about your worries. The most likely causes for your condition are the following.

  1. Candida (yeast) infection – The most common cause of recurrent white coating, mild odor, and itching.

  2. Mixed bacterial infection – May accompany yeast or follow exposure to partner’s vaginal infection.

  3. Poor foreskin hygiene or trapped smegma - It can worsen or maintain inflammation.

  4. Sexually transmitted infections (STIs) - Infections such as trichomonas, chlamydia, or herpes (though you have no ulcers, pain, or discharge).

  5. Diabetes – Elevated blood sugar encourages yeast growth and recurrent balanitis.

I suggest the following for you:

  1. Get your penis examined by a doctor (preferably a urologist or dermatologist). They wi’ll likely do a penile swab or urine test to confirm yeast/bacterial cause and rule out STIs.

  2. Blood sugar test (fasting glucose) to rule out diabetes or prediabetes.

  3. You can use a topical antifungal Clotrimazole cream once at night for eight days.

  4. It is sometimes combined with a mild steroid (Hydrocortisone 1 %) for short-term relief if inflamed.

  5. A topical antibiotic (Fusidic acid or Mupirocin) may be added if bacterial infection is suspected.

  6. Take the tablet Fluconazole 150 mg. Take the first dose, then the second dose after three days, and the last dose after 72 hours.

I hope this answers your query. Feel free to reach out anytime.

Thank you.

Answered byDr. Ali Osman

Medically reviewed byiCliniq medical review team

Published At December 24, 2025
Reviewed AtDecember 24, 2025

Same symptoms don't mean you have the same problem. Consult a doctor now!

Dr. Ali Osman
Dr. Ali Osman

Obstetrics and Gynecology

Consult this doctor
Listen to related tracks in our music library

Ask your health query to a doctor online

*guaranteed answer within 4 hours

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.