In this section

Veterinary services

Does your pet qualify for treatment?

Our veterinary services are available to pets whose owners are on certain means-tested benefits or low incomes. If you fall into this category, you need to check to see if you are in the catchment area for one of our hospitals or clinics.

Blue Cross does not get any money of the government or local authority and we rely fully on donations to run our veterinary services.  So any donation you make, however small, towards the treatment your pet receives will be very welcome.

Catchment areas


Each of our hospitals has a catchment area. Please select a hospital from the list to see its catchment area.

We employ more than 100 staff at our hospitals, which are equipped to a high standard. We are committed to making sure that every animal receives the best possible care. 

Mobile clinics

We have a mobile clinic that travels to four different locations in London. They offer basic veterinary attention, vaccinations, microchipping and advice on animal care. The clinics are open 10.00am-12.00pm and 1.30pm-3.30pm on the following days:

 We work on a first come first served basis, please arrive early. Clients that use the mobile clinic are expected to be able to get to Victoria Hospital during mobile clinic 'out of hours' for their emergency service.

Download our mobile clinic brochure to find out more about this service.

Pet care clinics

Four of our rehoming centres have veterinary welfare clinics for people on low incomes who don’t live in London. Each of our welfare clinics has a catchment area. Please select a clinic from the list to see its catchment area.

Ambulance services

Blue Cross has a fleet of animal ambulances to transport animals owned by people who cannot otherwise bring their pet to and from the London hospitals themselves because they are elderly or have a disability. Our animal ambulance service operates 9am-5pm Monday to Friday. Our London animal ambulances cover the following postcodes:

  • SW 1, 2, 4, 8, 9, 11, 12, 16
  • SE 1, 5, 11, 15, 16, 17,21, 22, 24 & 27

Emergency care

We have an out-of-hours service for emergency cases only. Clients are asked to ring first so we can assess if their pet needs to be treated straight away.

How many pets can I register?

New clients can register up to two pets at a Blue Cross hospital or clinic. Unfortunately we can’t allow you to register any more than two, even if you have more pets. This is because we want to help as many people and their pets access our veterinary services as we can. 

If you give away or sell a pet that’s registered at a Blue Cross hospital or centre, you’ll have to wait six months before you can register a new one in their place. There are times when this rule won’t apply – for example if your pet is put to sleep for medical reasons or we advise you that you shouldn’t keep your pet any longer. If you’re unsure, please speak to your local hospital. 

If you already have more than two pets registered with us we’ll continue to treat them but, when you no longer have that pet, you won’t be able to register a new one in their place.