Find vets and surgeries near you, in and around Dunfermline, Fife and the surrounding area.
When making an enquiry or booking an appointment with a listed veterinary practice, please let them know you found their details on The Good Dog Guide.
Directory listings
Vets and surgeries in Dunfermline
♡ Favourite♥ SavedInglis Veterinary Hospital Ltd
120 Halbeath Road
Dunfermline
Fife
KY11 4LA
- Dedicated and experienced vets
- UK’s first health & wellbeing centre

♡ Favourite♥ SavedVetrica
1 Jutland St
Rosyth
Dunfermline
Rosyth
Fife
KY11 2ZL
- Skilled and trusted veterinary surgery
- Relaxed and informal atmosphere

♡ Favourite♥ SavedMackie & Brechin Ltd
29 Main St
Kirkliston
Edinburgh
EH29 9AE
- Independent veterinary practice
- Personal & high quality service

♡ Favourite♥ SavedCameron & Greig Veterinary Surgeons
60 Stenhouse St
Cowdenbeath
Fife
KY4 9DD
- Veterinary practice in Cowdenbeath, Fife
- There is easy parking nearby

♡ Favourite♥ SavedWest Port Veterinary Clinic Ltd
8 Preston Rd
Linlithgow
Linlithgow
West Lothian
EH49 7AU
- Independent small animal practice
- Treating your pets for nearly 30 years

♡ Favourite♥ SavedAlbavet
190 High St
Burntisland
Fife
KY3 9AP
- Veterinary practice in Burntisland, Fife
- Aim to provide a high-quality service

♡ Favourite♥ SavedAlbyn Veterinary Centre
16 Greendykes Rd
Broxburn
Broxburn
West Lothian
EH52 5AG
- Veterinary nurse clinics & appointments
- Pet passport scheme, micro-chipping

♡ Favourite♥ SavedWest End Vets
12 Main St
Davidson's Mains
Edinburgh
EH4 5BY
- High-quality veterinary service
- Ask about our Healthy Pet Club

♡ Favourite♥ SavedKingdom Veterinary Clinic
58 Park St
Lochgelly
Fife
KY5 9JU
- Best standard of veterinary medicine
- Long established practice

♡ Favourite♥ SavedOak Tree Veterinary Centre
539 Queensferry Rd
Edinburgh Center
Edinburgh
EH4 7QE
- Modern caring veterinary practice
- Comprehensive & compassionate service

♡ Favourite♥ SavedInglis Veterinary Centre
133 High St
Cowdenbeath
Fife
KY4 9QE
- UK’s first health & wellbeing centre
- Very best care and attention

♡ Favourite♥ SavedMackie & Brechin Ltd
256 High St
Linlithgow
Linlithgow
West Lothian
EH49 7ES
- Personal & high quality service
- Out of hours emergency service
