High-paying therapy jobs in London

Therapies are structured approaches aimed at alleviating psychological, emotional, or physical difficulties in individuals. Therapists employ techniques to help clients work through challenges, manage emotions, and improve mental well-being. Common skills in therapy include active listening, empathy, and problem-solving.


The 482 therapy jobs listed below pay well, with salaries between £29,355 and £65,155 per year. Physiotherapist, Occupational Therapist and Speech Therapist are among the most popular high-paying roles in London.

Job title

Updated Sept 30, 2026
Job title
London, ENG
England
Job postings (London)

Clinical Psychologist

London

£65,155 per year

England

£58,852 per year

Psychotherapist

London

£63,065 per year

England

£58,855 per year

Senior Occupational Therapist

London

£55,540 per year

England

£46,938 per year

Physiotherapist

London

£51,742 per year

England

£44,060 per year

Speech Therapist

London

£51,576 per year

England

£44,493 per year

Massage Therapist

London

£24.75 per hour

England

£23.08 per hour

Occupational Therapist

London

£49,013 per year

England

£42,845 per year

Therapist

London

£47,355 per year

England

£45,296 per year

Mental Health Technician

London

£46,725 per year

England

£41,078 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.