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

Job title

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

Pharmacist

London

£64,277 per year

England

£54,515 per year

Clinical Pharmacist

London

£61,525 per year

England

£53,115 per year

Senior Pharmacy Technician

London

£43,114 per year

England

£40,060 per year

Pharmacy Technician

London

£42,257 per year

England

£33,773 per year

Senior Pharmacy Assistant

London

£31,296 per year

England

£28,196 per year

Pharmacy Assistant

London

£29,745 per year

England

£25,420 per year

Pharmacy Dispenser

London

£13.76 per hour

England

£13.41 per hour

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