Need Urgent Care for Your Pets?
For situations that can’t wait, give us a call.
At Shenandoah Veterinary Hospital, we provide reliable urgent care for pets in Martinsburg, WV, giving local families a trusted place to turn when they need reliable veterinary care after hours.
Our team is here to deliver prompt, professional care so your pet gets the attention they need right away. Our after-hours urgent care is available Monday from 6-11 pm, Tuesday through Thursday 7-11 pm and Friday from 6- 11 pm.

Urgent care bridges the gap between routine appointments and life-threatening emergencies. It’s ideal for situations that are concerning, painful, or worsening—but not immediately critical.
Bring your pet in for urgent care if they’re experiencing:
If you’re unsure whether your pet needs urgent or emergency care, call us—we’ll help you determine the safest option.
1. Quick Check-In
Urgent Care is by appointment only. Please call us so we can learn about your pet’s needs and get you scheduled as quickly as possible. Speaking with our team directly helps us prepare for your arrival and give your pet the best care possible.
2. Triage & Assessment
Our team evaluates your pet’s condition and prioritizes care based on urgency.
3. On-Site Diagnostics
We offer rapid testing, including:
· Digital X-rays
· Bloodwork
· Ultrasound
· Cytology
· Parasite screening
4. Treatment & Care Plan
We explain your pet’s condition, outline treatment options, and answer your questions clearly.
5. Communication with Your Primary Vet
We work closely with your primary veterinarian to ensure you receive proper follow-up care when needed.
For after-hours emergencies, we recommend contacting Mountain View Animal Emergency.
If your pet needs immediate attention, call us right away: 304-944-4622
Visit us at: 1152 Shepherdstown Road Martinsburg, WV 25404
Your pet’s health is our priority—and we’re here when you need us most.