Veterinary Practices And Surgeries | Dorset

Home » Dorset » Veterinary Practices

Find and review veterinary practices and surgeries in Dorset


When making an enquiry or booking an appointments with a listed Vet Practice please let them know you found their details on The Good Dog Guide.

Narrow your search to a town or see below for all listed Vets in Dorset.

Tel: 01202_ 825217 Cedar Veterinary Group

17 Ringwood Rd 
Verwood 
Dorset 
BH31 7AA 

Tel: 01929_ 552692 Lynwood Veterinary Group

Unit 9-10/Leanne Business Centre/Sandford La 
Wareham 
Dorset 
BH20 4DY 

Tel: 01202_ 530444 Pet Practice The

5 Kinson Rd 
Bournemouth 
Dorset 
BH10 4AQ 

Tel: 01258_ 452626 Damory Veterinary Clinic

Damory Lodge/Edward St 
Blandford Forum 
Dorset 
DT11 7QT 

Tel: 01935_ 813288 Kingston Veterinary Group The

Kingston Ho/Long St 
Sherborne 
Dorset 
DT9 3DB 

Tel: 01308_ 862312 Girling & Bowditch

Honeysuckle Veterinary Surgery/Tunnel Rd 
Beaminster 
Dorset 
DT8 3HB 

Tel: 01305_ 267083 Castle Veterinary Clinic

Unit 3/Poundbury Business Centre/Bridport Rd 
Dorchester 
Dorset 
DT1 3WA 

Vets4Pets - Weymouth

Vets4Pets - Weymouth

Inside Pets at Home 
Weymouth 
Dorset 
DT4 7BG 

  • Veterinary practice in Weymouth, Dorset
  • Latest in practice design & technology

Tel: 01202_ 747678 Walton Lodge Veterinary Group

101 North Rd 
Poole 
Dorset 
BH14 0LT 

Tel: 01202_ 555770 Spring Corner Veterinary Centre

4 Knyveton Rd 
Bournemouth 
Dorset 
BH1 3QN 

Tel: 01305_ 776686 Moorcroft Veterinary Practice

223 Dorchester Rd 
Weymouth 
Dorset 
DT3 5EQ 

Vets4Pets - Bournemouth

Vets4Pets - Bournemouth

5 Victoria Park Place 
Bournemouth 
Dorset 
BH9 2EG 

  • Highly experienced vet professionals
  • Emergency cover - 24 hour service

Tel: 01202_ 545020 Feilden H

340 Poole Rd 
Branksome 
Dorset 
BH12 1AW 

Tel: 01202_ 693623 Walton Lodge Veterinary Group

3 Tudor Rd 
Broadstone 
Dorset 
BH18 8AW 

Tel: 01747_ 852064 Longmead Veterinary Practice Ltd

Longmead 
Shaftesbury 
Dorset 
SP7 8PL 

Tel: 01202_ 532817 Stokewood Veterinary Centre

5 Stokewood Rd 
Bournemouth 
Dorset 
BH3 7NA 

Tel: 01202_ 485880 Best Friends Veterinary Surgery

Best Friends Veterinary Surgery

14 Marlow Drive 
Christchurch 
Dorset 
BH23 2RR 

  • Together in Sickness & in Health
  • Emergency Cover & 24 Hour Service

Tel: 01308_ 456771 Bredy Veterinary Centre

Sea Rd North 
Bridport 
Dorset 
DT6 4RR 

Tel: 01202_ 533630 P D S A

54-70 Castle La West 
Bournemouth 
Dorset 
BH9 3JU 

Vets4Pets - Christchurch

Vets4Pets - Christchurch

Inside Pets at Home 
Christchurch 
Dorset 
BH23 2BN 

  • Highly experienced vet professionals
  • Emergency cover - 24 hour service

Tel: 01202_ 602766 Ark-Aid Centre

7A Neighbourhood Centre/Culliford Cr 
Poole 
Dorset 
BH17 9DW 

Tel: 01747_ 850500 Friars Moor Veterinary Clinic

Wincombe Centre/Wincombe Business Pk 
Shaftesbury 
Dorset 
SP7 9QJ 

Tel: 01202_829436 Three Cross Veterinary Surgery

Three Cross Veterinary Surgery

Verwood Road 
Wimborne Minster 
Dorset 
BH21 6RR 

  • Our own Hydrotherapy Unit
  • Agility classes & Puppy Club

Tel: 01202_ 698899 Hillside Veterinary Centre

116 Wareham Rd 
Corfe Mullen 
Dorset 
BH21 3LH 

Tel: 01308_ 862312 Honeysuckle Veterinary Surgery

Honeysuckle Veterinary Surgery

Tunnel Road 
Beaminster 
Dorset 
DT8 3HB 

  • Established in 1998
  • Friendly, high quality care

Tel: 01202_591208 Aniwell Vets

Aniwell Vets

1506 Wimborne Road 
Bournemouth 
Dorset 
BH11 9AD 

  • Veterinary clinic in Bournemouth, Dorset
  • New Kinson veterinary hospital now open

Tel: 01935_ 816228 Newton Clarke Partnership The

Swan House/Lower Acreman St 
Sherborne 
Dorset 
DT9 3EX 

Tel: 01305_ 834520 Sim Alan B

205 Littlemoor Rd 
Weymouth 
Dorset 
DT3 6AF 

Tel: 01202_ 830243 Southbourne Veterinary Surgery

Southbourne Veterinary Surgery

74 Irving Road 
Bournemouth 
Dorset 
BH6 5BJ 

  • Part of the Springbok Veterinary Group
  • (formerly Ark Aid Vets)

Tel: 01425_672742 Bransgore Vets

At Twin Oaks 
Christchurch 
Dorset 
BH23 8AA 

Tel: 01305_ 784197 Fielding & Cumber Ltd

176-178 Chickerell Rd 
Weymouth 
Dorset 
DT4 0QR 

Tel: 01929_ 422213 Lynwood Veterinary Group

87 Ulwell Rd 
Swanage 
Dorset 
BH19 1QU 

Tel: 01305_ 267083 Kirby R

Unit 3/Poundbury Business Centre/Bridport Rd 
Dorchester 
Dorset 
DT1 3WA 

Tel: 01305_ 262913 Southfield Veterinary Centre

South Walks 
Dorchester 
Dorset 
DT1 1DU 

Vets4Pets - Dorchester

Vets4Pets - Dorchester

Inside Pets at Home 
Dorchester 
Dorset 
DT1 2RY 

  • Veterinary practice in Dorchester
  • Latest in practice design & technology

Tel: 01297_ 442577 Haydon Veterinary Group

59 Silver St 
Lyme Regis 
Dorset 
DT7 3HR 

Tel: 01202_ 861622 Cedar Veterinary Group

81 Victoria Rd 
Ferndown 
Dorset 
BH22 9HU 

Tel: 01202_ 735984 Aniwell Vets

453 Ringwood Road 
Poole 
Dorset 
BH12 4LX 

Tel: 01202_ 624140 Upton Centre

6 Moorland Pde/Moorland Way 
Poole 
Dorset 
BH16 5JS 

Tel: 01747_ 822428 Shreen Veterinary Group The

The Square 
Gillingham 
Dorset 
SP8 4NA 

Tel: 01935_ 873432 Yetminster

The Exchange/High St 
Yetminster 
Dorset 
DT9 6LF 

Tel: 01460_ 72443 Synergy Farm Ltd

West Hill Barn/West Hill 
Evershot 
Dorset 
DT2 0LD 

Tel: 01258_ 472314 Friars Moor

Friars Moor 
Sturminster Newton 
Dorset 
DT10 1BH 

Vets4Pets - Poole

Vets4Pets - Poole

550 Ashley Rd 
Poole 
Dorset 
BH14 0AE 

  • Veterinary practice in Poole
  • Latest in practice design & technology

Tel: 01308_ 814433 Milton Equine

Matravers Stables 
Uploders 
Dorset 
DT6 4PH 

Tel: 01929_ 552599 Wareham Veterinary Centre

17 East St 
Wareham 
Dorset 
BH20 4NN 

Poole Companion Care Veterinary Surgery

Poole Companion Care Veterinary Surgery

Inside Pets at Home 
Poole 
Dorset 
BH15 3TE 

  • Highly experienced vet professionals
  • Emergency cover - 24 hour service

Tel: 01929_ 462535 Heathlands Veterinary Hospital

Winfrith Newburgh 
Dorchester 
Dorset 
DT2 8DD 

Tel: 01305_ 813303 Castle Veterinary Clinic

624 Dorchester Rd 
Weymouth 
Dorset 
DT3 5LH 

Tel: 01308_ 456808 Haydon Veterinary Group

Gore Cross Veterinary Clinic/Corbin Way 
Bradpole 
Dorset 
DT6 3UX 

Tel: 01202_ 431417 Tirgari Dr M

161 Tuckton Rd 
Bournemouth 
Dorset 
BH6 3LA 

Tel: 01725_ 551119 Pilgrims

5 - 7 Castle St 
Cranborne 
Dorset 
BH21 5PZ 

Tel: 01425_ 273102 Priory Veterinary Group

301 Lymington Rd 
Highcliffe 
Dorset 
BH23 5EG 

Tel: 01202_ 555553 Linwood Veterinary Group

1 Dunbar Rd 
Bournemouth 
Dorset 
BH3 7AY 

Tel: 01202_ 514135 Ensbury Park Veterinary Practice

117 Ensbury Park Rd 
Bournemouth 
Dorset 
BH9 2SH 

Tel: 01202_ 829436 Three Cross Hydrotherapy Centre

Three Cross Hydrotherapy Centre

Three Cross Veterinary Surgery 
Three Legged Cross 
Dorset 
BH21 6UE 

Tel: 01202_ 722739 Afrivet

25 Woodside Rd 
Poole 
Dorset 
BH14 9JH 

Tel: 01202_ 499622 Magnolia House

1A Stony La 
Christchurch 
Dorset 
BH23 7LQ 

Tel: 01202_ 826956 Lynwood Veterinary Group The

19 Station Rd 
Verwood 
Dorset 
BH31 7PY 

Tel: 01305_ 262295 Dorset Equine

Racing Stables 
Whitcombe 
Dorset 
DT2 8NY 

Tel: 01305_ 251632 Fielding & Cumber

86 Mellstock Av 
Dorchester 
Dorset 
DT1 2BH 

Tel: 01202_ 829436 Three Cross Surgery

Welyndale/Verwood Rd 
Three Legged Cross 
Dorset 
BH21 6RR 

Tel: 01935_ 873432 Wellpets Animal Hospital

Wellpets Animal Hospital

The Exchange 
Yetminster 
Dorset 
DT9 6LF 

  • Veterinary practice in Yetminster

Tel: 01258_ 472293 Blackmore Vale Veterinary Centre The

Rixon 
Sturminster Newton 
Dorset 
DT10 1BQ 

Tel: 01963_ 250255 Southill Veterinary Group

1-2 North St 
Sherborne 
Dorset 
DT9 5EW 

Tel: 01929_ 558100 Cedar Farm Practice

Everdene House/Sandford La 
Wareham 
Dorset 
BH20 4DY 

Tel: 01202_427404 Natterjacks Vet

Natterjacks Vet

The Old Bank Building 
Bournemouth 
Dorset 
BH7 6DY 

  • Friendly*Independent*Caring*Affordable
  • Top-rated, local family-run practice

Tel: 01202_ 735984 Aniwell Veterinary Clinic

453 Ringwood Rd 
Poole 
Dorset 
BH12 4LX 

Tel: 01202_ 484466 Priory Veterinary Group

59 Purewell 
Christchurch 
Dorset 
BH23 1EN 

Tel: 01305_ 264140 Lynwood School Of Veterinary Nursing

Burraton Sq 
Dorchester 
Dorset 
DT1 3GR 

Tel: 01202_ 764407 Poole Road Veterinary Surgery

340 Poole Rd 
Branksome 
Dorset 
BH12 1AW 

Tel: 01305_ 848221 Weatherbury Vet

16 Mill St 
Puddletown 
Dorset 
DT2 8SH