High-paying pharmacy jobs in London

Pharmacies play a crucial role in healthcare by dispensing medications and providing health-related advice. They ensure patients receive appropriate medications while also educating them about proper use and potential side effects. Pharmacists must possess strong communication and problem-solving skills to help patients effectively.


The 204 pharmacy jobs listed below pay well, with salaries between £24,438 and £63,791 per year. Pharmacist, Pharmacy Assistant and Pharmacy Technician are among the most popular high-paying roles in London.

Job title

Updated Jul 13, 2026
Job title
London, ENG
England
Job postings (London)

Pharmacist

London

£63,791 per year

England

£55,451 per year

Clinical Pharmacist

London

£61,077 per year

England

£52,921 per year

Senior Clinical Pharmacist

London

£59,433 per year

England

£56,314 per year

Senior Pharmacy Technician

London

£43,028 per year

England

£39,716 per year

Pharmacy Technician

London

£42,423 per year

England

£34,096 per year

Pharmacy Assistant

London

£29,912 per year

England

£24,420 per year

Pharmacy Dispenser

London

£13.26 per hour

England

£13.01 per hour

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