
Vets in North Carolina
Vets inAsheville
Looking for a vet in Asheville? Here are the veterinary clinics we know of in Asheville, North Carolina, with their address, phone number and website.
Before you visit, call the clinic to ask whether it is taking new patients, which animals it sees and when it is open. In an emergency, call the clinic or your nearest emergency animal hospital first.
PetGrid clinics in Asheville
No clinic in Asheville uses PetGrid yet. If you would like yours to, invite it: your request is counted. The free app works for you in the meantime.
Veterinary clinics in Asheville
36 clinics listed
All Pets Animal Hospital & Rehabilitation Center
7 Reynolds Mountain Blvd, Asheville, NC 28804-1270
Animal Dermatology Clinic - Asheville
22 Fall Pippin Lane Ste 102, Asheville, NC 28803
Animal Hospital East
1275 Tunnel Rd, Asheville, NC 28805
Animal Hospital of North Asheville
1 Beaverdam Rd, Asheville, NC 28804
Animal Hospital South
1304 Hendersonville Rd, Asheville, NC 28803
Asheville N
150 Bleachery Blvd, Asheville, NC 28805
Asheville Veterinary Associates
50 New Leicester Hwy, Asheville, NC 28806
Asheville Veterinary Associates - South
1275 Sweeten Creek Rd, Asheville, NC 28803
ASPCA Spay/Neuter Alliance
25 Heritage Dr, Asheville, NC 28806
Banfield Pet Hospital
150 Bleachery Blvd, Asheville, NC 28805
Carolina Family Vet
557 Old County Home Rd, Asheville, NC 28806
Cat Clinic of Asheville
49 Haywood Rd, Asheville, NC 28806
Cedar Ridge Animal Hospital
184 Charlotte Hwy, Asheville, NC 28803
Charlotte Street Animal Hospital
208 Charlotte St, Asheville, NC 28801-1924
Call (828) 232-0440Website charlottestreetanimalhospital.com
East Asheville Family Vet
739 Tunnel Rd, Asheville, NC 28805
Evergreen Veterinary Hospital
275 Smokey Park Hwy Bldg 300, Asheville, NC 28806
Fox Run Veterinary Services
130 Weaverville Rd, Asheville, NC 28804-1238
Haw Creek Animal Hospital
1007 Tunnel Rd, Asheville, NC 28805
MedVet Asheville
677 Brevard Rd, Asheville, NC 28806
Meridian Animal Hospital - Asheville
1829 Hendersonville Rd, Asheville, NC 28803-3246
Mountain Valley Veterinary Hospital
348 New Leicester Hwy, Asheville, NC 28806
Open Door Veterinary Care
1419 Patton Ave, Asheville, NC 28806
Partners Animal Hospital Asheville
1990 Hendersonville Rd, Asheville, NC 28803
Pinnacle Animal Hospital
200 Julian Ln Ste 240, Asheville, NC 28704
Reach Veterinary Specialists
677 Brevard Rd, Asheville, NC 28806-2229
Redwood Animal Hospital
1 Crockett Ave, Asheville, NC 28805
Skyland Animal Hospital
1588 Patton Ave, Asheville, NC 28806
South Asheville Veterinary Emergency & Specialty
1836 Hendersonville Rd, Asheville, NC 28803
Sunvet Animal Wellness Clinic
251 Haywood St Ste A, Asheville, NC 28801-2687
Sweeten Creek Animal and Bird Hospital
3131 Sweeten Creek Rd, Asheville, NC 28803-2115
The Pet Vet on Patton
2 Hansel Ave, Asheville, NC 28806
Upstate Vet, Asheville
22 Fall Pippin Ln Ste 102, Asheville, NC 28803
Vetco Vaccination Clinic
964 Merrimon Ave, Asheville, NC 28804
Veterinary Emergency Group
1856 Hendersonville Rd, Asheville, NC 28803-3230
VIP Petcare Vaccination Clinic
1856 Hendersonville Rd, Asheville, NC 28803
West Asheville Family Vet
547 Haywood Rd, Asheville, NC 28806
Get the free PetGrid app
Book visits, keep your pet's records and chat with your clinic, all in one app. Free for pet owners, always.
Is your vet missing?
Tell us about a clinic we do not list yet, and we will add it once we have checked it.
Invite your vet to PetGrid
Would you like your clinic on PetGrid, so you can book, see records and chat with it in the app? Let us know.
Work at one of these clinics? Ask us to correct or remove your listing. Contact us
Listings from Overture Maps Foundation open data, under the CDLA Permissive 2.0 and Apache 2.0 licences (and CC0 1.0 for AllThePlaces), with data from Meta, Microsoft, Foursquare, BrightQuery, AllThePlaces and PinMeTo. docs.overturemaps.org/attribution
Details may be out of date, so please check with the clinic. A listing here does not mean the clinic uses or endorses PetGrid, or that the data providers do.