Personal Trainer Salary in St. Louis, MO

Updated on May 09, 2025
Position
City
Salary

How much does a Personal Trainer make in St. Louis, MO?

The average salary for a Personal Trainer is $55,946 per year in St. Louis, MO.

In St. Louis, MO, a Personal Trainer can expect to earn a good salary. The average salary for this role is around $55,946 per year. This figure can vary based on experience, qualifications, and the specific employer. Many trainers start with a salary on the lower end of the scale, but with more experience, they can move up to higher pay brackets.

Several factors can influence a Personal Trainer's salary in St. Louis. These include the type of facility they work for, such as gyms, fitness centers, or private studios. Trainers who specialize in areas like sports training, weight loss, or rehabilitation can also command higher rates. Continuing education and certifications can further boost earning potential. Job seekers should consider these factors when looking for opportunities in the area.

Personal Trainer jobs in St. Louis, MO

What are the highest paying cities for a Personal Trainer near St. Louis, MO?

Job seekers looking to become personal trainers can find high-paying opportunities near St. Louis, MO. Cities like Chicago, IL, and Pittsburgh, PA, offer some of the best salaries for this profession. These locations provide excellent career prospects for those in the fitness industry.
Graph displaying highest paying cities salaries for Personal Trainer jobs near St. Louis, MO, highlighting Chicago, IL with the highest at $73,369 and Milwaukee, WI with the lowest at $51,508.
  1. Chicago, IL
    Average Salary: $73,369
    Chicago offers a vibrant environment for fitness professionals. With numerous gyms and wellness centers, opportunities are plentiful. Companies like Planet Fitness and LA Fitness provide platforms to grow.
    Find Personal Trainer jobs in Chicago, IL


  2. Pittsburgh, PA
    Average Salary: $62,727
    Pittsburgh is a growing hub for fitness enthusiasts. The city's focus on health and wellness creates a strong demand for trainers. Local gyms like Anytime Fitness offer excellent career prospects.
    Find Personal Trainer jobs in Pittsburgh, PA


  3. Fort Worth, TX
    Average Salary: $60,933
    Fort Worth has a dynamic fitness scene. The city's warm climate makes outdoor training popular. Gyms such as 24 Hour Fitness provide many chances to connect with clients.
    Find Personal Trainer jobs in Fort Worth, TX


  4. Madison, WI
    Average Salary: $58,967
    Madison is known for its active lifestyle. The city's emphasis on health leads to high demand for fitness experts. Local gyms like Crunch Fitness offer solid opportunities.
    Find Personal Trainer jobs in Madison, WI


  5. Louisville, KY
    Average Salary: $57,920
    Louisville offers a supportive community for fitness trainers. The city's growing interest in wellness creates many job openings. Gyms like Gold's Gym provide excellent training environments.
    Find Personal Trainer jobs in Louisville, KY


  6. Nashville, TN
    Average Salary: $57,800
    Nashville's vibrant culture extends to its fitness scene. The city's focus on health and wellness offers many opportunities. Gyms like Anytime Fitness provide a great platform to work.
    Find Personal Trainer jobs in Nashville, TN


  7. Atlanta, GA
    Average Salary: $56,464
    Atlanta is a bustling city with a strong fitness community. The city's diverse population offers varied training experiences. Gyms like LA Fitness provide excellent career growth.
    Find Personal Trainer jobs in Atlanta, GA


  8. Omaha, NE
    Average Salary: $53,040
    Omaha has a growing interest in fitness. The city's supportive environment makes it ideal for trainers. Local gyms like Planet Fitness offer many opportunities.
    Find Personal Trainer jobs in Omaha, NE


  9. Columbus, OH
    Average Salary: $51,518
    Columbus offers a welcoming environment for fitness professionals. The city's focus on health creates many job opportunities. Gyms like Anytime Fitness provide excellent career prospects.
    Find Personal Trainer jobs in Columbus, OH


  10. Milwaukee, WI
    Average Salary: $51,508
    Milwaukee has a strong fitness culture. The city's active community offers many chances for trainers. Local gyms like Crunch Fitness provide solid opportunities.
    Find Personal Trainer jobs in Milwaukee, WI

What are the best paying companies for a Personal Trainer in St. Louis, MO?

Orangetheory Fitness offers the highest pay for personal trainers in St. Louis, with an average salary of $96,111. Genesis Health Clubs also provides a competitive salary of $62,487. Burn Boot Camp and YMCA offer salaries of $46,250 and $40,667, respectively. These companies provide excellent opportunities for personal trainers seeking rewarding careers.
Graph displaying best paying company salaries for Personal Trainer jobs in St. Louis, MO, highlighting Orangetheory Fitness with the highest at $96,111 and YMCA with the lowest at $40,667.
  1. Orangetheory Fitness
    Average Salary: $96,111
    Orangetheory Fitness offers dynamic and engaging personal training sessions. They focus on a unique blend of cardio and strength training. This company operates multiple locations in St. Louis, providing flexibility for clients.


  2. Genesis Health Clubs
    Average Salary: $62,487
    Genesis Health Clubs is a well-established fitness center with a variety of personal training options. They emphasize a holistic approach to fitness, including nutrition and wellness. Their clubs are located throughout the St. Louis area.


  3. Burn Boot Camp
    Average Salary: $46,250
    Burn Boot Camp offers high-intensity interval training (HIIT) sessions. They focus on quick and effective workouts. This company has several locations in St. Louis, making it convenient for clients to find a class.


  4. YMCA
    Average Salary: $40,667
    YMCA provides a range of fitness programs, including personal training. They focus on community health and wellness. The YMCA has multiple branches in St. Louis, offering various fitness options.

Currently 4,241 Personal Trainer job openings, nationwide.

How's the job market for a Personal Trainer in the US?

Learn what a Personal Trainer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Personal Trainer today.
Position
Overview
Personal Trainer
4,241 Job Openings