Find a vet in St. Andrews

Compare veterinary practices near St. Andrews, Fife. See published prices, ratings and accreditation in one place.

Practices nearby
10
£ Avg consultation
£57
Avg rating
4.8 / 5
RCVS sourced
Yes

Finding the right veterinary care for your beloved pet in St. Andrews, Fife, is a top priority for any owner. We understand you want the best for your companion, and our directory is here to help you navigate the options. With 10 practices listed within a 15-mile radius, you have several choices for ensuring your pet receives excellent care. Our platform provides the tools to compare services and make an informed decision, offering peace of mind to pet parents across this historic Scottish town.

Vets near St. Andrews

Ordered by distance from the centre of St. Andrews.

Provost Veterinary Group – Largo Road

0.3 mi

31 Largo Road, St. Andrews, Fife, KY16 8NJ

4.7(156 reviews)

Wilson & Partners – Argyle Street

0.3 mi

33 Argyle Street, St. Andrews, Fife, KY16 9BX

Consultation from £43.00

4.9(89 reviews)

Eden Veterinary Practice

7.1 mi

Cupar Trading Estate, Cupar, Fife, KY15 4SX

4.8(262 reviews)

Wilson & Partners – Bonnygate

8.22 mi

136 Bonnygate, Cupar, Fife, KY15 4LF

Consultation from £43.00

4.9(302 reviews)

East Neuk Veterinary Clinic

8.87 mi

Netherton Estate, St. Monans, Fife, KY10 2DW

4.9(315 reviews)

Provost Veterinary Group – High Street

8.97 mi

30 High Street, Newport-On-Tay, Fife, DD6 8AD

4.8(56 reviews)

Wallace Vets (Dundee)

9.57 mi

285 Queen Street, Dundee, DD5 2HT

Consultation from £62.00

4.7(318 reviews)

Wallace Vets – Queen Street

9.57 mi

285 Queen Street, Dundee, Angus, DD5 2HT

Consultation from £62.00

4.7(318 reviews)

Parkside Veterinary Group – Dalhousie Road

9.8 mi

58 Dalhousie Road, Dundee, Angus, DD5 2UB

Consultation from £64.75

4.7(140 reviews)

Parkside Veterinary Group (Dundee - Dalhousie)

9.8 mi

58 Dalhousie Road, Dundee, DD5 2UB

Consultation from £64.75

4.7(140 reviews)

About veterinary care in St. Andrews

When it comes to veterinary care in and around St. Andrews, pet owners benefit from a competitive and highly-rated local market. There are 10 practices in the vicinity with Google ratings, proudly averaging an impressive 4.8 out of 5 stars, indicating a high level of satisfaction among local pet owners. For those seeking transparency in pricing, 6 of these practices openly publish their consultation fees, with the average local consultation costing around £56.58. This allows you to budget and plan your pet's healthcare effectively.

Among the highly-regarded options, the top-rated practice in the area is Wilson & Partners, boasting an outstanding 4.9 out of 5 stars. St. Andrews is well-served, with other towns in Fife such as Cupar, Leven, and Methil also contributing to the availability of veterinary services, ensuring comprehensive coverage for all types of pet emergencies and routine care needs in the region.

Vets near St. Andrews also serve

Vets in Saint AndrewsVets in CuparVets in LevenVets in MethilVets in Glenrothes

Typical vet prices near St. Andrews

Live averages from practices within 15 miles that publish their prices. Updated automatically as more prices are added.

Standard consultation
£57avg · range £43–£65

Based on 6 practices near St. Andrews.

Dog booster vaccination
£74avg · range £48–£85

Based on 5 practices near St. Andrews.

Cat booster vaccination
£69avg · range £45–£77

Based on 4 practices near St. Andrews.

Dog neutering
£303avg · range £190–£360

Based on 3 practices near St. Andrews.

Cat neutering
£200avg · range £66–£460

Based on 4 practices near St. Andrews.

Compare every vet near St. Andrews in one click

Side-by-side prices, ratings and opening hours.

Start comparing