Learn more
Read more
View jobs
With over 350 veterinary practices and 27 24-hour emergency veterinary centres around the UK we're always there for you. Find a vet practice near you.
or
Vets in Ashford
Vets in Bedford
Vets in Bideford
Vets in Bracknell
Vets in Cardiff
Vets in Cheltenham
Vets in Coventry
Vets in Crawley
Vets in Crewe
Vets in Darlington
Vets in Epsom
Vets in Exeter
Vets in Harrogate
Vets in Hemel Hempstead
Vets in Hinckley
Vets in Hull
Vets in Leicester
Vets in Liverpool
Vets in Norwich
Vets in Nottingham
Vets in Oxford
Vets in Peterborough
Vets in Poole
Vets in Scunthorpe
Vets in Shrewsbury
Vets in Shropshire
Vets in Slough
Vets in Telford
Vets in Thorpe Bay
Vets in Weymouth
Vets in Wirral
Vets in Worthing
Reset
Please enter a valid postcode, town or click on 'Use current location'
South Walks Road Dorchester DT1 1DU (4.68 Miles) Get directions
01305 262913
Open now
24 hour practice
Book appointment
Dorchester Road Winfrith Newburgh Dorchester DT2 8DD (6.10 Miles) Get directions
01929 462535
Open now Closed · Opens · Closes
Out of hours practice:
Medivet 24 Hour Dorchester01305 262913
205 Littlemoor Road Littlemoor Weymouth DT3 6AF (8.04 Miles) Get directions
01305 834520
Please call us to book an appointment.
223 Dorchester Road Weymouth DT3 5EQ (9.33 Miles) Get directions
01305 776686
38 Easton Street Portland DT5 1BT (13.99 Miles) Get directions
01305 823301
3 Tudor Road Broadstone Dorset BH18 8AW (15.17 Miles) Get directions
01202 693623
Medivet 24 Hour Poole01202 747678
266 Wimborne Road Poole BH15 3EF (15.75 Miles) Get directions
01202 602766
65 Leigh Road Wimborne BH21 1AE (16.19 Miles) Get directions
01202 841084
101 North Road Parkstone Poole BH14 0LT (16.70 Miles) Get directions
01202 747678
25 Woodside Road Poole BH14 9JH (17.48 Miles) Get directions
01202 722739