In-Home Personal Trainers in Pennsylvania

56 RightFit trainers serve 76 cities in Pennsylvania. In-home sessions in Pennsylvania run $40–$140 per hour, with a median of $85, based on 45 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package.

Pennsylvania's 76 city pages draw on 56 RightFit trainers, and 37 of them are based in the state, the rest elsewhere. Merion Station is the largest with 31 trainers. Philadelphia has 19 neighborhood pages and Pittsburgh 13. Listed in-home rates run $40 to $140 an hour, and the $85 median is level with the national median.

Disease-specific training is about double its national share, and bridal prep, yoga and Pilates are also above national levels. General fitness appears on about eight in ten profiles. NASM leads, followed by ISSA and ACE. Women account for 56 percent of those with a listed gender. Every city page is listed below.

Top cities

Who's available in Pennsylvania

56
Trainers
30
Women
24
Men
19
10+ years
54
Verified

Specialties

  • Weight Loss 25
  • Strength Training 33
  • Nutrition 21
  • Geriatric Fitness Training 17
  • Pre and Post Natal Training 8
  • Rehab (Pre and Post) 9
  • Boxing/Kickboxing 4
  • Yoga 15
  • Pilates 6
  • General Wellness/Fitness 44

Certifications

  • NASM 19
  • ISSA 13
  • ACE 7
  • Registered Yoga Teacher 5
  • AFAA 4
  • AFPA 4
  • NCSF
  • Pilates

CPR/AED certified: 4

Rates by city

CityTrainersMedian listed in-home rate
Merion Station31$85/hour
Lansdowne30$85/hour
Bala Cynwyd29$85/hour
Darby28$85/hour
Philadelphia28$85/hour
Upper Darby28$85/hour
Elkins Park27$85/hour
Jenkintown27$85/hour
Narberth27$85/hour
Wynnewood27$85/hour
Ardmore26$85/hour
Clifton Heights26$85/hour
Drexel Hill26$85/hour
Glenolden26$85/hour
Havertown26$85/hour
Abington25$85/hour
Haverford25$85/hour
Bryn Mawr24$85/hour
Conshohocken24$85/hour
Croydon24$83/hour
Ridley Park24$85/hour
Bensalem23$83/hour
Broomall23$85/hour
Glenside23$83/hour
Lafayette Hill23$83/hour

All Pennsylvania cities

I

V

Y

How RightFit works

  1. Step 1

    Take the free Trainer Fit Survey

    About 2 minutes: your goals, ZIP, where you'd like to train, your schedule and trainer preferences.

  2. Step 2

    Free virtual consultation

    A short video or phone call with a RightFit fitness consultant, who recommends the right trainer for you.

  3. Step 3

    Start training with your matched trainer

    At home, outdoors, at work or at their gym.

30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.

Personal training in Pennsylvania — FAQ

How much does a personal trainer cost in Pennsylvania?

In-home sessions in Pennsylvania run $40–$140 per hour, with a median of $85, based on 45 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package. Ask about packages when you request a trainer.

Where is personal training cheapest in Pennsylvania?

Among Pennsylvania cities with at least 5 RightFit trainers, Pottstown has the lowest median in-home rate at $70/hour and Sewickley the highest at $90/hour.

How many personal trainers are there in Pennsylvania?

56 RightFit personal trainers serve 76 cities in Pennsylvania.

Are there female personal trainers in Pennsylvania?

30 of the 54 RightFit trainers in Pennsylvania with a known gender are women.

What do personal trainers in Pennsylvania specialize in?

The most common specialties among RightFit trainers in Pennsylvania are General Wellness/Fitness (44), Strength Training (33) and Wellness (30).

How does RightFit match me with a trainer in Pennsylvania?

Take the free Trainer Fit Survey, then have a free virtual consultation with a RightFit fitness consultant who recommends the right trainer; you then start training with your matched trainer at home, outdoors, at work or at their gym. 30-day money-back guarantee: if you're not satisfied after your first session, we'll match you with another trainer or refund your remaining sessions.

Based on 56 RightFit trainer profiles · Updated October 18, 2026