Vet Center / Virginia / horses

Horse and equine vets in Virginia

Practices in Virginia that say they treat horses include Allaround Equine Veterinary Care in Bedford, Bedford Animal Hospital in Bedford, Casey Veterinary Services in Marshall, True North Equine Veterinary Services in Marshall and Piedmont Equine Practice in The Plains, and 45 more listed below by city.

50 practices across 46 cities, out of the 793 we list in Virginia. Each one says so on its own website, which is where we read it.

When you call, ask two things: which veterinarian there sees horses, and roughly how often. A practice that sees them every week is a different visit from one that sees one a year.

Equine work is a separate practice type and usually means farm calls rather than a clinic visit.

List compiled November 13, 2026 from each practice's own website.

Bedford 2

Allaround Equine Veterinary Care

1922 Parker Rd, Bedford, VA, 24523-3646

Horses

(540) 587-4120

Bedford Animal Hospital

1064 Centerville Rd, Bedford, VA, 24523

HorsesFarm animals

(540) 586-0372

Marshall 2

Casey Veterinary Services

8625 Woodward Rd, Marshall, VA, 20115

Horses

(540) 364-4281

True North Equine Veterinary Services

6666 Carters Run Rd, Marshall, VA, 20115

Horses

(540) 364-9111

The Plains 2

Piedmont Equine Practice

4122 Zulla Rd, The Plains, VA, 20198

Horses

(540) 364-4950

Virginia Equine Imaging

2716 Landmark School Rd, The Plains, VA, 20198-1732

Horses

(540) 687-4663

Virginia Beach 2

Animal Eye Center

2800 S Lynnhaven Rd, Virginia Beach, VA, 23452

Horses

(757) 368-9060

Beach Pet Hospital

316 N Great Neck Rd, Virginia Beach, VA, 23454

BirdsHorses

(757) 428-3251

Abingdon 1

Washington County Veterinary Service

17455 Skyking Dr, Abingdon, VA, 24210-8029

Horses

(276) 628-6861

Amelia Court House 1

Hoofbeats Equine Service, LLC

13455 Lodore Rd, Amelia Court House, VA, 23002

Horses

(804) 561-5590

Amissville 1

Equine Reproduction Concepts

111 Hackleys Mill Rd, Amissville, VA, 20106-4120

Horses

(540) 937-9832

Ashland 1

Woodside Equine Clinic

13011 Blanton Rd, Ashland, VA, 23005

Horses

(804) 798-3281

Bassett 1

Veterinary Services

9793B Virginia Ave, Bassett, VA, 24055

HorsesFarm animals

(276) 629-4474

Berryville 1

Clarke Equine Wellness and Performance

1236 Kimble Rd, Berryville, VA, 22611

Horses

(540) 955-9115

Blacksburg 1

Veterinary Teaching Hospital

265 Duck Pond Dr, Blacksburg, VA, 24061

Horses

(540) 231-4621

Bluemont 1

Broad Run Veterinary Services

33715 Snickersville Turnpike, Bluemont, VA, 20135

Horses

(540) 554-2004

Boyce 1

William B Ley DVM PLC

236 Old Tuley Ln, Boyce, VA, 22620

urgent casesFarm animalsHorses

(540) 303-2336

Catharpin 1

Haymarket Equine Veterinary Service

4825 Sudley Rd, Catharpin, VA, 20143

Horses

(703) 754-3309

Catlett 1

Catlett Animal Hospital

3226 Old Catlett Rd, Catlett, VA, 20119-2033

Horses

(540) 788-6094

Centreville 1

Deepwood Veterinary Clinic

7300 Ordway Rd, Centreville, VA, 20121

BirdsFerretsHorses

(703) 631-9133

Chatham 1

Chatham Animal Clinic

263 Main St, Chatham, VA, 24531

HorsesRabbitsFerretsSmall mammalsFarm animals

(434) 432-2273

Chesapeake 1

Coastal Equine Veterinary Service

933 Beaver Dam Rd, Chesapeake, VA, 23322-1962

Horses

(757) 421-3900

Christiansburg 1

Appalachian Veterinary Services, Inc.

1511 Flanagan Dr, Christiansburg, VA, 24073

Horses

(540) 382-1100

Earlysville 1

Blue Ridge Equine Clinic

4510 Mockernut Ln, Earlysville, VA, 22936

Horses

(434) 973-7947

Flint Hill 1

Burdick Equine Veterinary Services

13296 Crest Hill Rd, Flint Hill, VA, 22627

urgent casesHorses

(585) 519-3860

Galax 1

Healing Springs Animal Hospital

107 Nuckolls Curve Rd, Galax, VA, 24333

HorsesFarm animals

(276) 236-5103

Gordonsville 1

Keswick Equine Clinic

201 Taylor St, Gordonsville, VA, 22942-9224

urgent casesHorses

(540) 832-3030

Gretna 1

Creek and Meadow Veterinary Hospital

1729 E Gretna Rd, Gretna, VA, 24557

Farm animalsHorses

(434) 888-4040

Henrico 1

Balanced Veterinary Wellness

5711 Staples Mill Rd #103, Henrico, VA, 23228

Horses

(804) 516-2885

Keswick 1

Old Dominion Equine Associates

6539 Gordonsville Rd, Keswick, VA, 22947

urgent casesHorses

(434) 951-9225

Lanexa 1

All Creatures Animal Clinic

14700 Pocahontas Trail, Lanexa, VA, 23089

Horses

(804) 966-2767

Lawrenceville 1

Brunswick Veterinary Clinic

2024 Lawrenceville Plank Rd, Lawrenceville, VA, 23868

Farm animalsHorses

(434) 848-2876

Leesburg 1

Total Equine Veterinary Associates, Pc

GPS Office Only, not mail, 41793 Tutt Ln, Leesburg, VA, 20176

urgent casesHorses

(703) 505-2320

Lovettsville 1

Wagner Equine Veterinary Services

40110 Quailrun Ct, Lovettsville, VA, 20180

Horses

(301) 525-5024

Mechanicsville 1

River Equine Veterinary Services

9241 Pamunkey River Farms Dr, Mechanicsville, VA, 23111-6091

Horses

(804) 230-9247

Middleburg 1

Middleburg Equine Clinic Inc

35389 Millville Rd, Middleburg, VA, 20117

Horses

(540) 687-5249

Midlothian 1

Animal Eye Care of Richmond

2861 Huguenot Springs Rd, Midlothian, VA, 23113

Horses

(804) 355-5594

New Market 1

Four Star Equine

9644 S Congress St, New Market, VA, 22844

Horses

(540) 481-0639

Orange 1

Four Seasons Equine Veterinary Service

16545 Cox Mill Rd, Orange, VA, 22960-2738

Horses

(804) 854-4884

Phenix 1

Southside Equine Services

6842 Phenix Main St, Phenix, VA, 23959

Horses

(434) 248-5880

Powhatan 1

Deer Creek Equine Clinic

2884 Maidens Rd, Powhatan, VA, 23139

Horses

(804) 598-3759

Purcellville 1

Blue Ridge Veterinary Associates

120 E Cornwell Ln, Purcellville, VA, 20132

Horses

(540) 338-7387

Rixeyville 1

Old Waterloo Equine Clinic

6136 Waterford Rd, Rixeyville, VA, 22737-1929

Horses

(540) 347-0807

Rocky Mount 1

Pell Animal Clinic

600 Old Franklin Turnpike, Rocky Mount, VA, 24151

urgent casesHorsesFarm animals

(540) 483-7444

Staunton 1

Westwood Animal Hospital PLC

15 Miss Phillips Rd, Staunton, VA, 24401

HorsesFarm animals

(540) 337-6200

Wakefield 1

Drake Veterinary Services

Wakefield, VA

urgent casesBirdsHorsesFarm animalsOther exotics

(757) 330-0612

Washington 1

Rose Hill Veterinary Practice

21 Christmas Tree Ln, Washington, VA, 22747

Horses

(540) 987-9300

Yorktown 1

Pine Meadow Equine Service

221 Yorktown Rd, Yorktown, VA, 23693-3503

Horses

(757) 867-6001

Also in Virginia

Every Virginia city we list is on the Virginia page, and the national list is at horses vets nationwide. If nothing here fits, a licensed veterinarian will answer a written question free, which is often the fastest way to find out whether the drive is worth making.

A practice appears here only because its own website says it treats horses. We have not tested anyone's skill and this is not a recommendation. Listings without the PawsRx Verified badge are compiled from public records, have not been verified by PawsRx, and are not affiliated with PawsRx. PawsRx is a technology platform and does not provide veterinary care.