Veterinarians in Asheville, NC

39 listings · Compiled by · Details from each provider's own website, updated monthly · Last updated

There are 39 veterinary clinics listed in Asheville, North Carolina, as of October 2026. 38 list a phone number and 34 have their own website. That includes 2 emergency and 24-hour hospitals (South Asheville Veterinary Emergency & Specialty and Veterinary Emergency Group), 1 specialty or referral hospital (South Asheville Veterinary Emergency & Specialty), 1 cat-only clinic (Cat Clinic of Asheville) and 2 chain and corporate clinics (Banfield Pet Hospital and Vetco Vaccination Clinic). Most are in ZIP codes 28806 (15), 28803 (10) and 28805 (6).

By type: Emergency Vet (9) · Urgent Care Vet (7) · Exotic Pet Vets (4) · Low-Cost Vet Care (7) · Pet Dental Care (13)

Compare veterinary clinics in Asheville

29 veterinary clinics with checked details, 8 with published prices. Tap a column to sort, or tick up to 3 to compare side by side.

Haw Creek Animal HospitalVeterinary clinic
$30–––✓✓NoNoNoNo
Open Door Veterinary CareVeterinary clinic
$59$30–$35$190–$270–NoNoNoNoNoNo
Asheville NVeterinary clinic
$68$27$311–$590$395NoNoNoNo✓No
Banfield Pet HospitalVeterinary clinic
$68$27$215$395NoNo✓No✓No
––$50–NoNo✓NoNoNo
PetVet Vaccination ClinicVeterinary clinic
–$47––NoNo✓✓NoNo
Vetco Vaccination ClinicVeterinary clinic
–$39––NoNo✓No✓No
–$38––NoNo✓NoNoNo
––––NoNoNoNoNoNo
––––NoNoNoNoNoNo
––––✓NoNoNo✓No
Carolina Family VetVeterinary clinic
––––NoNoNoNo✓No
Cat Clinic of AshevilleVeterinary clinic
––––✓NoNoNoNoNo
––––NoNoNoNoNoNo
––––NoNoNoNo✓No
East Asheville Family VetVeterinary clinic
––––NoNoNoNoNoNo
––––✓NoNoNoNoNo
MedVet AshevilleVeterinary clinic
––––NoNoNoNo✓No
––––No✓NoNoNoNo
––––✓NoNoNoNoNo
Pinnacle Animal HospitalVeterinary clinic
––––No✓NoNo✓No
Skyland Animal HospitalVeterinary clinic
––––✓No✓NoNoNo
––––✓No✓No✓No
––––NoNoNoNoNoNo
––––No✓NoNoNoNo
The Pet Vet on PattonVeterinary clinic
––––NoNoNoNo✓No
Upstate Vet, AshevilleVeterinary clinic
––––✓NoNo✓✓No
––––✓NoNoNoNoNo
West Asheville Family VetVeterinary clinic
––––NoNo✓✓NoNo

Prices and services as published by each business, last checked Nov 2026. Prices change, so confirm when you book. "–" means not listed. License = matched to a current state license record.

All 39 veterinary clinics in Asheville

or

Map loads as you scroll. Tap to load it now.

All Pets Animal Hospital & Rehabilitation Center

Animal hospital

7 Reynolds Mountain Blvd · Asheville, NC 28804

All Pets Animal Hospital and Rehabilitation Center is a veterinary practice in Asheville, North Carolina, offering dental care, dermatology, digital x-ray, surgery, rehabilitation therapy, laser therapy and pain…

SurgeryX-ray / ultrasoundIn-house labPharmacyEnd-of-life care

Animal Hospital of North Asheville

Veterinary clinic

1 Beaverdam Rd · Asheville, NC 28804

Fear Free

A Fear Free certified veterinary hospital in north Asheville offering wellness exams, vaccines, dental and soft tissue and orthopedic surgery, and an in-house lab and pharmacy for cats and dogs. It is open six days…

Emergency VetPet Dental CareAccepting new patientsIn-house labPharmacyEnd-of-life careOpen SaturdayOpen evenings

Asheville N

Veterinary clinic

150 Bleachery Blvd · Asheville, NC 28805

Banfield Pet Hospital on Bleachery Blvd offers wellness exams, vaccinations, dental care, general surgery and spay/neuter procedures for dogs and cats. The clinic has in-house X-ray, laboratory testing and pharmacy,…

From $68Pet Dental CareSurgeryX-ray / ultrasoundIn-house labPharmacyEnd-of-life careOpen SundayOpen Saturday

ASPCA Spay/Neuter Alliance

Veterinary clinic

25 Heritage Dr · Asheville, NC 28806

This low-cost spay/neuter clinic in Asheville, North Carolina, serves Buncombe County and nearby areas, with transport available through partner shelters and rescues across Western North Carolina. Staffed by…

Low-Cost Vet CareOnline bookingWorks with pet insurance

Banfield Pet Hospital

Veterinary clinic

150 Bleachery Blvd · Asheville, NC 28805

Banfield's Asheville location offers preventive care, vaccinations, diagnostics, digital X-rays, in-house lab testing and an in-house pharmacy for dogs and cats. It also provides general and orthopedic surgery, spay…

From $68Pet Dental CareSame-day appointmentsOnline bookingSurgeryX-ray / ultrasoundIn-house labPharmacyWellness plansSpanish spokenEnd-of-life careOpen SundayOpen Saturday

Carolina Family Vet

Veterinary clinic

557 Old County Home Rd · Asheville, NC

Carolina Family Vet is a full-service animal hospital in Asheville serving dogs and cats, with offerings including surgery, dental care, ultrasound, bloodwork, and palliative or hospice care. The practice also…

End-of-life careOpen Saturday

Cat Clinic of Asheville

Veterinary clinic

49 Haywood Rd · Asheville, NC 28806

Fear FreeCat Friendly Practice

A veterinary clinic in Asheville that treats only cats, certified as a Gold Standard Cat Friendly Practice. It offers veterinary care, boarding in a dedicated cat space, and Fear Free grooming, though it is…

Emergency VetCat VetsAccepting new patientsBoardingGroomingOpen evenings

Cedar Ridge Animal Hospital

Veterinary clinic

184 Charlotte Hwy · Asheville, NC 28803

Cedar Ridge Animal Hospital in Asheville, NC, provides wellness care, illness and injury treatment, soft tissue surgery, and dental care for small animals. It offers on-site blood work and digital radiographs, and…

Urgent Care VetPet Dental CareSurgeryX-ray / ultrasoundIn-house labPharmacy

Charlotte Street Animal Hospital

Veterinary clinic

208 Charlotte St · Asheville, NC 28801

Charlotte Street Animal Hospital is an AAHA-accredited general practice in Asheville, NC, serving dogs, cats and exotics since 1998. It offers wellness exams, vaccinations, parasite control, dental care, in-house…

Pet Dental CareX-ray / ultrasoundIn-house labPharmacyOpen SaturdayOpen evenings

East Asheville Family Vet

Veterinary clinic

739 Tunnel Rd · Asheville, NC 28805

Cat Friendly Practice

East Asheville Family Vet is a full-service animal hospital serving dogs and cats in Asheville, with urgent care, wellness visits, dentistry, surgery and spay/neuter services. The practice has dedicated cat rooms,…

Urgent Care VetCat VetsLow-Cost Vet CarePet Dental CareSame-day appointmentsSurgeryIn-house labEnd-of-life care

Evergreen Veterinary Hospital

Veterinary clinic

275 Smokey Park Hwy Bldg 300 · Asheville, NC 28806

Evergreen Veterinary Hospital is a locally owned independent practice in Asheville, NC, offering wellness care, soft tissue and abdominal surgery, medicine, in-house laboratory testing, dental care and digital X-ray…

Emergency VetPet Dental CareAccepting new patientsSurgeryX-ray / ultrasoundIn-house labPharmacyWellness plans

Haw Creek Animal Hospital

Veterinary clinic

1007 Tunnel Rd · Asheville, NC 28805

Haw Creek Animal Hospital is a full-service veterinary practice in Asheville, North Carolina, serving dogs, cats and small mammals. It offers wellness care, diagnostics, surgery, dentistry, senior and puppy or…

From $30Emergency VetUrgent Care VetExotic Pet VetsVets for Guinea Pigs, Ferrets & Small PetsAffordable Exam FeesAccepting new patientsWalk-insSame-day appointmentsTelehealthX-ray / ultrasoundIn-house labPharmacyWorks with pet insuranceEnd-of-life care

MedVet Asheville

Veterinary clinic

677 Brevard Rd · Asheville, NC 28806

MedVet Asheville is a 24-hour emergency and specialty animal hospital in Asheville, North Carolina, serving pet owners and family veterinarians in Buncombe County. Emergency patients can come in without an appointment.

Open SundayOpen SaturdayOpen evenings

Meridian Animal Hospital - Asheville

Veterinary clinic

1829 Hendersonville Rd · Asheville, NC 28803

Meridian Animal Hospital in Asheville provides full-service care for dogs, cats, birds, rabbits, and various exotic pets, from wellness visits to urgent care and emergencies. Its services include dentistry, an…

Exotic Pet VetsAvian Vets (Bird Vets)Reptile VetsRabbit VetsVets for Guinea Pigs, Ferrets & Small PetsSurgeryIn-house labPharmacy

Mountain Valley Veterinary Hospital

Veterinary clinic

348 New Leicester Hwy · Asheville, NC 28806

Family-owned independent veterinary hospital in Asheville, NC, serving the area since 1985 with small animal dentistry, soft tissue and orthopedic surgery, and general medical care. Patients are seen by the same…

Emergency VetPet Dental CareAccepting new patientsSurgery

Open Door Veterinary Care

Veterinary clinic

1419 Patton Ave · Asheville, NC 28806

Open Door Veterinary Care is an independently owned practice in Asheville, NC serving dogs and cats. It offers exams, vaccines, parasite control, general surgery, dental care, digital X-rays, an in-house lab and…

From $59Low-Cost Vet CarePet Dental CareAffordable Exam FeesAccepting new patientsX-ray / ultrasoundIn-house labPharmacyEnd-of-life care

PetVet Vaccination Clinic

Veterinary clinic

14 Old Brevard Road · Asheville, NC 28806

A low-cost vaccination clinic located inside a Tractor Supply store in Asheville, NC. It offers packaged vaccines, parasite screening and testing for dogs and cats, with walk-ins accepted and pre-registration…

Low-Cost Vet CareAccepting new patientsWalk-insOnline bookingPayment plans

Pinnacle Animal Hospital

Veterinary clinic

200 Julian Ln Ste 240 · Asheville, NC 28704

Pinnacle Animal Hospital is a full-service companion animal hospital in Arden, NC, serving Asheville and nearby communities. It offers dentistry, surgery, radiology, in-house laboratory and pharmacy services, plus…

Exotic Pet VetsReptile VetsVets for Guinea Pigs, Ferrets & Small PetsAccepting new patientsSame-day appointmentsEnd-of-life careOpen Saturday

Skyland Animal Hospital

Veterinary clinic

1588 Patton Ave · Asheville, NC 28806

Skyland Animal Hospital is a full-service veterinary practice in Asheville, North Carolina, focused on preventive care for young pets and early disease detection. Services include dental care, digital X-rays,…

Emergency VetUrgent Care VetAccepting new patientsOnline bookingX-ray / ultrasoundPharmacyEnd-of-life care

South Asheville Veterinary Emergency & Specialty

Veterinary clinic

1836 Hendersonville Rd · Asheville, NC 28803

Board-certified specialists

This Asheville hospital provides 24/7 emergency and critical care alongside board-certified specialists in internal medicine, surgery, neurology and oncology. It offers advanced diagnostics including digital X-ray,…

Emergency VetUrgent Care VetOnline bookingTelehealthSurgeryX-ray / ultrasoundIn-house labOpen SundayOpen SaturdayOpen evenings

Sunvet Animal Wellness Clinic

Veterinary clinic

251 Haywood St Ste A · Asheville, NC 28801

Sunvet Animal Wellness is a holistic veterinary practice in Asheville, North Carolina, led by Dr. Laurel, who combines conventional veterinary care with applied kinesiology and integrative treatments.

Accepting new patientsTelehealthIn-house labPharmacy

Sweeten Creek Animal and Bird Hospital

Veterinary clinic

3131 Sweeten Creek Rd · Asheville, NC 28803

Sweeten Creek Animal and Bird Hospital in Asheville, NC has treated cats, dogs, birds and exotic pets since 1995. It offers medical, surgical and dental care, with in-house digital X-rays, a laboratory and a…

Exotic Pet VetsAvian Vets (Bird Vets)Pet Dental CareSurgeryX-ray / ultrasoundIn-house labPharmacy

The Pet Vet on Patton

Veterinary clinic

2 Hansel Ave · Asheville, NC 28806

A veterinary clinic in Asheville, NC, serving dogs and cats with wellness care, dental work, diagnostics, surgery, urgent care and boarding. Five full-time veterinarians staff the practice, which also offers an…

Urgent Care VetPet Dental CareSurgeryX-ray / ultrasoundIn-house labPharmacyBoardingEnd-of-life careOpen Saturday

Upstate Vet, Asheville

Veterinary clinic

22 Fall Pippin Ln Ste 102 · Asheville, NC 28803

Upstate Vet in Greenville, SC provides emergency, critical and specialty veterinary care for dogs and cats, including internal medicine, cardiology, oncology, neurology and surgery. Emergency walk-ins are accepted…

Emergency VetUrgent Care VetWalk-insSurgeryX-ray / ultrasoundPayment plansOpen SundayOpen Saturday

Vetco Vaccination Clinic

Veterinary clinic

964 Merrimon Ave · Asheville, NC 28804

Vetco Vaccination Clinic operates inside a Petco store in Asheville, offering routine dog and cat vaccines and preventive tests. Services are booked by appointment, and an online booking option is available.…

Low-Cost Vet CareOnline bookingOpen SundayOpen SaturdayOpen evenings

Veterinary Emergency Group

Veterinary clinic

1856 Hendersonville Rd · Asheville, NC 28803

Veterinary Emergency Group runs an emergency veterinary service in Asheville, North Carolina, advertised as open 24 hours a day, seven days a week. Further details about services and pricing were not present in the…

Emergency Vet

VIP Petcare Vaccination Clinic

Veterinary clinic

1856 Hendersonville Road · Asheville, NC 28803

This Asheville clinic offers low-cost vaccinations and preventive care for dogs and cats, operating mainly through scheduled vaccination clinics held inside a Pet Supplies Plus store. Visitors can pre-register…

Low-Cost Vet CareAccepting new patientsWalk-insOnline bookingWorks with pet insurance

West Asheville Family Vet

Veterinary clinic

547 Haywood Rd · Asheville, NC 28806

A full-service animal hospital in West Asheville serving dogs and cats with wellness care, sick visits, surgery, dental cleanings, digital X-rays and in-house bloodwork. It also offers spay and neuter, palliative…

Low-Cost Vet CarePet Dental CareOnline bookingX-ray / ultrasoundIn-house labPayment plansEnd-of-life careOpen evenings

Veterinarians in Asheville: quick answers

How many veterinary clinics are in Asheville, NC?

Vet Locator lists 39 veterinary clinics in Asheville, North Carolina (updated October 2026). 34 have a website and 38 list a phone number.

Are there emergency and 24-hour hospitals in Asheville, NC?

Yes. 2 emergency and 24-hour hospitals in Asheville: South Asheville Veterinary Emergency & Specialty and Veterinary Emergency Group.

Are there specialty and referral hospitals in Asheville, NC?

Yes. 1 specialty or referral hospital in Asheville: South Asheville Veterinary Emergency & Specialty.

Are there mobile and house-call vets in Asheville, NC?

None are listed in Asheville itself. The closest we list are Cedar Hill Mobile Equine in Tryon, NC (about 33 miles) and Hunt Country Equine Mobile Veterinary Service PLLC in Rutherfordton, NC (about 36 miles).

Are there cat-only clinics in Asheville, NC?

Yes. 1 cat-only clinic in Asheville: Cat Clinic of Asheville.

How much does a routine vet exam cost in Asheville, NC?

Among the 4 veterinary clinics in Asheville that publish prices, a routine vet exam typically costs $59 to $68 (median $68). Listed prices range from $30 to $68. Prices change, so confirm when you book.

Are veterinary clinics in Asheville mostly independent or chains?

37 of the 39 listings are independent businesses; 2 are chain locations (Banfield Pet Hospital and Vetco Vaccination Clinic).

Where else near Asheville can I find veterinary clinics?

Nearby options include Candler (2 listed, 6 mi), Fairview (1 listed, 7 mi), Arden (6 listed, 7 mi) and Swannanoa (3 listed, 9 mi).

Nearby cities

Own a business in Asheville? Get listed or update your details.