In-Home Personal Trainers in Missouri

54 RightFit trainers serve 29 cities in Missouri. In-home sessions in Missouri run $30–$120 per hour, with a median of $80, based on 41 trainers' listed rates. Most RightFit clients pay $70–$130 per hour, depending on the trainer, session length and package.

Missouri has 54 RightFit trainers on 29 city pages, and 47 of them are based in the state. Clayton and Maryland Heights lead with 40 trainers each. St. Louis has 13 neighborhood pages. Listed in-home rates run $30 to $120 an hour, and the $80 median is a bit below the national median of $85.

Eight in ten trainers list general fitness. Yoga, basketball and wrestling run above national shares, wrestling well above, though with only four trainers. Of those with a listed gender, 55 percent are women. Certifications are led by NASM, then ISSA, with ACE and NSCA tied. The city pages below list each area's trainers.

Top cities

Who's available in Missouri

54
Trainers
28
Women
23
Men
17
10+ years
53
Verified

Specialties

  • Weight Loss 25
  • Strength Training 34
  • Nutrition 17
  • Geriatric Fitness Training 15
  • Pre and Post Natal Training 7
  • Rehab (Pre and Post) 12
  • Boxing/Kickboxing 6
  • Yoga 15
  • Pilates 4
  • General Wellness/Fitness 43

Certifications

  • NASM 19
  • ISSA 10
  • ACE 6
  • NSCA 6
  • ACSM 5
  • Registered Yoga Teacher 5
  • AFAA 4
  • AFPA

CPR/AED certified: 5

Rates by city

CityTrainersMedian listed in-home rate
Clayton40$80/hour
Maryland Heights40$80/hour
Saint Charles39$80/hour
Ballwin38$80/hour
Bridgeton38$80/hour
Creve Coeur38$80/hour
Des Peres38$80/hour
St. Ann38$80/hour
University City38$80/hour
Brentwood37$80/hour
Florissant37$80/hour
Hazelwood37$80/hour
Webster Groves35$75/hour
St. Louis34$80/hour
Ellisville22$88/hour
Chesterfield21$90/hour
Saint Peters18$88/hour
Wildwood18$88/hour
Weldon Spring17$88/hour
O'Fallon14$83/hour
Old Monroe11$88/hour
Eureka9$88/hour
Pacific6$90/hour
Kansas City5$85/hour

All Missouri cities

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 Missouri — FAQ

How much does a personal trainer cost in Missouri?

In-home sessions in Missouri run $30–$120 per hour, with a median of $80, based on 41 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 Missouri?

Among Missouri cities with at least 5 RightFit trainers, Webster Groves has the lowest median in-home rate at $75/hour and Pacific the highest at $90/hour.

How many personal trainers are there in Missouri?

54 RightFit personal trainers serve 29 cities in Missouri.

Are there female personal trainers in Missouri?

28 of the 51 RightFit trainers in Missouri with a known gender are women.

What do personal trainers in Missouri specialize in?

The most common specialties among RightFit trainers in Missouri are General Wellness/Fitness (43), Strength Training (34) and Full Body (29).

How does RightFit match me with a trainer in Missouri?

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 54 RightFit trainer profiles · Updated October 18, 2026