Content has loaded

Veterinary nurse salary in London

How much does a Veterinary Nurse make in London?

Average base salary

£33,507
7%
above national average

The average salary for a veterinary nurse is £33,507 per year in London. 778 salaries reported, updated at 27 September 2026

Veterinary Nurse job openings in London

slide 1 of 6
slide1 of 6
Registered Veterinary Nurse
DNA Vet Care4.1out of 5 stars.
London
Up to £34,000 a year
1 day ago

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Veterinary Nurses near London

  1. North London
    £34,153 per year
  2. London
    £33,507 per year
  3. West London
    £33,458 per year
  4. Wimbledon
    £32,737 per year
  5. Harrow
    £32,713 per year

Where can a Veterinary Nurse earn more?

Compare salaries for Veterinary Nurses in different locations
vs

Frequently 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.