Vet Clinics in Martinsburg
The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.
-
Shenandoah Veterinary Hospital
1152 Shepherdstown Rd, Martinsburg, WV 25404
Mon 7am-6pm, Tue 8am-7pm, Wed-Thu 7am-7pm, Fri 7am-6pm, Sat 8am-Noon, Sun Closed
Since 1974
-
Vets and Pets Pet Hospital
554 Charles Town Rd, Martinsburg, WV 25405
Mon-Fri 8AM – 6PM, Sat-Sun Closed
-
Big Spring Animal Hospital
2279 Winchester Ave, Martinsburg, WV 25405
Mon-Fri 8:00am - 6:00pm, Sat 8:00am - 2:00pm, Sun Closed
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide-
Martinsburg Animal Hospital
519 Warm Springs Ave, Martinsburg, WV 25404
-
Spring Mills Veterinary Hospital
5078 Williamsport Pike Ste N, Martinsburg, WV 25404-6458
-
PetVet Vaccination Clinic
1212 N Queen St, Martinsburg, WV 25404
Of the 6 vet clinics listed in Martinsburg, 6 give a phone number, 3 publish opening hours and 6 have a website. 1 is a branch of a national chain — PetVet Vaccination Clinic (1); the remaining 5 are independent. By what they offer: 4 offer dental care, 2 offer holistic care, 1 offers vaccinations. The longest-running is Shenandoah Veterinary Hospital, in business since 1974. The nearest bigger selection is Morgantown with 8.