Emergency vets in Edinburgh, Scotland
1 clinic in Edinburgh advertise emergency or 24-hour care. Call first: ER availability and wait times change by the hour.
Red markers = emergency clinics. Click a marker for details.
Vets Now Edinburgh
2B Hutchison Crossway, Edinburgh, Scotland EH14 1RR
Hours: Mo-Fr 18:00-08:30; Sa 12:00-Mo 08:30
Verified 2026-08-10
Nearest emergency hospitals outside Edinburgh
~12 miles away ยท ๐ ~23 min drive ยท in Dunfermline
Inglis Vets Hospital
120 Halbeath Road, Dunfermline, Scotland KY11 4LA
Verified 2026-07-27
~15 miles away ยท ๐ ~26 min drive ยท in Kirkcaldy
Vets Now Kirkcaldy
2 Pottery Street, Kirkcaldy, Scotland KY1 3ET
Hours: Mo-Fr 19:00-08:30; Sa 12:00-Mo 08:30
Verified 2026-08-10
~38 miles away ยท ๐ ~51 min drive ยท in Crieff
Crieff Vets
Union Terrace, Crieff, Scotland PH7 4DE
Hours: Mo 08:00-19:00; Tu 08:00-19:00; We 08:00-19:00; Th 08:00-19:00; Fr 08:00-19:00
Verified 2026-07-27
~39 miles away ยท ๐ ~52 min drive ยท in Dundee
Vets Now Dundee
5 King's Cross Road, Dundee, Scotland DD2 3PT
Hours: Mo-Fr 19:00-08:30; Sa 12:00-Mo 08:30
Verified 2026-08-10
~39 miles away ยท ๐ ~53 min drive ยท in Glasgow
University of Glasgow Small Animal Hospital
Garscube Estate, 464 Bearsden Road, Glasgow, Scotland G61 1QH
Verified 2026-08-10
~40 miles away ยท ๐ ~54 min drive ยท in Glasgow
Vets Now Hospital Glasgow
123-145 North Street, Glasgow, Scotland G3 7DA
Verified 2026-08-10
Emergency cover in Edinburgh, explained
One practice in Edinburgh offers emergency services, though none post 24-hour hours, so cover depends on when your emergency happens. Phone before you set off in every case. Hospitals divert when their ICU is full, overnight staffing changes, and posted hours are the first thing to go stale in any directory โ including this one.
Before you drive: what "emergency", "24-hour" and "out-of-hours" actually mean, the symptom triage list, and what happens when you arrive.
Not an emergency? See all 19 vet clinics in Edinburgh โ
General-practice vets often take same-day urgent appointments during business hours, and most can refer you to an after-hours ER.
Suspected poisoning: Animal PoisonLine 01202 509000 (24/7, call charge applies). Call on the way in โ they can start treatment advice before you arrive.