Vet costs in Swansea

38 practices compared. Updated April 2026.

Avg consultation

£47

£36 – £62

Emergency consultation

£214

out-of-hours average

Prescription fee

£12 – £21

max £21 cap

Practices

38

9 independent, 9 group

Vet practices in Swansea

Swansea Village Vets Independent

198 Bath Road, SA2 2TP

£36.40

consultation

View

47 South Street, SA27 1DH

£36.65

consultation

View
Lane Animal Clinic Independent

79 Station Road, SA1 3JU

£40.64

consultation

View

168 Meadow Lane, SA30 9CO

£41.55

consultation

View
Swansea Linnaeus Group-owned

91 West Road, SA16 1GF

£41.83

consultation

View

76 Queens Road, SA6 7RO

£42.00

consultation

View

112 Main Street, SA24 9QK

£45.41

consultation

View

37 Cross Street, SA11 7ZA

£45.58

consultation

View

148 Station Road, SA27 5LT

£46.20

consultation

View
Swansea Field Medivet Group-owned

50 Bridge Street, SA9 3ZC

£48.03

consultation

View
View all 38 practices in Swansea →

Common questions about vet costs in Swansea

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