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 Wednesday, Thursday & Friday from 7 PM – 10 PM
Our team accepts walk-in, urgent cases during the day as well.

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
Walk-ins are welcome during Urgent Care hours, and calling ahead helps us prepare for your arrival. Online booking is also available, so you can save your spot ahead of time!
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.