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

Job title

Updated Oct 09, 2026
Job title
London, ENG
England
Job postings (London)

Pharmacist

London

£64,357 per year

England

£54,584 per year

Clinical Pharmacist

London

£61,592 per year

England

£53,288 per year

Senior Pharmacy Technician

London

£43,276 per year

England

£40,236 per year

Pharmacy Technician

London

£41,852 per year

England

£33,665 per year

Pharmacy Assistant

London

£29,205 per year

England

£25,420 per year

Pharmacy Dispenser

London

£13.67 per hour

England

£13.40 per hour

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