Vets Now is your pet emergency service, providing dedicated emergency and critical care for your pet, whenever you need it most.

We have 60+ clinics open nights and weekends as well as two 24/7 pet emergency hospitals across the UK. Use the search box below to find your nearest emergency vet.

Vets Now Bath

Vets Now Bath, Rosemary Lodge, Bath, BA2 5RL, , We are open bank holidays

Call Now
Tel: 01225 282173
View Clinic

Vets Now Worthing

Vets Now Worthing, 18 Upper Brighton Road, Worthing, West Sussex, BN14 9DL, We are open bank holidays

Call Now
Tel: 01903954320
View Clinic

Vets Now Dundee

Vets Now Dundee, Parkside Veterinary Group, 5 King's Cross Road, Dundee, DD2 3PT, UK, We are open bank holidays

Call Now
Tel: 01382 690723
View Clinic

Vets Now Swindon

Vets Now Swindon, 252 Croft Road, Swindon, SN1 4RW, We are open bank holidays

Call Now
Tel: 01793 603810
View Clinic

Vets Now Glasgow

Vets Now Hospital Glasgow, 123-145 North Street, Glasgow, G3 7DA, We are open bank holidays, , ,

Call Now
Tel: 0141 237 7676
View Clinic

Vets Now Manchester

Vets Now Hospital Manchester, 98 Bury Old Rd, Whitefield, Manchester, M45 6TQ, We are open bank holidays

Call Now
Tel: 0161 222 6101
View Clinic

Vets Now Ashford

Cinque Ports Veterinary Hospital, Ashford Road, Kingsnorth, Ashford, Kent, TN23 3EA, We are open bank holidays

Call Now
Tel: 01233 879913
View Clinic

Vets Now Eastbourne

6 St. Annes Road, Eastbourne, East Sussex, BN21 2DJ, We are open bank holidays

Call Now
Tel: 01323 301292
View Clinic

Vets Now Sutton

Vets Now Sutton, Inside Maven Veterinary Care, 609–613 London Road, North Cheam, SM3 9DF, We are open bank holidays

Call Now
Tel: 02081 270393
View Clinic

Vets Now Wrexham

Vets Now Wrexham, Rhyd Broughton Vet Gp Ltd, Gatewen Road, Wrexham, LL11 6YA, We are open bank holidays

Call Now
Tel: 01978 448876
View Clinic

Vets Now Peterborough

Vets Now Peterborough, Pengelly & Mizen, 89 - 93 Park Road, Peterborough, Cambridgeshire, PE1 2TR, We are open bank holidays

Call Now
Tel: 01733 512192
View Clinic

Vets Now Bournemouth

Vets Now Bournemouth, Station Road, Wimborne, Bournemouth, BH21 1RQ, We are open bank holidays

Call Now
Tel: 01202 859933
View Clinic

Vets Now Portsmouth

Vets Now Portsmouth, Unit 1 Southdown View, Military Road, Hilsea, PO3 5FS, We are open bank holidays

Call Now
Tel: 02392 178098
View Clinic

Vets Now Southampton

Vets Now Southampton, 64 West End Road, Southampton, SO18 6TG, We are open bank holidays,

Call Now
Tel: 02380 437999
View Clinic

Vets Now Salisbury

Vets Now Salisbury, 49 Endless Street, Salisbury, SP1 3UH
, We are open bank holidays

Call Now
Tel: 01722 238079
View Clinic

Vets Now Winchester

Vets Now Winchester, c/o Cedar Veterinary Group, The Dean, Alresford, Hants, S024 9BH, We are open bank holidays,

Call Now
Tel: 01962 808306
View Clinic

Vets Now Tunbridge Wells

Vets Now Tunbridge Wells, 11 Culverden Park Road, Tunbridge Wells, TN4 9RD, We are open bank holidays

Call Now
Tel: 01892 458610
View Clinic

Vets Now Farnham

Vets Now Farnham, Hale Road, Farnham, GU9 9RB, We are open bank holidays

Call Now
Tel: 01252 737555
View Clinic

Vets Now Guildford

Vets Now Guildford, Stocton Close, Woodbridge Road, Guildford, GU1 1HR, We are open bank holidays

Call Now
Tel: 01483 346203
View Clinic

Vets Now Herne Bay

Vets Now Herne Bay, Unit 1 The Links, Herne, Kent, CT6 7FE, We are open bank holidays,

Call Now
Tel: 01227 470033
View Clinic

Vets Now Staines

Vets Now Staines, Willett House, 138 Kingston Rd, Staines Upon Thames, TW18 1BL
, We are open bank holidays

Call Now
Tel: 01784557578
View Clinic

Vets Now Gillingham

Vets Now Gillingham, Campus Way, Gillingham, ME8 0RR, We are open bank holidays

Call Now
Tel: 01634 780073
View Clinic

Vets Now Reading

Vets Now Reading, Castle Veterinary Surgery, 1 Tilehurst Road, Reading, RG1 7TW, We are open bank holidays

Call Now
Tel: 0118 959 4007
View Clinic

Vets Now Thamesmead

Vets Now Thamesmead, 1c Eynsham Drive, Thamesmead, London, SE2 9RQ, We are open bank holidays

Call Now
Tel: 0208 310 7713
View Clinic

Vets Now Bristol

Vets Now Bristol, 32 - 34 Zetland Road, Redland, Bristol, BS6 7AB, We are open bank holidays

Call Now
Tel: 01179 713111
View Clinic

Vets Now Harrow

Vets Now Harrow, 405 Pinner Road, Harrow, HA1 4HN, We are open bank holidays

Call Now
Tel: 0208 841 2555
View Clinic

Vets Now High Wycombe

Vets Now High Wycombe, 54 West Wycombe Road, High Wycombe, HP11 2LP, We are open bank holidays

Call Now
Tel: 01494 257174
View Clinic

Vets Now Newport

Vets Now Newport, Langstone Business Village, Langstone, Newport, NP18 2LH, We are open bank holidays

Call Now
Tel: 01633 546126
View Clinic

Vets Now Swansea

Vets Now Swansea, 20 Viking Way, Winch Wen, Swansea, SA1 7DA

Call Now
Tel: 01792 775572
View Clinic

Vets Now Witham

Vets Now Witham, Spring Lodge Farm, Powershall End, Witham, CM8 2HG, We are open bank holidays

Call Now
Tel: 01376 530759
View Clinic

Vets Now Hemel Hempstead

Vets Now Hemel Hempstead, Midland Road, Hemel Hempstead, HP2 5BH, We are open bank holidays

Call Now
Tel: 01442 768484
View Clinic

Vets Now Barton-Le-Clay

Vets Now Barton-le-Clay, c/o Boness Vets, 125 Bedford Road, Barton-Le-Clay, Bedfordshire, MK45 4LP, We are open bank holidays

Call Now
Tel: 01582 967089
View Clinic

Vets Now Colchester

Vets Now Colchester, 70 Brinkley Lane, Highwoods, Colchester, CO4 9XE, We are open bank holidays

Call Now
Tel: 01206 842224
View Clinic

Vets Now Ipswich

1 Tommy Flowers Drive, Hartree Way, Grange Farm, Kesgrave, Ipswich, IP5 2BZ, We are open bank holidays

Call Now
Tel: 01394 548484
View Clinic

Vets Now Milton Keynes

Vets Now Milton Keynes, Fyfield Barrow, Milton Keynes, United Kingdom, MK7 7AN, We are open bank holidays

Call Now
Tel: 01908 509500
View Clinic

Vets Now Worcester

Vets Now Worcester, Berkeley House, Berkeley Way, Warndon Villages, Worcester, WR4 9UP
, We are open bank holidays

Call Now
Tel: 01905 780404
View Clinic

Vets Now Northampton

Vets Now Northampton, Gate 3, The Holcot Centre Moulton College, Pitsford Road, Moulton, Northampton NN3 7SS. To note - NN3 7SS takes you to Gate 1. Please then drive round to Gate 3., We are open bank holidays

Call Now
Tel: 01604 635835
View Clinic

Vets Now Coventry

Vets Now Coventry, 34 Barker Butts Lane, Coventry, CV6 1DT, We are open bank holidays

Call Now
Tel: 02476 595354
View Clinic

Vets Now Birmingham

Vets Now Birmingham, PDSA Oldbury, St Matthews Road, Oldbury, B68 8AB
, We are open bank holidays

Call Now
Tel: 0121 422 7268
View Clinic

Vets Now Telford

Vets Now Telford, Unit 9, Hadley Centre, Hadley, Telford, TF1 5GQ, We are open bank holidays

Call Now
Tel: 01952 253963
View Clinic

Vets Now Derby

Vets Now Derby, City Gate Business Park, City Gate, Derby, DE24 8WY, We are open bank holidays

Call Now
Tel: 01332 362400
View Clinic

Vets Now Nottingham

Vets Now Nottingham, 581 Radford Road, Nottingham, NG7 7EB,
We are open Bank Holidays

Call Now
Tel: 0115 978 9143
View Clinic

Vets Now Stoke

Vets Now Stoke, Lysander Road, Meir Park, Stoke-on-Trent, Staffordshire, ST3 7WD, We are open bank holidays,

Call Now
Tel: 01782 417882
View Clinic

Vets Now Chesterfield

Vets Now Chesterfield, 55-59 Broadleys, Clay Cross, Derbyshire, S45 9JN, We are open bank holidays

Call Now
Tel: 01246 930560
View Clinic

Vets Now Lincoln

Vets Now Lincoln, Hykeham Green, North Hykeham, LN6 8NH, We are open bank holidays

Call Now
Tel: 01522 262582
View Clinic

Vets Now Macclesfield

Vets Now Macclesfield, 38 Cumberland Street, Macclesfield, United Kingdom, SK10 1DD, We are open bank holidays

Call Now
Tel: 01625 348284
View Clinic

Vets Now Colwyn Bay

Vets Now Colwyn Bay, 110 Abergele Road, Colwyn Bay, LL29 7PS, We are open bank holidays

Call Now
Tel: 01492 338082
View Clinic

Vets Now Sheffield

Vets Now Sheffield, 14 Newhall Road, Sheffield, S9 2QL, We are open bank holidays

Call Now
Tel: 0114 242 1929
View Clinic

Vets Now Liverpool

Vets Now Liverpool, Woolfall Heath Ave, Liverpool, L36 3YD, We are open bank holidays

Call Now
Tel: 0151 480 2040
View Clinic

Vets Now Doncaster

Vets Now Doncaster, Unit 2 Station Retail Park, Kirk Sandall, Doncaster, DN3 1SE, We are open bank holidays

Call Now
Tel: 01302 215189
View Clinic

Vets Now Hull

Vets Now Hull, 1-2 Park St, Hull HU3 2JF, We are open bank holidays

Call Now
Tel: 01482 908169
View Clinic

Vets Now Bradford

Vets Now Bradford, 1 Lorne Street, Bradford, BD4 7PS, We are open bank holidays

Call Now
Tel: 01274 722721
View Clinic

Vets Now Preston

Vets Now Preston, Myerscough House, Longsight Road, Clayton Le Dale, Blackburn, BB2 7JA, We are open bank holidays

Call Now
Tel: 01772 378764
View Clinic

Vets Now Middlesbrough

Vets Now Middlesbrough, Preston Farm Surgery, Sopwith Close, Preston Farm Industrial Estate, Stockton-On-Tees, TS18 3TT, We are open bank holidays,

Call Now
Tel: 01642 217605
View Clinic

Vets Now Belfast

Vets Now Belfast, 193 Belmont Road, Belfast, BT4 2AE, We are open bank holidays

Call Now
Tel: 02890 651729
View Clinic

Vets Now Gateshead

Vets Now Gateshead, Stoneygate Lane, Felling, Gateshead, NE10 0LX, We are open Bank Holidays

Call Now
Tel: 0191 469 6926
View Clinic

Vets Now Kilmarnock

Vets Now Kilmarnock, 21 Hill Street, Kilmarnock, KA3 1HA, We are open bank holidays

Call Now
Tel: 01563 258028
View Clinic

Vets Now Edinburgh

Vets Now Edinburgh, 2B Hutchison Crossway, Edinburgh, EH14 1RR, We are open bank holidays

Call Now
Tel: 0131 444 0990
View Clinic

Vets Now Kirkcaldy

Vets Now Kirkcaldy, St Clair Veterinary Group, Pottery Street, Kirkcaldy, KY1 3ET, We are open bank holidays

Call Now
Tel: 01592 328336
View Clinic

Vets Now Aberdeen

Vets Now Aberdeen, Skene Road, Aberdeen, AB15 8PJ, We are open bank holidays

Call Now
Tel: 01224 379091
View Clinic

Are you looking for emergency pet care advice?

At Vets Now, we see and treat thousands of pet emergencies each year. From our experience as out-of-hours vets we’ve compiled some advice to help keep your pet safe, happy and healthy all year round.
Visit Pet Care Advice
List of our clinic locations

Our clinics in England

 

Our clinics in Scotland

 

Our clinics in Wales

 

Our clinic in Northern Ireland