Emergency vets in Kirkcaldy, Scotland
1 clinic in Kirkcaldy 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 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
Nearest emergency hospitals outside Kirkcaldy
~12 miles away ยท ๐ ~21 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 Edinburgh
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
~24 miles away ยท ๐ ~33 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
~32 miles away ยท ๐ ~43 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
~47 miles away ยท ๐ ~56 min drive ยท in Glasgow
University of Glasgow Small Animal Hospital
Garscube Estate, 464 Bearsden Road, Glasgow, Scotland G61 1QH
Verified 2026-08-10
~48 miles away ยท ๐ ~57 min drive ยท in Glasgow
Vets Now Hospital Glasgow
123-145 North Street, Glasgow, Scotland G3 7DA
Verified 2026-08-10
Emergency cover in Kirkcaldy, explained
One practice in Kirkcaldy 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 5 vet clinics in Kirkcaldy โ
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.