Vet costs in Bath

14 practices compared. Updated April 2026.

Avg consultation

£50

£38 – £63

Emergency consultation

£197

out-of-hours average

Prescription fee

£12 – £20

max £21 cap

Practices

14

5 independent, 9 group

Vet practices in Bath

All Creatures View Independent

58 Valley Road, BA11 7KQ

£38.15

consultation

View
Bath View CVS Group Group-owned

22 South Street, BA18 5RP

£40.13

consultation

View

19 Station Road, BA4 5DO

£40.45

consultation

View

62 North Road, BA14 4RX

£44.07

consultation

View
Rise Vets Independent

83 Mill Lane, BA4 1DV

£44.20

consultation

View

157 Forest Road, BA1 9GY

£48.23

consultation

View
Bath Cross Linnaeus Group-owned

155 Park Road, BA15 6US

£48.35

consultation

View

42 Springfield Road, BA25 2BN

£53.12

consultation

View

181 Queens Road, BA24 8AW

£53.44

consultation

View
Bath IVC Evidensia Group-owned

119 Kings Road, BA15 7CV

£55.06

consultation

View
View all 14 practices in Bath →

Common questions about vet costs in Bath

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