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

We have 60+ out-of-hours sites, including three 24/7 pet emergency hospitals across the UK. Use the search box below to find your nearest emergency vet.

Vets Now Dundee

Vets Now Dundee, Parkside Veterinary Group, 5 King's Cross Road, Dundee, DD2 3PT, UK

Call Now
Tel: 01382 690723
View Clinic

Vets Now Swindon

Vets Now Hospital Swindon, 10 County Park, Berkshire House, Shrivenham Rd, Swindon, SN1 2NR

Call Now
Tel: 01793 603800
View Clinic

Vets Now Glasgow

Vets Now Hospital Glasgow, 123-145 North Street, Glasgow, G3 7DA,

Call Now
Tel: 0141 237 7676
View Clinic

Vets Now Manchester

Vets Now Hospital Manchester, 98 Bury Old Rd, Whitefield, Manchester, M45 6TQ

Call Now
Tel: 0161 222 6101
View Clinic

Vets Now Ashford

Cinque Ports Veterinary Hospital, Ashford Road, Kingsnorth, Ashford, Kent, TN23 3EA

Call Now
Tel: 01233 879913
View Clinic

Vets Now Eastbourne

6 St. Annes Road, Eastbourne, East Sussex, BN21 2DJ

Call Now
Tel: 01323 301292
View Clinic

Vets Now Chippenham

Vets Now Chippenham, 19 Langley Road, Chippenham, Wiltshire, SN15 1BS

Call Now
Tel: 01249 247204
View Clinic

Vets Now Sutton

Vets Now Sutton, Inside Maven Veterinary Care, 609–613 London Road, North Cheam, SM3 9DF

Call Now
Tel: 02081 270393
View Clinic

Vets Now Wrexham

Vets Now Wrexham, Rhyd Broughton Vet Gp Ltd, Gatewen Road, Wrexham, LL11 6YA

Call Now
Tel: 01978 448876
View Clinic

Vets Now Peterborough

Vets Now Peterborough, Pengelly & Mizen, 89 - 93 Park Road, Peterborough, Cambridgeshire, PE1 2TR

Call Now
Tel: 01733 512192
View Clinic

Vets Now Bournemouth

Vets Now Bournemouth, Station Road, Wimborne, Bournemouth, BH21 1RQ

Call Now
Tel: 01202 859933
View Clinic

Vets Now Portsmouth

Vets Now Portsmouth, Mountbatten Estate, Jackson close, Farlington, Portsmouth, PO6 1UR

Call Now
Tel: 02392 178098
View Clinic

Vets Now Southampton

Vets Now Southampton, 64 West End Road, Southampton, SO18 6TG,

Call Now
Tel: 02380 437999
View Clinic

Vets Now Salisbury

Vets Now Salisbury, 49 Endless Street, Salisbury, SP1 3UH

Call Now
Tel: 01722 238079
View Clinic

Vets Now Winchester

Vets Now Winchester, c/o Cedar Veterinary Group, The Dean, Alresford, Hants, S024 9BH,

Call Now
Tel: 01962 808306
View Clinic

Vets Now Tunbridge Wells

Vets Now Tunbridge Wells, 11 Culverden Park Road, Tunbridge Wells, TN4 9RD

Call Now
Tel: 01892 458610
View Clinic

Vets Now Farnham

Vets Now Farnham, Hale Road, Farnham, GU9 9RB

Call Now
Tel: 01252 737555
View Clinic

Vets Now Guildford

Vets Now Guildford, Stocton Close, Woodbridge Road, Guildford, GU1 1HR

Call Now
Tel: 01483 346203
View Clinic

Vets Now Canterbury

Vets Now Canterbury, 34 New Dover Road, Canterbury, CT1 3BH

Call Now
Tel: 01227 470033
View Clinic

Vets Now Caterham

Vets Now Caterham, Guards Avenue, Coulsdon Road, Caterham, CR3 5ZD

Call Now
Tel: 01883 348109
View Clinic

Vets Now Staines

Vets Now Staines, Willett House, 138 Kingston Rd, Staines Upon Thames, TW18 1BL

Call Now
Tel: 01784557578
View Clinic

Vets Now Gillingham

Vets Now Gillingham, Campus Way, Gillingham, ME8 0RR

Call Now
Tel: 01634 780073
View Clinic

Vets Now Reading

Vets Now Reading, Castle Veterinary Surgery, 1 Tilehurst Road, Reading, RG1 7TW

Call Now
Tel: 0118 959 4007
View Clinic

Vets Now Thamesmead

Vets Now Thamesmead, 1c Eynsham Drive, Thamesmead, London, SE2 9RQ

Call Now
Tel: 02083 107713
View Clinic

Vets Now Bristol

Vets Now Bristol, 32 - 34 Zetland Road, Redland, Bristol, BS6 7AB

Call Now
Tel: 01179 713111
View Clinic

Vets Now Ilford

Vets Now Ilford, Woodford Bridge Road, Redbridge, Ilford, IG4 5PS

Call Now
Tel: 0208 045 6644
View Clinic

Vets Now Harrow

Vets Now Harrow, 405 Pinner Road, Harrow, HA1 4HN

Call Now
Tel: 0208 841 2555
View Clinic

Vets Now High Wycombe

Vets Now High Wycombe, 54 West Wycombe Road, High Wycombe, HP11 2LP

Call Now
Tel: 01494 257174
View Clinic

Vets Now Newport

Vets Now Newport, Langstone Business Village, Langstone, Newport, NP18 2LH

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

Call Now
Tel: 01376 530759
View Clinic

Vets Now Hemel Hempstead

Vets Now Hemel Hempstead, Midland Road, Hemel Hempstead, HP2 5BH

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

Call Now
Tel: 01582 967089
View Clinic

Vets Now Colchester

Vets Now Colchester, 70 Brinkley Lane, Highwoods, Colchester, CO4 9XE

Call Now
Tel: 01206 842224
View Clinic

Vets Now Ipswich

1 Tommy Flowers Drive, Hartree Way, Grange Farm, Kesgrave, Ipswich, IP5 2BZ

Call Now
Tel: 01394 548484
View Clinic

Vets Now Milton Keynes

Vets Now Milton Keynes, Fyfield Barrow, Milton Keynes, United Kingdom, MK7 7AN

Call Now
Tel: 01908 509500
View Clinic

Vets Now Worcester

Vets Now Worcester, Berkeley House, Berkeley Way, Warndon Villages, Worcester, WR4 9UP

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.

Call Now
Tel: 01604 635835
View Clinic

Vets Now Coventry

Vets Now Coventry, 34 Barker Butts Lane, Coventry, CV6 1DT

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, 78 Haygate Road, Wellington, Telford, TF1 1QN

Call Now
Tel: 01952 253963
View Clinic

Vets Now Derby

Vets Now Derby, City Gate Business Park, City Gate, Derby, DE24 8WY

Call Now
Tel: 01332 362400
View Clinic

Vets Now Nottingham

Vets Now Nottingham, Dunkirk Road, Nottingham, NG7 2PH,
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,

Call Now
Tel: 01782 417882
View Clinic

Vets Now Alfreton

Vets Now Alfreton, 216 King St, Alfreton, DE55 7DF

Call Now
Tel: 01773 688192
View Clinic

Vets Now Lincoln

Vets Now Lincoln, Hykeham Green, North Hykeham, LN6 8NH

Call Now
Tel: 01522 262582
View Clinic

Vets Now Macclesfield

Vets Now Macclesfield, 38 Cumberland Street, Macclesfield, United Kingdom, SK10 1DD

Call Now
Tel: 01625 348284
View Clinic

Vets Now Colwyn Bay

Vets Now Colwyn Bay, 110 Abergele Road, Colwyn Bay, LL29 7PS

Call Now
Tel: 01492 338082
View Clinic

Vets Now Sheffield

Vets Now Sheffield, 14 Newhall Road, Sheffield, S9 2QL

Call Now
Tel: 0114 242 1929
View Clinic

Vets Now Warrington

Vets Now Warrington, 86 Orford Avenue, Warrington, WA2 7QQ

Call Now
Tel: 01925 631212
View Clinic

Vets Now Liverpool

Vets Now Liverpool, Woolfall Heath Ave, Liverpool, L36 3YD

Call Now
Tel: 0151 480 2040
View Clinic

Vets Now Doncaster

Vets Now Doncaster, 51 Bawtry Road, Doncaster, DN4 7AA

Call Now
Tel: 01302 215189
View Clinic

Vets Now Hull

Vets Now Hull, Brunswick Avenue, Hull, United Kingdom, HU2 9AY

Call Now
Tel: 01482 908169
View Clinic

Vets Now Bradford

Vets Now Bradford, 1 Lorne Street, Bradford, BD4 7PS

Call Now
Tel: 01274 722721
View Clinic

Vets Now Preston

Vets Now Preston, 90 Moor Lane, Preston, PR1 1JQ

Call Now
Tel: 01772 378764
View Clinic

Vets Now Middlesbrough

Vets Now Middlesbrough, Victoria Street, Middlesbrough, TS1 5QZ, ,
We are open Bank Holidays

Call Now
Tel: 01642 217605
View Clinic

Vets Now Belfast

Vets Now Belfast, 193 Belmont Road, Belfast, BT4 2AE

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

Call Now
Tel: 01563 258028
View Clinic

Vets Now Edinburgh

Vets Now Edinburgh, 2B Hutchison Crossway, Edinburgh, EH14 1RR

Call Now
Tel: 0131 444 0990
View Clinic

Vets Now Kirkcaldy

Vets Now Kirkcaldy, St Clair Veterinary Group, Pottery Street, Kirkcaldy, KY1 3ET

Call Now
Tel: 01592 328336
View Clinic

Vets Now Aberdeen

Vets Now Aberdeen, Skene Road, Aberdeen, AB15 8PJ

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