A personal trainer charges $40 to $100 per hour session in the gym, or $100 to $175+ per hour session for a private, in-home personal trainer. A certified personal trainer charges higher rates when they have more years of experience, numerous certifications, or college degrees in fitness, nutrition, or kinesiology.
To save money on a personal trainer, book a package of 5,10, or 20 sessions. Most trainers discount the price if you purchase multiple sessions in advance. Another way to save money is to use the personal trainer at your local gym, YMCA, or senior center. Group lessons are also less expensive than one-on-one personal training if you feel comfortable training with a small group of seniors.