Vets In York

We prioritise the health of your pets above all else, and our veterinary practices in York are here for your pets’ individual needs. With a team of highly skilled professionals, we offer exceptional veterinary care in York. From routine check-ups and vaccinations to advanced surgical procedures, we provide services that keep your furry friends healthy and happy.  

Our conveniently located vets in York can be found in and around this city, including areas like Norton, Pocklington, Stamford Bridge and Strensall. Each of our practices has vets ready to serve you and your pets with compassion and expertise. Plus, our dedicated staff handle emergencies, ensuring that your pet receives immediate attention when required. 

Our Practices

Battle Flatts Veterinary Clinic - Norton

43 St Nicholas Street, Norton, Malton, YO17 9AQ

Monday - 08:30-18:30
Tuesday - 08:30-18:30
Wednesday - 08:30-18:30
Thursday - 08:30-18:30
Friday - 08:30-18:30
Saturday - Closed
Sunday - Closed

01653697299

View practice >

Battle Flatts Veterinary Clinic - Pocklington

88 Kilnwick Road, Pocklington, York, YO42 2JZ

Monday - 08:30-18:30
Tuesday - 08:30-18:30
Wednesday - 08:30-18:30
Thursday - 08:30-18:30
Friday - 08:30-18:30
Saturday - Closed
Sunday - Closed

01759307500

View practice >

Battle Flatts Veterinary Clinic - Stamford Bridge

2 Buttercrambe Road, Stamford Bridge, York, YO41 1AN

Monday - 08:00-19:00
Tuesday - 08:00-19:00
Wednesday - 08:00-19:00
Thursday - 08:00-19:00
Friday - 08:00-19:00
Saturday - 08:30-17:00
Sunday - Closed

01759371066

View practice >

Battle Flatts Veterinary Clinic - Strensall

38 The Village, Strensall, York, YO32 5XR

Monday - 08:30-18:30
Tuesday - 08:30-18:30
Wednesday - 08:30-18:30
Thursday - 08:30-18:30
Friday - 08:30-18:30
Saturday - Closed
Sunday - Closed

01904490055

View practice >

Find your nearest practice