Heartland Veterinary Clinic, PC

For all online appointment requests, your appointment request will be reviewed for availability and we will contact you with confirmation of the date and time.

Please allow us 24-48 hours to send you the official confirmation of your appointment.

Office Hours
Monday - Wednesday : 7:30 AM - 5:00 PM
Thursday : 7:30 AM - 7:00 PM
Friday : 7:30 AM - 5:00 PM
Saturday : 8:00 AM - 12:00 PM
Sunday : Closed

Ask Us A Question

If your pet is experiencing an emergency please give us a call at (540) 208-5415. If it is outside of regular business hours please contact your local veterinary emergency hospital.

  • Please enter your first name.
  • Please enter your last name.
  • Please enter your phone number.
    This isn't a valid phone number.
  • Please enter your email address.
    This isn't a valid email address.
  • Please make a selection.
  • Please enter a message.

979 South High St
Harrisonburg, VA 22801