If you’re looking for Franklin, NC’s premier family veterinary practice, visit Noah’s Ark Companion Animal Hospital.

Noah’s Ark Companion Animal Hospital is Franklin’s premier family veterinary practice. Our modern facility is inspected and accredited by the American Animal Hospital Association – a distinction only 15% of practices achieve nationwide. We’re the only hospital in our area, west of Waynesville, to achieve this distinction.

Our facility is equipped with digital radiography, state of the art in-house laboratory, ultrasonic dentistry equipment, a modern surgical suite, full veterinary pharmacy… and a great staff. Not all hospitals are equally excellent, so check out what our clients have to say on this site!

We also offer AFFORDABLE MONTHLY PAYMENTS for your preventive care and office visits with Wellness Plans!

NOAH’S ARK WELL PLANS allow you to spread expenses for routine preventative veterinary care and office visits* out over the whole year, PLUS you get additional discounts on products and services, including surgeries.

Noah’s Ark is a full service veterinary hospital in Franklin, North Carolina. To learn more about the specific professional services we provide, select from the menu below:

Use our online forms so we can serve you better

New Client Registration Form

Prior to your first visit please complete this form so that we can effectively and efficiently provide the service you deserve!

Make an Appointment

This form should only be used for requesting appointments that will take place at least 1 full business day after the time of the submission of this form. If you have an emergency, please call our practice directly at: 828-524-6121.

Boarding Request

Use this form to request a boarding reservation at Noah’s Ark.

Prescription Refill and Food Order Request

Please use the form below to request your prescription refill or food item. This will save you time when picking up your order. Please allow 24 hours for order processing.

We’re accredited by the American Animal Hospital Association

Location Hours
Monday8:30am – 5:30pm
Tuesday8:30am – 5:30pm
Wednesday8:30am – 5:00pm
Thursday8:30am – 5:30pm
Friday8:30am – 5:30pm
Saturday8:30am – 12:00pm