Vets & Animal Hospitals in North Carolina
95 veterinarians in North Carolina are listed in this directory. Choose a city to see addresses, phone numbers, ratings and opening hours.
Whether your pet needs a routine checkup, vaccinations, spay or neuter surgery or an emergency vet, compare local veterinarians and animal hospitals by Google rating, reviews and opening hours below.
Top cities for veterinarians in North Carolina
Top rated veterinarians in North Carolina
New Hope Veterinary Hospital
446 reviewsClosed now · opens 8 AMVeterinarian4807 S New Hope Rd, Belmont, NC 28012, United StatesGrace Animal Hospital
165 reviewsClosed now · opens 8 AMVeterinarian116 Collins crossing Rd, Holly Springs, NC 27540, United StatesWhole Pet Veterinary Hospital - South Charlotte
99 reviewsOpen now · until 5:30 PMAnimal hospital8316 Pineville-Matthews Rd #805, Charlotte, NC 28226, United StatesMaple Ridge Mobile Veterinary Services, PLLC
19 reviewsClosed now · opens 8 AMVeterinarian1792 Rosewood Rd, Goldsboro, NC 27530, United StatesHidden Valley Animal Hospital
907 reviewsOpen now · until 6 PMVeterinarian2315 Lynn Rd #104, Raleigh, NC 27612, United StatesPinehurst Animal Hospital and Dental Clinic
902 reviewsClosed now · opens 8 AMVeterinarian195 Dr Neal Rd, Southern Pines, NC 28387, United StatesBear Creek Veterinary Hospital
521 reviewsClosed now · opens 8 AMVeterinarian20492 NC-73, Albemarle, NC 28001, United StatesWhole Pet Veterinary Hospital - Davidson
482 reviewsOpen now · until 6 PMVeterinarian445 S Main St, Davidson, NC 28036, United StatesArmstrong Animal Clinic
473 reviewsOpen now · until 6 PMVeterinarian4346 Monroe Rd, Charlotte, NC 28205, United StatesDabney Drive Animal Hospital
278 reviewsOpen now · until 5:30 PMAnimal hospital1 S Cooper Dr, Henderson, NC 27536, United StatesVeterinary Hospital of Oak Ridge
234 reviewsOpen now · until 5:30 PMVeterinarian1726 Oak Ridge Rd, Oak Ridge, NC 27310, United StatesCarolina Animal Hospital of Creedmoor
194 reviewsOpen now · until 5:30 PMAnimal hospital2552 Capitol Dr Ste 101, Creedmoor, NC 27522, United States