That depends on many different factors. If you choose an in-person trainer, you can expect hourly rates anywhere from $20 to $100+, while online/virtual personal training is typically $200/month or less. For face-to-face personal training, rates are impacted by the experience level of the trainer you choose and your geographic area as well.