A note to our community regarding COVID-19. Learn more

How much does a personal trainer cost near me?

Thumbtack Editors
Answered

Expect to pay between $35 and $90 per hour for a personal trainer near you. The length of the session, as well as the number of sessions you book in advance, will have an impact on the price. You can often get lower prices per session by booking more of them. Group training also tends to be less expensive than one-on-one training, as is going to the gym instead of having the trainer come to meet you. Trainer certification is also a factor — trainers with more certification are likely to charge more.

It's important to do your research and get cost estimates from several personal trainers near you before you hire anyone. 

Also read, "How much does a personal trainer cost?"

Ready to hire a Personal Trainer?

You never pay to use Thumbtack: Get cost estimates, contact pros, and even book the job—all for no cost.