Personal Trainers in St Louis, MO

Sign-up for a private personal training session with a local personal trainer

23 Personal Trainers Available in St Louis, MO

Personal Trainer

Kelvin H.

$50 /hr

Athletic Performance, Boot Camp, Cardio
Years Training:   9
Personal Trainer

Michelle D.

$43 /hr

Bodybuilding, Bodyweight Training, Cardio
Years Training:   3
Hours taught: 80+
Personal Trainer

Kor'ree M.

$67 /hr

Athletic Performance, Bodyweight Training, Boot Camp
Years Training:   12
Personal Trainer

Jesse T.

$53 /hr

Bodybuilding, Cardio, Circuit Training
Years Training:   10
Personal Trainer

Curtis D.

$42 /hr

Bodybuilding, Boot Camp, High Intensity
Years Training:   5
Hours taught: 20+
Personal Trainer

Yalaka H.

$142 /hr

Bodyweight Training, Bosu, Cardio
Years Training:   13

What better way to burn off those empty Budweiser calories than by signing up for sessions with a personal trainer in St Louis. Whether you’re trying to get rid of that beer belly or looking for some extra training leading up to the Go! St. Louis Marathon, has a personal trainer who is perfect for you. If you fill out the form above we will match you with a personal trainer who will customize a training regimen around your specific fitness needs.

With you will find a fitness activity that will hold your attention as much as the Cardinals’ yearly pennant race. Besides finding a training regimen that is both effective and interesting, our personal trainers in St Louis will work around your busy schedule. If you’re looking to utilize a local St. Louis gym but don’t want to pay monthly fee then sign up for a session package with If you would rather enjoy the outdoors at a local park such as Forest Park try signing up with a trainer who is conducting a boot camp session with No matter your fitness needs we have a local personal trainer who will help make fitness a way of life.

If you have any questions or you wish to speak with a member of the FitnessTrainer team who can help you get set up with the right personal trainer, please don’t hesitate to get contact with us at 844-462-8489 or [email protected]