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 496 therapy jobs listed below pay well, with salaries between £29,355 and £65,153 per year. Physiotherapist, Occupational Therapist and Speech Therapist are among the most popular high-paying roles in London.

Job title

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

Clinical Psychologist

London

£65,153 per year

England

£58,851 per year

Psychotherapist

London

£63,065 per year

England

£58,854 per year

Senior Occupational Therapist

London

£55,540 per year

England

£46,926 per year

Physiotherapist

London

£51,726 per year

England

£44,054 per year

Speech Therapist

London

£51,556 per year

England

£44,490 per year

Massage Therapist

London

£24.75 per hour

England

£23.06 per hour

Occupational Therapist

London

£49,004 per year

England

£42,849 per year

Therapist

London

£47,282 per year

England

£45,285 per year

Mental Health Technician

London

£46,731 per year

England

£41,079 per year

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