Prices checked: November 2026

The short answer

A one-to-one session with a personal trainer in the UK typically costs £45 to £75 outside London and £50 to £140 in London. Trainers working out of budget gyms such as PureGym tend to charge £30 to £65. Online coaching usually costs £80 to £300 a month. Buying a block of 10 sessions saves most people around 8 to 12%.

The price you pay depends on where you live, where the trainer works, how experienced or specialised they are, and whether you train alone, with a friend or in a small group. This guide breaks down each of those, with real figures, so you know what a fair price looks like before you contact anyone.

Personal trainer prices in the UK at a glance

Type of trainingTypical price
Trainer at a budget gym (PureGym, The Gym Group)£30 to £65 per session
Independent trainer, outside London£45 to £75 per session
Independent trainer, London£50 to £140 per session
Specialist (pre and postnatal, rehab, sports performance)Add 20 to 40%
Training with a friendOften £5 to £10 extra in total, split between you
Small group (2 to 6 people)£10 to £30 per person
Block of 10 sessions£350 to £700
Online coaching£80 to £300 per month
Online plus in-person (hybrid)£150 to £500 per month
Ranges drawn from the sources listed at the end of this guide.

What a personal trainer costs per month

Most people train once or twice a week. At £60 a session, that works out at:

These figures cover the trainer only. If you train in a gym, add your membership. Many independent trainers work from private studios where entry is included in the session price.

London prices compared with the rest of the UK

London is the most expensive place in the UK to hire a trainer. REPS, the register of exercise professionals, puts the middle range for London and other major cities at £75 to £140 a session, against £45 to £75 elsewhere. Independent London trainers who publish their prices online mostly charge £50 to £80 for a standard one-to-one session, so you do not need to pay top-of-range prices to find a qualified trainer in the capital.

Outside London, prices drop further in smaller towns. Leisure centres run by councils or charities sometimes offer shorter sessions from under £20.

Gym trainer or independent trainer: what’s the difference in price?

At budget chains such as PureGym and The Gym Group, personal trainers are self-employed. They pay the gym to work there and set their own prices, so rates vary from trainer to trainer within the same gym. PureGym’s own guidance puts them at roughly £30 to £65 a session outside London and £45 to £65 in London.

Independent trainers working from their own studio, a private gym or your home usually charge £40 to £80 or more. You often get a quieter space, more flexible times and a trainer who has built their business on word of mouth. A gym trainer is a sensible place to start if cost matters most. An independent trainer suits you if you want a private setting or a specialist.

What affects the price

How to pay less for personal training

  1. Buy a block. Trainers who publish block prices typically take £5 to £10 off each session when you buy 10.
  2. Train with a friend. Duo sessions usually cost only £5 to £10 more than training alone, which nearly halves the price per person.
  3. Join a small group. Groups of two to six people cost £10 to £30 each and still give you a coach watching your form.
  4. Mix in-person and online. Some trainers offer a monthly session in person plus an online programme in between, at a lower monthly cost than weekly one-to-ones.
  5. Start with a short block, then train alone. Six to ten sessions are often enough to learn good technique and leave with a plan you follow yourself.

What you should get for the money

Whatever the price, a good trainer should offer:

Ask to see qualifications and insurance before you pay. Every trainer listed on The Trainer Finder will have both checked before their profile goes live.

Frequently asked questions

How much is a PT session in the UK?

Most one-to-one sessions cost £45 to £75 outside London and £50 to £140 in London. Trainers based in budget gyms often charge £30 to £65.

How much is a personal trainer at PureGym?

PureGym trainers are self-employed and set their own prices. PureGym’s guidance puts most at £30 to £65 a session outside London and £45 to £65 in London. Each trainer’s profile on the PureGym website shows their own rates.

Is a personal trainer worth the money?

For many people, yes, especially when starting out, returning after an injury or stuck on a plateau. A trainer teaches safe technique, builds a plan around your goals and keeps you accountable. A short block of sessions often gives you most of the benefit.

How many sessions with a personal trainer do I need?

Six to ten sessions is a common starting point to learn the basics and leave with a programme. People working towards a specific goal, such as an event or rehab after injury, often train once or twice a week for three months or more.

How much does online personal training cost?

Online coaching with a tailored programme and regular check-ins usually costs £80 to £300 a month. Pre-made app or video programmes cost less, from around £20 a month, but are not personalised.

Find a trainer who fits your budget

The Trainer Finder is a London directory of qualified, independent personal trainers, opening soon. You will be able to compare trainers by area, price and speciality, then contact them directly with no booking fees. Are you a trainer? Register your interest.

Sources