All articlesBusiness Growth

How to Price Your Fitness Classes in 2026: A Complete Guide for UK Instructors

By BeinFit Team· 5 March 2026· 8 min read
How to Price Your Fitness Classes in 2026: A Complete Guide for UK Instructors

Why Pricing Is the Hardest Decision in Fitness

Most fitness professionals either undercharge out of fear of losing clients, or never raise their prices — even as their skills and reputation grow.

The result? You work longer hours for less money than you deserve.

This guide will give you a practical framework to price your services confidently.

Step 1: Calculate Your Minimum Viable Rate

Before you think about what the market charges, work out what you need to charge.

Monthly costs to cover:

  • Personal living expenses (rent, food, transport)
  • Business costs (insurance, software, equipment)
  • Tax and National Insurance (roughly 25-30% of profit)
  • Pension contributions

Divide your total monthly requirement by the number of paying sessions you realistically deliver. That's your floor price.

Step 2: Research Your Local Market

For most UK cities in 2026:

  • Group classes: £8–£18 per person
  • Personal training (1:1): £40–£90 per session
  • Online 1:1: £35–£70 per session
  • Online group classes: £6–£15 per person

Step 3: Price Based on Value, Not Just Time

Experienced instructors with specialisms (pre/postnatal, injury rehabilitation, elite performance) can charge 30–50% more than generalists. Your certifications, results, and reputation all justify higher rates.

Step 4: Build In Your Platform Fees

If you use a booking platform like BeinFit (5% fee) or a more expensive alternative (15–20%), factor this into your pricing. BeinFit's fee model lets clients pay the fee on top, so you receive your full class price.

Step 5: Test and Adjust

Price increases work best when paired with clear communication and at least 4 weeks notice. Most loyal clients will stay.

Run your fitness business on BeInFit

Bookings, payments, CRM and built-in MTD compliance. 14-day free trial, no card.