Non-profit vets in London

20 of the 507 veterinary practices in London are non-profit or charitable (4%). Charitable clinics may offer free or reduced-cost care, usually only for eligible owners. Check each charity's own criteria.

Ownership classifications are checked against public records; see how we verify ownership .

Battersea Dogs and Cats Home

London, SW8 4AA

020 7627 9260

Blue Cross Animal Hospital

London, SW19 1BD

020 8254 1400

Blue Cross Animal Hospital

London, SW1V 1QQ

0300 777 1890

Blue Cross Animal Hospital

London, W6 0RQ

020 8748 5150

Bow PDSA Pet Hospital

London, E3 2DT

020 8980 5011

Celia Hammond Animal Trust

London, E16 4HQ

020 7474 8811

Celia Hammond Animal Trust

London, SE4 1UY

020 8691 2100

Croydon PDSA Pet Hospital

Croydon, CR0 1JT

020 8686 3972

Edmonton Green PDSA Pet Clinic

London, N9 9AA

020 8137 8544

Hendon PDSA Pet Hospital

London, NW4 4JU

020 8203 2090

Ilford PDSA Pet Clinic

Ilford, IG4 5PS

020 8550 6644

PDSA Pet Hospital Bow

London, E3 2QA

0800 917 2509

RSPCA Finsbury Park Animal Hospital

London, N7 7QD

0300 123 0712

RSPCA Hillingdon Clinic

Middlesex, UB10 0LG

01895 231435

RSPCA HSWK CIO

Middlesex, UB10 0LG

01895 231435

Thamesmead PDSA Pet Hospital

London, SE2 9SG

020 8311 6695

Thamesmead PDSA Pet Hospital, The Freda Powell Centre

1c Eynsham Drive thamesmead london united kingdom, SE2 9RQ

020 8311 6695

Voo Vets Battersea

London, SW8 3JW

020 7738 8668

Frequently asked questions

How many non-profit vets are there in London?
We list 20 non-profit or charitable veterinary practices in London, out of the 507 practices we cover.
Do non-profit vets charge less?
Charitable clinics such as PDSA, RSPCA and Blue Cross may offer free or reduced-cost care, but usually only for eligible owners (typically those receiving certain benefits), and eligibility rules vary by charity. Check the practice’s own website for its criteria before visiting.