John Patrick Welsh, MD, FAAD
Board-Certified Dermatologist
4.9 /5
316 reviews
google
5.0/5
Forefront Dermatology
I was very pleased, overall, with my experience. I will continue with Dr. Welsh for future dermatology issues. Thank you.
google
5.0/5
Forefront Dermatology
Thoughtful, efficient and involved dermatologist who cares for patients over prolonged periods of time.
google
5.0/5
Forefront Dermatology
Doctor is very thorough and great bedside manner. Staff is friendly and helpful.
google
5.0/5
Forefront Dermatology
On time, friendly, courteous, professional, caring. Love this practice!
google
5.0/5
Forefront Dermatology
Always a good experience. Dr. Welsh listens well, explains what he is doing and what I need to do. He is a good educator. The office runs smoothly. Wait times are minimal, I always get in at the scheduled time.
google
5.0/5
Forefront Dermatology
Very professional and appointment was on time.
healthgrades
5.0/5
Forefront Dermatology
Dr. Welsh remembered my previous problem and checked to see if it was now alright. He completed a full body review to see if there were any additional problems. When he found two, he treated those areas. He also recommended how to use medications.
healthgrades
5.0/5
Forefront Dermatology
I have been a patient of Dr. Welsh for many years. I have never sat long in the waiting room, exams are thorough and not rushed, and he explains everything that may be an issue so that I understand the treatment plan. I highly recommend Dr. Welsh for skin care needs.
google
5.0/5
Forefront Dermatology
Dr Welsh is a fine doctor. Appointments are always prompt, thorough and he answers any questions you may have. I highly recommend Dr. Welsh.
google
5.0/5
Forefront Dermatology
Great doctor. He really takes the time to listen and doesn't rush the appointment.
Education

Undergraduate Degree:
Grove City College

Medical School;
Drexel University College of Medicine

Residency:
Hahnemann University Hospital, Dermatology

Hospital Affiliations
The Western Pennsylvania Hospital
UPMC Passavant
Certificates
American Board of Dermatology
Professional Memberships
American Academy of Dermatology
Pennsylvania Academy of Dermatology
Pittsburgh Academy of Dermatology