The average personal training session lasts between 45 and 60 minutes, but some PTs may offer sessions anywhere between 30 and 90 minutes long. This is something that would be agreed on before you start your personal training.