We Are Currently Accepting New Patients

Heartland Veterinary Clinic Personalized 
Veterinary Care 
Caring for your furry friends for over 20 years

Quality You Can Trust

How can we make a difference for your pet?

Veterinarians in Harrisonburg, VA

Providing Personalized Veterinary Care

At Heartland Veterinary Clinic, we deliver compassionate and personalized pet care in a warm and friendly environment. Your pet’s well-being is our highest priority. As pet lovers and skilled veterinarians, we administer our services with your pet’s comfort in mind. With a focus on reduced-fear vet visits, we have transformed our clinic into a calming space where clients and patients alike can feel welcome. Whether you are bringing your pet in for a routine wellness exam or a more in-depth laser surgery procedure, you can rest assured that your furry friend is in good hands. Everyone on our team – from our veterinarians and vet technicians to our receptionists and support staff – works toward the same goal: to keep your pet happy and healthy.

Call us at (540) 208-5415 today to schedule an appointment.

Serving Families & Their Pets Throughout the Community

Every pet owner needs a veterinarian they can trust to keep their pets healthy day in and day out. Our veterinary clinic is a staple of Harrisonburg, serving clients from Rockingham County, Staunton, Luray, Shenandoah, Mathias, and beyond. We help dogs and cats enjoy longer and healthier lives while educating our human clients on how to provide the best possible pet care for their fur babies. We encourage you to give us a call or drop in to learn more about our friendly and professional team!

Friendly Customer Service & Outstanding Pet Care

At Heartland Veterinary Clinic in Harrisonburg, excellence is the cornerstone of our practice. We strive to stay up to date on the latest in veterinary care while using state-of-the-art technology and adhering to industry best practices. Our team offers routine wellness exams, preventative care, parasite preventative services, dental services, canine reproductive services, laser therapy, end-of-life pet care, and advanced orthopedic treatments among other important veterinary services.

Schedule an appointment for your furry friend today.

Your Pet is in Good Hands

  • “Dr. Brian was great.”

    - John A.
  • “Everybody there makes you feel like your pet is the most important one there.”

    - Tammy S.
  • “The staff at heartland is compassionate, takes time to make sure you have your questions answered, and has been flexible when we aren't comfortable with the first option.”

    - Tammy H.
  • “My cat gets treated better at Heartland than I have ever been at any doctor or clinic!”

    - Christopher K.
  • “A caring and compassionate team that is patient, understanding, and committed to caring for their fur-patients.”

    - Rita M.

A Healthy Pet is a Happy Pet!

Why We Stand Out
  • Advocates of Reduced Fear Vet Visits

    Heartland has launched a "Reduced Fear Initiative" to minimize the stress and fear that comes with a looming visit to the vet. This not only increases your pet's overall health but minimizes your stress as well.

  • Quality Veterinary Care

    Our state-of-the-art facility has a full in-house laboratory, pharmacy, surgery and laser technology that allows our dedicated staff to practice a wide variety of services for your pet family.

  • Convenient Medication Delivery

    Spend more time with pets and family! ​You can shop our online store to have your medication mailed. Orders generally ship directly to you within 3-5 business days.

  • Supporter of Preventative and Wellness Care

    We want to prevent your pets from any major setbacks in life. It is important that they routinely get checked and cared for to avoid any surprises. We will help educate you on how to make this happen!

Heartland Veterinary Clinic, PC
Office Hours
  • Monday, Tuesday, Wednesday & Friday: 7:30 AM - 5:00 PM
  • Thursday: 7:30 AM - 7:00 PM
  • Saturday: Closed
  • Sunday: Closed
Our Location 979 South High St.
Harrisonburg, VA 22801
Phone Number 540-208-5415