how much does a personal trainer cost
1 On average, a personal trainer can charge either by the session or the hour. 2  By the hour, the rates can range anywhere from $35 to $100 per hour. 3  If the trainer charges by the session, this can cost anywhere from $35 to $150 per session.4  A session can last upwards of 1 hour on average. For example, a client has paid $60 per session at a local gym in Pennsylvania, while another in New York paid $150 per hour for a personal session in her own home. 2  According to a few different personal trainers on the website IdeaFit.com, many claimed that they charged anywhere from $50 to as much as $80 per session.