Cost of Physiotherapy in the UK
Physiotherapy is commonly used to treat injuries, chronic pain, and mobility problems. While physiotherapy is available through the NHS, many people choose private physiotherapy services for faster appointments.
In 2026, private physiotherapy sessions in the UK typically cost £40 to £80 per session, depending on the clinic and location.
Quick Answer
Typical physiotherapy costs in the UK include:
| Physiotherapy Service | Average Cost |
|---|---|
| Initial physiotherapy assessment | £50 – £90 |
| Follow-up session | £40 – £75 |
| Sports physiotherapy session | £60 – £100 |
NHS Physiotherapy
Physiotherapy is available on the NHS free of charge, but waiting times may vary depending on location.
Patients are usually referred by:
- a GP
- hospital specialist
- self-referral services in some areas
Because waiting lists can be several weeks or months, some people choose private physiotherapy instead.
Private Physiotherapy Costs
Private physiotherapy clinics often provide faster access to treatment.
Typical session prices include:
| Appointment Type | Average Cost |
|---|---|
| Initial consultation | £50 – £90 |
| Standard session | £40 – £75 |
Sessions usually last 30 to 60 minutes.
Conditions Physiotherapy Can Treat
Physiotherapists commonly treat:
- sports injuries
- back pain
- joint pain
- post-surgery rehabilitation
- mobility problems
Treatment may include exercise therapy, massage, and rehabilitation programmes.
Additional Treatment Costs
Some physiotherapy clinics may offer additional services such as:
- sports massage
- acupuncture
- ultrasound therapy
- rehabilitation programmes
These treatments may increase the total cost depending on the clinic.
Typical Physiotherapy Cost Summary
| Service | Typical Cost |
|---|---|
| NHS physiotherapy | Free |
| Private physiotherapy session | £40 – £80 |
| Initial consultation | £50 – £90 |
Final Thoughts
The cost of physiotherapy in the UK depends on whether treatment is received through the NHS or a private clinic. NHS treatment is free but may involve waiting times, while private physiotherapy sessions typically cost £40 to £80 per appointment.