Pricing made simple

Pricing can be made complicated or it can be made simple. We like the simple approach and therefore you can clearly see our pricing below for self-paying clients. Larger organisations and insurance companies may well have a different pricing structure, but this should not affect you as an individual receiving top quality care. 


Pricing at Bristol Physio is simple. All physio treatment sessions are 40 minutes long and cost £48 for self-paying clients.

  • check
    40 minutes: £48

Different rates and session lengths apply for Health Insurance Companies as per individual pricing policies. We are listed with all major Health Insurance Companies.

Should you require an hour appointment please request one from either reception or your therapist. The price would be £70.


  • 1 Hour: £48
  • 30 Minutes: £35

Please book in with Charlotte or Anna.

All our Physiotherapists are able to provide Sports Massage too. However, their appointments are £48 for 40 minutes.

Work Station Assessment

We offer a great work station assessment service. We will come to your work place and assess individuals in their working environment. See here for more details.

Per Individual £60. Discounts available for 5 or more assessments at the same location.

Travel will be charged outside of a 5 mile radius of Clifton.


  • Initial Assessment (1 hour): £75
  • Follow up (30 minutes): £35

If you have a large organisation and want to discuss a bespoke arrangement we are more than happy to provide in house Physiotherapy or Massage Therapy on a short or long term basis. This can enable you to optimise the productivity of your workforce whilst still ensuring their well being is a priority. This can be discussed with our Practice Manager or any of the Directors. Please contact us by clicking here to discuss further.

Please note our patient software system is having issues with their server today (16/11) - We politely ask you to withhold from using our online booking system at this time. If you require any assistance our reception team are happy to help 01179237506.