Looking for fast, reliable pet care? We’ve got you covered with same-day and next-day appointments! New clients can enjoy $30 off their first visit. Be sure to explore our special offers page for exclusive ongoing and limited-time deals. Book now for compassionate, quality care tailored to your pet’s needs!
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 UsHaw Creek Animal Hospital offers emergency and critical care veterinary medical services throughout the day.
Emergency & Critical CareA 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 CareWe 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 CareThe doctors and staff here at Haw Creek Animal Hospital collectively have many years of experience in veterinary medicine and all share a love for animals and providing exceptional care for pets.
Meet Our TeamYou 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.
Purchase prescriptions, dietary products, and more directly from our online store for convenience and fast delivery.
Visit Our Online StoreLocated 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