Home / Virginia / AI & breeding services

AI & breeding services in Virginia

20 AI and breeding services are listed in Virginia. The most named counties are Madison County (6), Albemarle County (5) and Amherst County (5). Last checked October 2026.

Tap your county on the map, or search below, to see who serves it.

A young farmer sitting beside a dairy cow

Where they say they go

Accomack County: 1 provider names this county. Tap to see the list.Albemarle County: 5 providers name this county. Tap to see the list.Alexandria (city): no one names this county yet. Tap to see the list.Alleghany County: 2 providers name this county. Tap to see the list.Amelia County: no one names this county yet. Tap to see the list.Amherst County: 5 providers name this county. Tap to see the list.Appomattox County: 5 providers name this county. Tap to see the list.Arlington County: no one names this county yet. Tap to see the list.Augusta County: 3 providers name this county. Tap to see the list.Bath County: 3 providers name this county. Tap to see the list.Bedford County: 4 providers name this county. Tap to see the list.Bland County: 2 providers name this county. Tap to see the list.Botetourt County: 1 provider names this county. Tap to see the list.Bristol (city): 1 provider names this county. Tap to see the list.Brunswick County: no one names this county yet. Tap to see the list.Buchanan County: 2 providers name this county. Tap to see the list.Buckingham County: 5 providers name this county. Tap to see the list.Buena Vista (city): 2 providers name this county. Tap to see the list.Campbell County: 4 providers name this county. Tap to see the list.Caroline County: no one names this county yet. Tap to see the list.Carroll County: 2 providers name this county. Tap to see the list.Charles City County: no one names this county yet. Tap to see the list.Charlotte County: no one names this county yet. Tap to see the list.Charlottesville (city): 5 providers name this county. Tap to see the list.Chesapeake (city): 2 providers name this county. Tap to see the list.Chesterfield County: 4 providers name this county. Tap to see the list.Clarke County: 3 providers name this county. Tap to see the list.Colonial Heights (city): no one names this county yet. Tap to see the list.Covington (city): 1 provider names this county. Tap to see the list.Craig County: 2 providers name this county. Tap to see the list.Culpeper County: 4 providers name this county. Tap to see the list.Cumberland County: 5 providers name this county. Tap to see the list.Danville (city): no one names this county yet. Tap to see the list.Dickenson County: 2 providers name this county. Tap to see the list.Dinwiddie County: no one names this county yet. Tap to see the list.Emporia (city): 1 provider names this county. Tap to see the list.Essex County: 1 provider names this county. Tap to see the list.Fairfax (city): no one names this county yet. Tap to see the list.Fairfax County: no one names this county yet. Tap to see the list.Falls Church (city): no one names this county yet. Tap to see the list.Fauquier County: 1 provider names this county. Tap to see the list.Floyd County: 3 providers name this county. Tap to see the list.Fluvanna County: 4 providers name this county. Tap to see the list.Franklin (city): 2 providers name this county. Tap to see the list.Franklin County: 2 providers name this county. Tap to see the list.Frederick County: 3 providers name this county. Tap to see the list.Fredericksburg (city): no one names this county yet. Tap to see the list.Galax (city): 1 provider names this county. Tap to see the list.Giles County: 3 providers name this county. Tap to see the list.Gloucester County: 1 provider names this county. Tap to see the list.Goochland County: 4 providers name this county. Tap to see the list.Grayson County: 2 providers name this county. Tap to see the list.Greene County: 5 providers name this county. Tap to see the list.Greensville County: 1 provider names this county. Tap to see the list.Halifax County: no one names this county yet. Tap to see the list.Hampton (city): 1 provider names this county. Tap to see the list.Hanover County: 4 providers name this county. Tap to see the list.Harrisonburg (city): 2 providers name this county. Tap to see the list.Henrico County: 4 providers name this county. Tap to see the list.Henry County: no one names this county yet. Tap to see the list.Highland County: 3 providers name this county. Tap to see the list.Hopewell (city): no one names this county yet. Tap to see the list.Isle of Wight County: 1 provider names this county. Tap to see the list.James City County: 1 provider names this county. Tap to see the list.King George County: 1 provider names this county. Tap to see the list.King William County: 1 provider names this county. Tap to see the list.King and Queen County: 1 provider names this county. Tap to see the list.Lancaster County: 1 provider names this county. Tap to see the list.Lee County: 2 providers name this county. Tap to see the list.Lexington (city): 3 providers name this county. Tap to see the list.Loudoun County: 2 providers name this county. Tap to see the list.Louisa County: 4 providers name this county. Tap to see the list.Lunenburg County: no one names this county yet. Tap to see the list.Lynchburg (city): 5 providers name this county. Tap to see the list.Madison County: 6 providers name this county. Tap to see the list.Manassas (city): no one names this county yet. Tap to see the list.Manassas Park (city): no one names this county yet. Tap to see the list.Martinsville (city): no one names this county yet. Tap to see the list.Mathews County: 1 provider names this county. Tap to see the list.Mecklenburg County: no one names this county yet. Tap to see the list.Middlesex County: 1 provider names this county. Tap to see the list.Montgomery County: 3 providers name this county. Tap to see the list.Nelson County: 5 providers name this county. Tap to see the list.New Kent County: no one names this county yet. Tap to see the list.Newport News (city): 1 provider names this county. Tap to see the list.Norfolk (city): 1 provider names this county. Tap to see the list.Northampton County: 1 provider names this county. Tap to see the list.Northumberland County: 1 provider names this county. Tap to see the list.Norton (city): 1 provider names this county. Tap to see the list.Nottoway County: no one names this county yet. Tap to see the list.Orange County: 4 providers name this county. Tap to see the list.Page County: 2 providers name this county. Tap to see the list.Patrick County: 1 provider names this county. Tap to see the list.Petersburg (city): no one names this county yet. Tap to see the list.Pittsylvania County: 1 provider names this county. Tap to see the list.Poquoson (city): 1 provider names this county. Tap to see the list.Portsmouth (city): 1 provider names this county. Tap to see the list.Powhatan County: 4 providers name this county. Tap to see the list.Prince Edward County: 1 provider names this county. Tap to see the list.Prince George County: no one names this county yet. Tap to see the list.Prince William County: no one names this county yet. Tap to see the list.Pulaski County: 3 providers name this county. Tap to see the list.Radford (city): 2 providers name this county. Tap to see the list.Rappahannock County: 1 provider names this county. Tap to see the list.Richmond (city): 4 providers name this county. Tap to see the list.Richmond County: 1 provider names this county. Tap to see the list.Roanoke (city): 2 providers name this county. Tap to see the list.Roanoke County: 2 providers name this county. Tap to see the list.Rockbridge County: 4 providers name this county. Tap to see the list.Rockingham County: 3 providers name this county. Tap to see the list.Russell County: 2 providers name this county. Tap to see the list.Salem (city): 1 provider names this county. Tap to see the list.Scott County: 2 providers name this county. Tap to see the list.Shenandoah County: 3 providers name this county. Tap to see the list.Smyth County: 2 providers name this county. Tap to see the list.Southampton County: 2 providers name this county. Tap to see the list.Spotsylvania County: no one names this county yet. Tap to see the list.Stafford County: no one names this county yet. Tap to see the list.Staunton (city): 2 providers name this county. Tap to see the list.Suffolk (city): 2 providers name this county. Tap to see the list.Surry County: 1 provider names this county. Tap to see the list.Sussex County: no one names this county yet. Tap to see the list.Tazewell County: 2 providers name this county. Tap to see the list.Virginia Beach (city): 1 provider names this county. Tap to see the list.Warren County: 2 providers name this county. Tap to see the list.Washington County: 2 providers name this county. Tap to see the list.Waynesboro (city): 2 providers name this county. Tap to see the list.Westmoreland County: 1 provider names this county. Tap to see the list.Williamsburg (city): 1 provider names this county. Tap to see the list.Winchester (city): 2 providers name this county. Tap to see the list.Wise County: 2 providers name this county. Tap to see the list.Wythe County: 2 providers name this county. Tap to see the list.York County: 1 provider names this county. Tap to see the list.Woodside Equine Clinic is based hereVirginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital is based hereVirginia Herd Health Management Services, PC (VHHMS) is based hereValley Herd Health, LLC is based hereSouthside Large Animal Clinic, PC is based hereRose Hill Veterinary Practice, P.C. - Large Animal is based hereParagon Equine Veterinary Services is based hereLouisa Veterinary Service, Inc. is based hereJoseph A. Lineweaver, PhD is based hereHealing Springs Large Animal is based hereFarm Veterinary Services, Inc. (Pell Animal Clinic) is based hereEquine Reproduction Concepts, LLC is based hereBlue Ridge Equine Clinic is based hereBlue Ridge Animal Clinic is based hereAshby Genetics is based hereAgrarian Veterinary Services, LLC is based here

2 providers based outside Virginia aren't on the map. 2 providers without a known home town aren't on the map.

Providers who name each county:1–234–56None yetWhere a provider is based

8 providers haven't published a service area yet, so they appear in the lists for nearby counties.

All AI and breeding services

Agrarian Veterinary Services, LLC

Based in Buckingham, VA
Large-animal & mobile vetPregnancy checking & ultrasoundAI & breedingCattle hoof trimmerVeterinary practiceTravels long distances
Service area: We serve Appomattox, Buckingham, Cumberland, and Prince Edward counties with on farm visits.

Ashby Genetics

Based in Harrisonburg, VA (Rockingham County)
AI & breedingPregnancy checking & ultrasoundTeams certified by the American Embryo Transfer…over 35 years (practice); Matt Switzer…Travels long distances
Service area: Serving primarily the Southeastern United States; mobile teams out of Virginia, Georgia and Tennessee frequently traveling to neighboring areas;…

Blue Ridge Animal Clinic

Based in Lexington, VA (Rockbridge County)
Equine dental careAI & breedingVeterinary clinic
They haven't published a service area, so call to ask.

Blue Ridge Equine Clinic

Based in Earlysville, VA (Albemarle County)
Large-animal & mobile vetEquine dental careAI & breeding24/7 or emergency callsBoard certified surgeons and internist on staffEstablished 1979; 45+ years
Service area: Central Virginia; ambulatory throughout Shenandoah Valley from Staunton office

Equine Reproduction Concepts, LLC

Based in Amissville, VA (Rappahannock County)
AI & breedingPregnancy checking & ultrasoundPhD (equine reproductive physiology, Colorado…
Service area: Local horse owners plus national and international horse industry; ships semen throughout US and Canada

Farm Veterinary Services, Inc. (Pell Animal Clinic)

Based in Rocky Mount, VA (Franklin County)
AI & breedingPregnancy checking & ultrasoundDVMsPractice over thirty years in Franklin…
Service area: Franklin County, Virginia; each doctor has a fully equipped ambulatory vehicle; ambulatory vehicles

John B. Boyd

Based in Gerrardstown, WV (Berkeley County)
AI & breeding
They haven't published a service area, so call to ask.

Neuse River Equine Hospital

Based in Wake Forest, NC (Wake County)
Large-animal & mobile vetAI & breedingPregnancy checking & ultrasound
Service area: Wake and surrounding counties in Eastern North Carolina

Paragon Equine Veterinary Services

Based in Upperville, VA (Fauquier County)
Large-animal & mobile vetAI & breedingPregnancy checking & ultrasoundAlexis Theiss, DVM (VMRCVM 2004)Dr. Theiss equine vet since 2004
Service area: ambulatory farm calls

Premier Select Sires, Inc.

AI & breeding
Service area: VA counties: Clarke, Frederick, Loudoun, Page, Shenandoah; VA counties: Bedford, Campbell, Franklin, Halifax, Henry, Pittsylvania, South-Central…

Valley Herd Health, LLC

Based in Verona, VA (Augusta County)
Large-animal & mobile vetPregnancy checking & ultrasoundAI & breeding24/7 or emergency calls
Service area: Shenandoah Valley and surrounding counties; Large-animal mobile veterinary practice serving farmers in the Shenandoah Valley, around the Valley, and…

Virginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital

Based in Blacksburg, VA (Montgomery County)
Large-animal & mobile vetEquine dental carePregnancy checking & ultrasoundAI & breedingFarrier24/7 or emergency callsVeterinary teaching hospital (DVMs)
Service area: 35-mile radius of Blacksburg for ambulatory; outside radius requires referral; on-farm consultations to veterinarians outside radius; 35-mile…

Woodside Equine Clinic

Based in Ashland, VA (Hanover County)
Large-animal & mobile vetAI & breedingPregnancy checking & ultrasound24/7 or emergency callsPage references AAEP and AVMA accreditationsreproduction center established 2003
Service area: Near Richmond / Central Virginia; clinic-based (established clients)

Do you know someone good who isn't listed? Many farm pros never make it online. Please send them our way. Listings are always free. Add a business.