Content has loaded
Veterinary nurse salary in London
How much does a Veterinary Nurse make in London?
Average base salary
£33,507
- Hour
- Day
- Week
- Month
- Year
7%
above national averageThe average salary for a veterinary nurse is £33,507 per year in London. 778 salaries reported, updated at 27 September 2026
Looking to Hire?
Highest paying cities for Veterinary Nurses near London
Where can a Veterinary Nurse earn more?
Compare salaries for Veterinary Nurses in different locationsFrequently Asked Questions (FAQs) about Veterinary Nurse
The average salary for a Veterinary Nurse is £33,507 per year in London. This figure is based on 778 salaries taken from job postings on Indeed in the past 36 months, last updated on 27 September 2026.
Veterinary Nurse jobs on Indeed - find your next one today.
Veterinary Nurse salaries in London typically range between a low of £28,114 and a high of £39,933 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Veterinary Nurse in London include North London at £34,153 per year, West London at £33,458 per year and Wimbledon at £32,737 per year.