Harrisonburg Animal Hospital

(540) 434-6331

1611 North Liberty Street, Harrisonburg, Virginia 22802


Welcome to Harrisonburg Animal Hospital!

We are a full-service veterinary practice located in Harrisonburg, Virginia, where our skilled and compassionate doctors and staff provide complete small animal health care. We offer general and preventative medical, surgical and dental services, as well as emergency care, an in-house pharmacy, an online pharmacy, and a climate-controlled boarding facility. We are committed to the highest standard of pet care, and we are the only Harrisonburg veterinary clinic with American Animal Hospital Asociation (AAHA) accreditation; AAHA helps Harrisonburg Animal Hospital stay on the leading edge of veterinary medicine while providing the quality and scope of services you and your pet deserve.

Payment is due at the time of service. We accept Visa, MasterCard, CareCredit, cash or check. Click here to apply for CareCredit now.