Animal hospitals in Virginia

1,161 veterinary clinics across 297 cities and towns, including 93 emergency or 24-hour hospitals.

All cities

A
Abingdon 6Accomac 1Alexandria 26Altavista 2Amelia Court House 3Amherst 1Amissville 5Annandale 5Appomattox 2Arlington 15Ashburn 14Ashland 5Aylett 3
B
Barboursville 1Bassett 1Bealeton 1Bedford 4Belmont 1Berryville 3Big Stone Gap 1Blacksburg 7Blackstone 1Bluemont 4Boyce 2Brandermill 4Bristol 1Bristow 2Broadlands 1Broadway 1Buckingham 2Buena Vista 1Burke 6
C
Camp Barrett 1Cape Charles 1Carrollton 1Catharpin 1Catlett 1Cedar Bluff 1Centreville 8Chantilly 5Charlotte Court House 1Charlottesville 25Chatham 2Chesapeake 46Chester 5Chesterfield 2Christiansburg 5Clarksville 2Clear Brook 1Clifton 1Cobbs Creek 1Coeburn 1Collinsville 1Colonial Beach 1Colonial Heights 6Concord 1Copper Hill 1Covington 4Crosspointe 2Crozet 2Culpeper 4Cumberland 2
D
Dale City 2Daleville 1Damascus 1Danville 6Dayton 1Delaplane 1Deltaville 1Dinwiddie 2Disputanta 1Draper 1Dublin 2Duffield 2Dulles Town Center 1Dumbarton 1Dumfries 1
E
Earlysville 2East Lexington 1Elkton 1Elkwood 1Emporia 3Enon 1Evington 2
F
Fair Oaks 1Fairfax 25Fairfax Station 1Fairfield 1Falls Church 10Falmouth 1Farmville 2Fishersville 2Flint Hill 2Floyd 2Forest 2Fork Union 1Fort Belvoir 1Fort Eustis 1Fort Gregg-Adams 1Fort Hunt 1Fort Myer 1Franconia 4Franklin 1Fredericksburg 29Front Royal 6
G
Gainesville 4Galax 4Gate City 4Glade Spring 1Glen Allen 6Gloucester 1Gloucester Courthouse 1Goochland 1Goode 1Gordonsville 2Great Falls 4Greenbush 1Gretna 3Grundy 1
H
Halifax 2Hampton 11Hanover County 1Harrisonburg 9Hartfield 1Hayes 3Hayfield 1Haymarket 2Heathsville 1Henrico 16Herndon 6Hillsville 1Hollins 1Hopewell 1
I
Innovation 1Innsbrook 1Ivor 1
J
Jamaica 1Jonesville 1
K
Keene 1Kenbridge 1Keswick 1Keysville 1Kilmarnock 3King George 4King William 2Kingstowne 1
L
La Crosse 2Lake Monticello 1Lakeside 1Lanexa 1Laurel 2Lawrenceville 1Lebanon 2Leesburg 25Leesylvania 1Lexington 6Linton Hall 3Locust Grove 4Lorton 2Louisa 4Lovettsville 3Lovingston 1Luray 3Lynchburg 14
M
Madison 2Madison Heights 3Maidens 1Manakin-Sabot 2Manassas 17Manassas Park 1Marion 2Marshall 7Martinsville 1Mathews 2Mattaponi 1Max Meadows 1McLean 4McNair 1Meadowbrook 1Meadowview 1Mechanicsville 13Merrifield 1Middleburg 2Middletown 1Midlothian 18Milford 2Mineral 1Moneta 3Monroe 1Montclair 1Montpelier 1Montrose 2Montross 1Moorefield 1Mt Crawford 1
N
Nathalie 1Natural Bridge Station 1Nellysford 1New Kent 2New Market 2Newington 1Newport News 15Nokesville 1Norfolk 14North Chesterfield 5North Dinwiddie 2North Tazewell 1
O
Oakton 1Onley 1Orange 4
P
Painter 1Palmyra 1Pearisburg 2Penn Laird 1Petersburg 1Phenix 1Poquoson 1Portsmouth 3Pound 1Powhatan 7Prince George 2Pulaski 3Purcellville 10
Q
Quantico 1Quinton 2
R
Radford 4Raphine 1Reston 6Richmond 42Ridgeway 1Riner 1Rixeyville 2Roanoke 25Rockville 1Rockwood 1Rocky Mount 5Rose Hill 1Round Hill 2Ruckersville 3Rustburg 1Ruther Glen 3
S
Salem 6Saltville 1Saluda 2Sandston 1Scottsville 2Short Pump 3Smithfield 4South Boston 2South Chesterfield 1South Hill 1South Riding 4Southern Gateway 1Spotsylvania 1Springfield 14Stafford 5Staunton 5Stephens City 4Sterling 11Strasburg 3Stuart 3Stuarts Draft 2Suffolk 11Sutherlin 1Swoope 1
T
Tazewell 1The Plains 4Timberville 1Toano 3Triangle 1Troutville 2Tuckahoe 2Tysons 1
V
Verona 4Vienna 11Vinton 2Virginia Beach 71
W
Warm Springs 1Warrenton 12Warsaw 1Washington 1Waynesboro 5Weber City 1Weyers Cave 1White Stone 1Williamsburg 13Winchester 15Windsor 1Wise 1Woodbridge 18Woodlake 2Woodlawn 1Woodstock 3Wyndham 2Wytheville 6
Y
York County 6Yorktown 12

Emergency & 24-hour vets in Virginia

EMMAVet

1628 Belle View Boulevard, Alexandria, VA 22307

EmergencyHours listed

VEG

4525 Duke Street, Alexandria, VA 22304

EmergencyOpen 24 hours

VETSS

1540 Airport Road, Charlottesville, VA 22911

EmergencySpecialtyHours listed
Pet emergency?

Don’t wait. Find the nearest emergency vet now.

Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.

ASPCA Animal Poison Control (fee may apply)(888) 426-4435 Pet Poison Helpline (fee may apply)(855) 764-7661