Harrisonburg Animal Hospital

Veterinary clinic offering veterinary care in Harrisonburg, Virginia

About Harrisonburg Animal Hospital

Harrisonburg Animal Hospital is a full-service small animal practice in Harrisonburg, Virginia, treating cats and dogs. It offers preventive and surgical care, dental services, urgent and emergency care, in-house and online pharmacy, and climate-controlled boarding. Spay and neuter packages are offered at reduced rates.

Services mentioned

Prices listed on their website

Spay / neuter (cat or small dog)from $248
Spay / neuter (large dog)from $434
Spay / neuterfrom $190

Opening hours

Monday7:30am–5:30pm
Tuesday7:30am–5:30pm
Wednesday7:30am–5:30pm
Thursday7:30am–5:30pm
Friday7:30am–5:30pm
SaturdayClosed
SundayClosed

Emergency VetUrgent Care VetLow-Cost Vet CareSurgeryPharmacyBoardingWellness plans

Details last checked November 2026. Confirm details directly with the business.

Address
1611 N Liberty St, Harrisonburg, VA 22802
Phone
(540) 434-6331
Website
hahpets.com

Before you book

  • Ask what the exam fee includes and whether estimates are given before treatment.
  • Ask what happens after hours: do they see emergencies, or refer you elsewhere?
  • Ask about payment plans, wellness plans and whether they'll share records with other clinics.

Location

Map loads as you scroll. Tap to load it now.

Other veterinary clinics near Harrisonburg Animal Hospital

Shenandoah Valley Spay/Neuter Clinic

Veterinary clinic

900-910 State Route 753 · Harrisonburg, VA 22802 · 0.5 mi

Low-Cost Vet Care

Harrisonburg Vet Care

Veterinary clinic

1121 Blue Ridge Dr · Harrisonburg, VA 22802 · 1.6 mi

Heartland Veterinary Clinic

Veterinary clinic

979 S High St #1636 · Harrisonburg, VA 22801 · 2.6 mi

Heartland Veterinary Clinic is a Harrisonburg, Virginia practice serving dogs and cats, with a reduced-fear approach that includes separate waiting and exam areas for cats and dogs. It offers advanced orthopedic…

Urgent Care VetPet Dental CareSurgeryIn-house labOpen evenings

Valley Veterinary Hospital

Veterinary clinic

498 University Blvd · Harrisonburg, VA 22801 · 2.9 mi

Harrisonburg Veterinary Emergency Clinic

Animal hospital

1950 Deyerle Ave Ste B · Harrisonburg, VA 22801 · 3.0 mi

Emergency Vet

Anicira Veterinary Center

Veterinary clinic

1992 Medical Ave · Harrisonburg, VA 22801 · 3.1 mi

See all veterinary clinics in Harrisonburg →

Is this your business? Update this listing or request removal. Listing details may be out of date.