Vet costs in Swindon

29 practices compared. Updated October 2026.

Avg consultation

£47

£36 – £59

Emergency consultation

£177

out-of-hours average

Prescription fee

£12 – £21

max £21 cap

Practices

29

9 independent, 5 group

Vet practices in Swindon

£20.00

consultation

View

14 Main Street, SN29 6KE

£36.16

consultation

View
Swindon Medivet Group-owned

66 London Road, SN3 2SM

£39.30

consultation

View

141 Queens Road, SN23 5XW

£41.25

consultation

View

33 York Road, SN5 7NL

£41.36

consultation

View

195 Clarence Road, SN4 3QX

£44.99

consultation

View
Swindon Vets Independent

195 Mill Lane, SN9 4BM

£45.85

consultation

View

24 School Lane, SN16 3SP

£45.97

consultation

View

148 High Street, SN28 6TT

£46.51

consultation

View

97 Victoria Road, SN12 5MJ

£46.68

consultation

View
View all 29 practices in Swindon →

Common questions about vet costs in Swindon

How much does a vet consultation cost in Swindon?
A standard daytime consultation in Swindon costs £46.61 on average, with prices ranging from £36.16 to £59.42 depending on the practice. Use our comparison tool to see exact prices from practices near you.
What does an emergency vet cost in Swindon?
Emergency vet consultations in Swindon average around £176.60. This is the consultation fee only — diagnostics, treatment, and medication are additional.
Can I buy pet medication online in Swindon?
Yes. Ask your vet for a written prescription and buy from an accredited online pharmacy. Prescription fees in Swindon average £17.47 (range: £12.34 – £20.95). The maximum fee is £21. For chronic medications, this can save hundreds per year. Check our prescription savings calculator.
Are vets in Swindon independent or corporate?
Of the 29 practices we track in Swindon, 9 are independent and 5 are part of corporate groups. Learn more about vet ownership.