Large-animal & mobile vets serving Craig County
4 large-animal and mobile vets say they serve Craig County, VA: Virginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital, New River Veterinary Services, LLC, Allaround Equine Veterinary Care, Inc. and Abingdon Equine Veterinary Services. Of those with a known home base, the closest is Virginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital, in Blacksburg, VA (Montgomery County), about 25 miles, roughly a 35-minute drive from the middle of the county. 3 say they take emergency or after-hours calls. Last checked October 2026.
4 say they serve Craig County · 10 more based nearby. Drive times are rough estimates from the middle of Craig County.
Other services in Craig County4 providers say they serve Craig County
New River Veterinary Services, LLC
Allaround Equine Veterinary Care, Inc.
Abingdon Equine Veterinary Services
Appalachian Veterinary Services, Inc.
Ironsides Animal Health
Seneca Trail Animal Hospital
Alderson Veterinary Hospital
Frankford Veterinary Hospital
Pell Animal Clinic, Inc.
Carroll Veterinary Clinic
Boyce-Holland Veterinary Service
Creek and Meadow Veterinary Hospital
Southside Large Animal Clinic, PC
Common questions
Which large-animal and mobile vets serve Craig County, VA?
Virginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital, New River Veterinary Services, LLC, Allaround Equine Veterinary Care, Inc. and Abingdon Equine Veterinary Services say they serve Craig County.
Do any large-animal and mobile vets near Craig County, VA take emergency calls?
Yes. Virginia-Maryland College of Veterinary Medicine, Veterinary Teaching Hospital, New River Veterinary Services, LLC and Allaround Equine Veterinary Care, Inc. say they take emergency or after-hours calls and serve Craig County.
How far will a large-animal and mobile vet travel to Craig County?
It depends on the business. The closest one that serves Craig County is based in Blacksburg, VA (Montgomery County), about 25 miles, roughly a 35-minute drive. Many charge a trip fee for long drives, so ask when you call.
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.