The average cost of a Personal Trainer is between £40 and £60 per hour but the cost that you will pay will be influenced by a few factors such as location, experience and specialist skills.