Haw Creek Animal Hospital

Providing General & Urgent Veterinary Care To The Pets Of Asheville, NC

Book An Appointment

Welcome to Haw Creek Animal Hospital

Here at Haw Creek Animal Hospital you’ll find a team of compassionate veterinarians dedicated to providing exceptional conventional and alternative medicine for a wide range of species. Our full-service animal hospital is equipped with modern amenities to ensure that we offer the best-in-class veterinary medicine for pets.

Learn More About Us

Services Offered

Emergency Care

Haw Creek Animal Hospital offers emergency and critical care veterinary medical services throughout the day.

Emergency & Critical Care

Wellness Care

A physical exam can tell us a lot about your pet’s current health, and can help us find and prepare for future medical needs.

More on Preventative Care

Services Offered

Diagnostic Care & Sick Visits

We are here until 11:00 pm to help your pets when they aren't feeling well. Our staff is trained to quickly identify and diagnose sickness with great accuracy. This allows for us to address issues that may arise in a timely manner and get your pet back to it’s normal health.

More on Diagnostic Care

See What Our Clients Are Saying About Us

Download Our PetDesk App Today!

PetDesk App - Take care of your pet's reminders & wellness.

You can now store vaccination records and schedule appointments for your pet in the palm of your hand with our simple, easy-to-use app! You can download the app to your smartphone and have it link directly to our systems. All of its features are completely free to you for being a valued client of Haw Creek Animal Hospital.

Access Our Online Store

Purchase prescriptions, dietary products, and more directly from our online store for convenience and fast delivery.

Visit Our Online Store

Join the Haw Creek Animal Hospital Family Today!

Located on Route 70 (Tunnel Road) on the Southern end of Haw Creek, just minutes from downtown Asheville, NC. Accessible via Highways 240 and 40.

Phone: 828-298-1678

  • Monday:
  • Tuesday:
  • Wednesday:
  • Thursday:
  • Friday:
  • Saturday:
  • Sunday: