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 216 pharmacy jobs listed below pay well, with salaries between £25,420 and £64,208 per year. Pharmacist, Pharmacy Dispenser and Pharmacy Technician are among the most popular high-paying roles in London.

Job title

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

Pharmacist

London

£64,208 per year

England

£54,519 per year

Clinical Pharmacist

London

£61,423 per year

England

£53,063 per year

Senior Clinical Pharmacist

London

£59,854 per year

England

£56,634 per year

Senior Pharmacy Technician

London

£43,129 per year

England

£39,981 per year

Pharmacy Technician

London

£42,436 per year

England

£33,789 per year

Pharmacy Assistant

London

£29,840 per year

England

£25,420 per year

Pharmacy Dispenser

London

£13.77 per hour

England

£13.42 per hour

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