Belvedere Parkvets 020 8311 5250
Bromley Parkvets 020 8619 0973
Chislehurst Parkvets 020 8295 1100
Eltham Parkvets 020 8859 7914
Hayes Parkvets 020 8619 0499
Longfield Parkvets 01474 703377
Petts Wood Parkvets 01689 867810
Parkvets Hospital 020 8300 8111
Swanley Parkvets 01322 665916
Belvedere Parkvets 020 8311 5250
Bromley Parkvets 020 8619 0973
Chislehurst Parkvets 020 8295 1100
Eltham Parkvets 020 8859 7914
Hayes Parkvets 020 8619 0499
Longfield Parkvets 01474 703377
Petts Wood Parkvets 01689 867810
Parkvets Hospital 020 8300 8111
Swanley Parkvets 01322 665916

We are open and COVID-19 SECURE. Click here to find out more

Book An Appointment

Book your appointment online today

Book An Appointment

Book your appointment online today

We are taking measures to prevent the spread of COVID-19, please read our guidelines here

If you need an appointment please complete our online booking form by choosing the best clinic for you from the list on the right. Alternatively, you can book your appointment by phone by calling 020 8300 8111.

If you are not a client of Parkvets and haven’t visited Parkvets before, it would be really helpful if you could provide your registration details by following this link to our Pet Registration page. Don’t worry if you are short of time though, we can always take your details when you come in.

Please note that if your preferred appointment date and time is unavailable online, please give us a call as there may still be appointments available both at the hospital and in branches – we keep quite a few up our sleeves.

Though our phones can be extremely busy between 9am and 11am and after 6pm, we will always answer your call as quickly as possible and our team is here to help.

Please note that we charge a cancellation fee for appointments cancelled with less than 12 hours notice.

Online booking is managed on our behalf by Vetstoria. Further details can be found in our Terms and Conditions.