Personal Trainer Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

How much does a Personal Trainer make in Des Moines, IA?

The average salary for a Personal Trainer is $51,220 per year in Des Moines, IA.

In Des Moines, IA, a Personal Trainer earns a competitive salary. On average, the pay ranges from $25,400 to $105,000 per year. The median salary sits around $51,220. This range reflects the diverse opportunities available in the fitness industry.

Several factors influence a Personal Trainer's earnings. Experience, certifications, and the type of clients they serve can all impact their income. Trainers with more experience or specialized skills often earn higher salaries. Gyms, fitness centers, and private clients all offer different pay scales. Those who work in high-end facilities or with elite athletes may see higher earnings.

Personal Trainer jobs in Des Moines, IA

What are the highest paying cities for a Personal Trainer near Des Moines, IA?

Job seekers looking for personal trainer positions near Des Moines, IA, can find attractive opportunities in nearby cities. Urbandale, IA, offers the highest average salary for personal trainers, making it a prime location. West Des Moines, IA, also provides competitive pay, with salaries close to those in Urbandale. These cities present a strong market for personal trainers, offering both high earnings and a chance to work in vibrant communities.
Graph displaying highest paying cities salaries for Personal Trainer jobs near Des Moines, IA, highlighting Urbandale, IA with the highest at $62,407 and Waterloo, IA with the lowest at $28,864.
  1. Urbandale, IA
    Average Salary: $62,407
    Urbandale offers a vibrant community for fitness professionals. With a population of over 62,000, there is a strong demand for fitness services. Many residents seek personal training to meet their health goals, making it a great place to work.
    Find Personal Trainer jobs in Urbandale, IA


  2. West Des Moines, IA
    Average Salary: $48,069
    West Des Moines, with a population of nearly 48,000, is a thriving area for fitness enthusiasts. The city's focus on health and wellness creates a steady need for personal trainers. Opportunities exist in various gyms and fitness centers.
    Find Personal Trainer jobs in West Des Moines, IA


  3. Ankeny, IA
    Average Salary: $46,869
    Ankeny, home to around 47,000 people, is a growing community for fitness trainers. The city's commitment to health and fitness makes it an ideal place to work. Many residents look for personal trainers to help them achieve their fitness goals.
    Find Personal Trainer jobs in Ankeny, IA


  4. Sioux City, IA
    Average Salary: $40,810
    Sioux City, with a population of about 41,000, offers a supportive environment for fitness professionals. The city's focus on health and wellness creates a steady demand for personal trainers. Opportunities exist in local gyms and fitness centers.
    Find Personal Trainer jobs in Sioux City, IA


  5. Davenport, IA
    Average Salary: $36,584
    Davenport, with a population of nearly 37,000, is a city with a strong emphasis on health. The demand for personal trainers is steady, as many residents seek fitness guidance. Working in Davenport offers a chance to help people achieve their fitness goals.
    Find Personal Trainer jobs in Davenport, IA


  6. Council Bluffs, IA
    Average Salary: $36,517
    Council Bluffs, home to around 36,000 people, is a community with a growing interest in fitness. The city's focus on health and wellness creates a good demand for personal trainers. Opportunities exist in various fitness facilities.
    Find Personal Trainer jobs in Council Bluffs, IA


  7. Cedar Rapids, IA
    Average Salary: $31,875
    Cedar Rapids, with a population of over 31,000, is a vibrant city for fitness professionals. The city's commitment to health and wellness makes it a great place to work. Many residents look for personal trainers to help them meet their fitness goals.
    Find Personal Trainer jobs in Cedar Rapids, IA


  8. Iowa City, IA
    Average Salary: $31,748
    Iowa City, home to around 32,000 people, offers a supportive environment for fitness trainers. The city's focus on health and wellness creates a steady demand for personal trainers. Opportunities exist in local gyms and fitness centers.
    Find Personal Trainer jobs in Iowa City, IA


  9. Ames, IA
    Average Salary: $29,828
    Ames, with a population of nearly 30,000, is a thriving community for fitness professionals. The city's focus on health and wellness creates a good demand for personal trainers. Many residents seek fitness guidance to achieve their goals.
    Find Personal Trainer jobs in Ames, IA


  10. Waterloo, IA
    Average Salary: $28,864
    Waterloo, home to around 29,000 people, is a city with a strong emphasis on health. The demand for personal trainers is steady, as many residents seek fitness guidance. Working in Waterloo offers a chance to help people achieve their fitness goals.
    Find Personal Trainer jobs in Waterloo, IA

What are the best paying companies for a Personal Trainer in Des Moines, IA?

GymGUYZ leads the way for personal trainers in Des Moines, offering an average salary of $66,000. Crunch Fitness and Genesis Health Clubs also provide competitive pay, with averages of $63,367 and $54,675, respectively. Planet Fitness offers a lower average salary of $32,850, but still provides a stable income for trainers.
Graph displaying best paying company salaries for Personal Trainer jobs in Des Moines, IA, highlighting GYMGUYZ with the highest at $66,000 and Planet Fitness with the lowest at $32,850.
  1. GYMGUYZ
    Average Salary: $66,000
    GYMGUYZ offers rewarding Personal Trainer jobs in Des Moines, IA. They focus on providing a personalized fitness experience. GYMGUYZ operates multiple locations in the area, ensuring trainers have plenty of opportunities to connect with clients.


  2. Crunch Fitness
    Average Salary: $63,367
    Crunch Fitness is known for its high-energy environment and diverse fitness programs. They offer Personal Trainer jobs in Des Moines, IA, with competitive salaries. Trainers work in state-of-the-art facilities located throughout the city.


  3. Genesis Health Clubs
    Average Salary: $54,675
    Genesis Health Clubs provides a supportive atmosphere for Personal Trainers in Des Moines, IA. They offer a variety of fitness services and have several locations in the area. Trainers benefit from a strong community and excellent resources.


  4. Planet Fitness
    Average Salary: $32,850
    Planet Fitness is a popular gym chain with Personal Trainer positions in Des Moines, IA. They offer a welcoming environment and a range of fitness programs. Trainers work in locations that are accessible to many residents.

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