Skip to content
All med spas

Med Spas in Pennsylvania

141 med spas across 26 cities in Pennsylvania. Contact a practice to ask about prices, services and whether it’s taking new patients.

Other cities

Med Spas in Feasterville-Trevose, PA

Med Spas in Flourtown, PA

Med Spas in Bensalem, PA

Med Spas in Center Valley, PA

Med Spas in Dickson City, PA

Med Spas in Glenside, PA

Med Spas in Huntingdon Valley, PA

Med Spas in Moon Township, PA

Med Spas in Newtown Square, PA

Med Spas in North Huntingdon, PA

Med Spas in South Abington Township, PA

Med Spas in Southampton, PA

Med Spas in Waterford, PA

Med Spas in West Lawn, PA

Med Spas in Whitehall Township, PA

Med Spas in Wyncote, PA

Med Spas in Wynnewood, PA

Run a med spa in Pennsylvania, or know one we’re missing?

Add a practice we're missing, or update your own listing: claim it, fix a detail, or tell us you moved.

Need something changed or added later? Message us on Intercom anytime.

Common questions

How many med spas are in Pennsylvania?

This list has 141 med spas in Pennsylvania, across 26 cities, with the most in Philadelphia (61), Allentown (12), Pittsburgh (12). No directory is complete, so a practice near you may be missing.

What is a med spa?

A med spa is a clinic that offers cosmetic treatments such as Botox, fillers, laser treatments and medical-grade facials, overseen by a licensed medical provider. It sits somewhere between a day spa and a dermatology office.

How is a med spa different from a day spa?

A day spa offers relaxation treatments like massages and facials. A med spa works under a medical director and offers treatments that need a licensed provider, such as injectables and lasers. Ask who performs your treatment and who oversees it before you book.

How do I choose a med spa in Pennsylvania?

Read recent reviews, check who will treat you and what training they have, and call to ask about prices and whether they are taking new patients. Details change, so confirm them with the practice before you book.