All states›North Carolina

Vet Clinics in North Carolina

1,327 vet clinics in 287 cities and towns across North Carolina. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

North Carolina has about 11,046,024 residents, so that's 12 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

1,327vet clinics
287cities & towns
97%list a phone
1,146with a website

Across North Carolina, of the 1,327 vet clinics we list, 1,289 give a phone number, 293 publish opening hours and 1,146 have a website. 166 are branches of national chains — Banfield Pet Hospital (63), VIP Petcare (30), PetVet Vaccination Clinic (25); the remaining 1161 are independent. By what they offer: 461 offer dental care, 344 offer emergency care, 271 offer spay and neuter. The longest-running is James M. Harrell, DVM, in business since 1939. 15 describe themselves as family-owned.

Top 10 vet clinics in North Carolina

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Banfield Pet HospitalMonroe

    Mon-Fri 8am-6pm, Sat 8am-5pm, Sun 9am-5pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  2. 2Pittsboro Animal HospitalPittsboro

    Mon–Fri 07:30 am - 05:00 pm, Sat 08:00 am - 12:00 pm

    EmergencyUrgent careDental

    Spotted an error? Let us know

  3. 3Seventy First Animal HospitalFayetteville

    Mon–Fri 7:30am–6:00pm

    EmergencyUrgent care

    Spotted an error? Let us know

  4. 4Cary Veterinary HospitalCary

    8:00am - 5:30pm

    Spay & neuter

    Spotted an error? Let us know

  5. 5Sharon Lakes Animal HospitalCharlotte

    Mon–Fri 07:30 am - 06:00 pm, Sat 08:00 am - 12:00 pm

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  6. 6Cole Park Veterinary HospitalChapel Hill

    Mon–Fri 7:45am–6:00pm, Sat 8:15am–1:00pm

    Spay & neuterHolisticDental

    Spotted an error? Let us know

  7. 7Westchester Veterinary HospitalHigh Point

    Mon–Fri 7:30am–6pm

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  8. 8Lenoir Veterinary HospitalLenoir

    7:30am - 5:30pm

    Spay & neuterHolistic

    Spotted an error? Let us know

  9. 9Brentwood Veterinary CenterWilson

    Mon–Fri 7:30 AM - 5:30 PM, Sat 7:30 AM - 12:00 PM

    EmergencyHolisticDentalEnd of life

    Spotted an error? Let us know

  10. 10Mint Hill Animal HospitalMint Hill

    Mon-Fri: 8:00 am – 6:00 pm, Sat: 8:00 am – 12:00 pm

    VaccinationDental

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in North Carolina

One vet clinic each — too few for a page of their own, so they live here.

  1. Banfield Pet HospitalAberdeen

    11088 Us Highway 15 501 501 Unit 600, Aberdeen, NC 28315

    Spay & neuterDentalEnd of life

    Spotted an error? Let us know

  2. Small Animal Emergency ServicesAberdeen

    1335 N Sandhills Blvd, Aberdeen, NC 28315

    Emergency

    Spotted an error? Let us know

  3. Greystone Veterinary ServiceAdvance

    137 Speaks Rd, Advance, NC 27006-6735

    Equine

    Spotted an error? Let us know

  4. Clean Paws Dog WashAdvance

    134 Commerce Dr, Advance, NC 27006-6926

    Spotted an error? Let us know

  5. PetVet Vaccination ClinicAhoskie

    1532 Memorial Dr E, Ahoskie, NC 27910

    Low-costVaccination

    Spotted an error? Let us know

  6. Ahoskie Animal HospitalAhoskie

    2254 US Highway 13 S, Ahoskie, NC 27910-9482

    Spotted an error? Let us know

  7. Albemarle Animal ClinicAlbemarle

    1639 Nc 24 27 Byp W, Albemarle, NC 28001

    Mon-Fri: 7am-5pm

    Since 1957

    EmergencyUrgent careSpay & neuterVaccinationDental

    Spotted an error? Let us know

  8. Fairview Veterinary ClinicAlbemarle

    1961 E Main St, Albemarle, NC 28001

    Mon–Fri 7:30am – 12pm | 1pm – 5:30pm, Sat–Sun Closed

    EmergencyUrgent careLow-costSpay & neuterDental

    Spotted an error? Let us know

  9. Bear Creek Veterinary HospitalAlbemarle

    20492 NC-73, Albemarle, NC 28001

    Spotted an error? Let us know

  10. Andrews Veterinary HospitalAndrews

    1575 Main St, Andrews, NC 28901

    Spotted an error? Let us know

  11. Stage Road Animal HospitalAngier

    7580 Old Stage Rd N, Angier, NC 27501

    Spotted an error? Let us know

  12. Surry Spay/neuter ClinicArarat

    134 Paw Print Trl, Ararat, NC 27007-8113

    Tue 9:00 AM – 5:00 PM

    Spay & neuterVaccinationDental

    Spotted an error? Let us know

  13. Hootin Holler Olde English BulldogsArarat

    189 Hootin Holler Trl, Ararat, NC 27007-8445

    Spotted an error? Let us know

  14. Creekside Veterinary HospitalArchdale

    9922 US-311, Archdale, NC 27263

    DentalEnd of life

    Spotted an error? Let us know

  15. The Peaceful PawsArchdale

    The Peaceful Paws, Archdale, NC 27263

    Spotted an error? Let us know

  16. Archdale Animal ClinicArchdale

    10547 N Main St Ste f, Archdale, NC 27263

    Spotted an error? Let us know

  17. Creekside Veterinary HospitalArchdale

    10320 S Main St, Archdale, NC 27263

    DentalEnd of life

    Spotted an error? Let us know

  18. Welcome Waggin' Animal HospitalAyden

    949 Old Snow Hill Rd, Ayden, NC 28513

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  19. Bahama Road Veterinary HospitalBahama

    101 Bahama Rd, Bahama, NC 27503-9298

    Spotted an error? Let us know

  20. Austin Veterinary Animal HospitalBeaufort

    102 Professional Park Dr, Beaufort, NC 28516

    Mon–Thu 8am–6pm, Fri 8am–5pm, Sat 9am–1pm

    Since 2012

    EmergencyUrgent care

    Spotted an error? Let us know

  21. Beaufort Veterinary HospitalBeaufort

    288 NC-101, Beaufort, NC 28516

    Spotted an error? Let us know

  22. Live Oak Veterinary HospitalBeaufort

    210 Campen Rd, Beaufort, NC 28516

    Spotted an error? Let us know

  23. Austin Veterinary Animal HospitalBeaufort

    1550 Lennoxville Rd, Beaufort, NC 28516

    Spotted an error? Let us know

  24. Capeside Animal HospitalBelville

    58 Waterford Business Center Way, Belville, NC 28451

    Spotted an error? Let us know

  25. Benson Animal HospitalBenson

    1625 NC-50, Benson, NC 27504

    Mon–Fri 8:00am–5:30pm

    Since 1990

    Woman-owned

    EmergencyVaccinationDental

    Spotted an error? Let us know

  26. Hannah Creek Veterinary HospitalBenson

    375 N Wall St, Benson, NC 27504

    Monday–Friday 8:00am–6:00pm

    EmergencyUrgent careEquineDental

    Spotted an error? Let us know

  27. Carolina Crossing Veterinary ClinicBenson

    11760 NC-210, Benson, NC 27504

    Spotted an error? Let us know

  28. Village Way VeterinaryBermuda Run

    106 Carnoustie Way, Bermuda Run, NC 27006

    Mon–Fri 7:30 AM–5:30 PM, Sat 8:00 AM–1:00 PM

    Since 1987

    EmergencyUrgent care

    Spotted an error? Let us know

  29. Hillsdale Animal HospitalBermuda Run

    134 Medical Dr #6651, Bermuda Run, NC 27006

    Spotted an error? Let us know

  30. The Pet HospitalBessemer City

    501 E Virginia Ave, Bessemer City, NC 28016

    Since 2001

    Spay & neuterDental

    Spotted an error? Let us know

  31. Animal Hospital of BeulavilleBeulaville

    236 NC-41, Beulaville, NC 28518

    Spotted an error? Let us know

  32. Animal Hospital BiscoeBiscoe

    302 N Main St, Biscoe, NC 27209

    EmergencyUrgent care

    Spotted an error? Let us know

  33. Beacon Veterinary HospitalBlack Mountain

    3126 US-70 #102, Black Mountain, NC 28711

    Locally owned

    Spay & neuter

    Spotted an error? Let us know

  34. Pineview Veterinary HospitalBolton

    7263 Green Swamp Rd S, Bolton, NC 28423

    EmergencyEquine

    Spotted an error? Let us know

  35. Animals Of Eden Veterinary HospitalBrevard

    65 Cassell Rd, Brevard, NC 28712-7219

    Mon-Thur 8am-5pm, Fri 8am-4pm

    Locally owned

    Urgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  36. Brevard Animal HospitalBrevard

    1985 Asheville Hwy, Brevard, NC 28712

    Mon-Sat 8:00 AM - 5:30 PM

    Since 1968

    EmergencyUrgent care

    Spotted an error? Let us know

  37. Riversong Veterinary ClinicBrevard

    4 Market St, Brevard, NC 28712

    Mon-Fri 8:30am - 5:30pm

    HolisticDentalEnd of life

    Spotted an error? Let us know

  38. Davidson River Ultrasound ServicesBrevard

    40 Hendersonville Hwy, Brevard, NC 28768

    Mon-Fri 10am to 6pm

    Spotted an error? Let us know

  39. Carolina Equine HospitalBrowns Summit

    5373 North Carolina Hwy 150, Browns Summit, NC 27214

    Equine

    Spotted an error? Let us know

  40. Trotwood FarmsBrowns Summit

    7700 Trotwood Rd, Browns Summit, NC 27214-9531

    Spotted an error? Let us know

  41. PAWS Bryson CityBryson City

    57 Lemons Branch Rd, Bryson City, NC 28713-8080

    Spotted an error? Let us know

  42. Bryson Animal Care ClinicBryson City

    200 Bryson Walk, Bryson City, NC 28713-7737

    Spotted an error? Let us know

  43. Bunn Animal HospitalBunn

    76 Crossing Pl, Bunn, NC 27508

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  44. Healing Hands Animal HospitalBurgaw

    423 US-117 S, Burgaw, NC 28425

    Mon-Fri 7am-5pm, Sat 8am-12pm

    Since 1992

    Low-costSpay & neuter

    Spotted an error? Let us know

  45. Burgaw Veterinary HospitalBurgaw

    1255 US Highway 117 N, Burgaw, NC 28425-3907

    Spotted an error? Let us know

  46. Burnsville Veterinary ClinicBurnsville

    210 Burnsville School Rd, Burnsville, NC 28714

    Monday thru Friday 8am to 5pm, Saturday 8am to 12pm

    EmergencyLow-costSpay & neuter

    Spotted an error? Let us know

  47. Cane River Veterinary WellnessBurnsville

    660 W Main St, Burnsville, NC 28714

    EmergencyDental

    Spotted an error? Let us know

  48. Butner Veterinary ClinicButner

    309 W C St #2331, Butner, NC 27509

    Spotted an error? Let us know

  49. Coastal Animal Hospital of Hatteras IslandBuxton

    47959 North Carolina Hwy 12, Buxton, NC 27920

    Spotted an error? Let us know

  50. VCA Seaside Animal HospitalCalabash

    9256 Beach Dr SW, Calabash, NC 28467

    Spotted an error? Let us know

  51. Smokey Park Veterinary HospitalCandler

    7 Pisgah Hwy, Candler, NC 28715-9063

    Spotted an error? Let us know

  52. Candler Veterinary ClinicCandler

    911 Smoky Park Hwy, Candler, NC 28715

    Spotted an error? Let us know

  53. Canton Animal Hospital PACanton

    74 Radio Hill Rd, Canton, NC 28716

    Since 1987

    Spotted an error? Let us know

  54. Island Pet Veterinary HospitalCape Carteret

    209 Wb Mclean Dr, Cape Carteret, NC 28584

    Spotted an error? Let us know

  55. Carolina Beach Animal HospitalCarolina Beach

    1337 Bridge Barrier Rd, Carolina Beach, NC 28428

    Monday-Friday: 7:30 AM - 6:00 PM, Saturday: 7:30 AM - 4:00 PM

    Since 2003

    EmergencyUrgent care

    Spotted an error? Let us know

  56. Pleasure Island Animal HospitalCarolina Beach

    1140 Lake Park Blvd N, Carolina Beach, NC 28428-4100

    Dental

    Spotted an error? Let us know

  57. Animal Medical ClinicCarolina Beach

    801 Saint Joseph St, Carolina Beach, NC 28428

    Spotted an error? Let us know

  58. Janet's Pet GroomingCarolina Beach

    1140 N Lake Park Blvd B, Carolina Beach, NC 28428

    Spotted an error? Let us know

  59. Carrboro Plaza Veterinary ClinicCarrboro

    104 NC-54 M, Carrboro, NC 27510

    Spotted an error? Let us know

  60. The Animal Hospital of CarrboroCarrboro

    112 W Main St, Carrboro, NC 27510

    Spotted an error? Let us know

  61. Kindred Heart Animal HospitalCarrboro

    101 Two Hills Dr Ste 110, Carrboro, NC 27510

    Spotted an error? Let us know

  62. Old Dogs in TrainingCarrboro

    116 High St, Carrboro, NC 27510

    Spotted an error? Let us know

  63. Carthage Animal HospitalCarthage

    5600 US-15, Carthage, NC 28327

    Spotted an error? Let us know

  64. VCA Whispering Pines Animal HospitalCarthage

    7672 NC Highway 22, Carthage, NC 28327-8517

    Spotted an error? Let us know

  65. Cashiers Village Veterinary ClinicCashiers

    855 US-64 W, Cashiers, NC 28717

    End of life

    Spotted an error? Let us know

  66. Cape Fear Spay Neuter ClinicCastle Hayne

    4229 Castle Hayne Rd, Castle Hayne, NC 28429

    Spay & neuter

    Spotted an error? Let us know

  67. Atlantic Equine ServicesCastle Hayne

    3533 Marathon Ave, Castle Hayne, NC 28429

    Equine

    Spotted an error? Let us know

  68. Brigadoon Animal HospitalCedar Point

    1074 Cedar Point Blvd, Cedar Point, NC 28584

    Spotted an error? Let us know

  69. Columbus Veterinary HospitalCerro Gordo

    210 Haynes Lennon Hwy, Cerro Gordo, NC 28430-9246

    EmergencyHolistic

    Spotted an error? Let us know

  70. Cherryville Animal HospitalCherryville

    1412 Shelby Hwy, Cherryville, NC 28021

    EmergencyUrgent careVaccinationWalk-inDentalEnd of life

    Spotted an error? Let us know

  71. Turner Animal ClinicCherryville

    600 W Church St Ste C, Cherryville, NC 28021

    Spotted an error? Let us know

  72. South Rowan Animal HospitalChina Grove

    416 N Main St, China Grove, NC 28023

    Mon - Fri: 7:30 AM to 5:00 PM, Sat: 7:30 AM to 12:00 PM

    EmergencyEnd of life

    Spotted an error? Let us know

  73. Ranchside Veterinary ClinicChina Grove

    2365 Brown Rd, China Grove, NC 28023-6757

    Spotted an error? Let us know

  74. China Grove Animal HospitalChina Grove

    2001 US-29, China Grove, NC 28023

    Spotted an error? Let us know

  75. Chocowinity Veterinary HospitalChocowinity

    1098 NC-33, Chocowinity, NC 27817

    Spotted an error? Let us know

  76. Chocowinity VeterinaryChocowinity

    3 Carolina Ave, Chocowinity, NC 27817-8897

    Spotted an error? Let us know

  77. Elizabethtown Veterinary HospitalClarkton

    4629 US-701 Hwy, Clarkton, NC 28433

    Family-owned

    EmergencyVaccinationDental

    Spotted an error? Let us know

  78. Animal Ark Veterinary HospitalClemmons

    3515 Lawrence St, Clemmons, NC 27012

    Spotted an error? Let us know

  79. Animal Hospital of ClemmonsClemmons

    2635 Neudorf Rd, Clemmons, NC 27012

    Emergency24-hourUrgent careHolisticDental

    Spotted an error? Let us know

  80. River Ridge Veterinary HospitalClemmons

    6790 River Center Dr, Clemmons, NC 27012

    Dental

    Spotted an error? Let us know

  81. Clemmons Veterinary ClinicClemmons

    6373 Cephis Dr, Clemmons, NC 27012

    Spotted an error? Let us know

  82. Village Vet Animal HospitalClemmons

    8415 N North Carolina Hwy 150, Clemmons, NC 27012

    Spotted an error? Let us know

  83. Cool Springs Mobile Vet ServiceCleveland

    3140 Mountain Rd, Cleveland, NC 27013

    Mobile

    Spotted an error? Let us know

  84. Tram Road Animal HospitalClinton

    56 Tram Rd, Clinton, NC 28328

    Dental

    Spotted an error? Let us know

  85. Caring Hands Animal HospitalClinton

    121 North Blvd, Clinton, NC 28328

    Spotted an error? Let us know

  86. Veterinary Medical ClinicClinton

    804 Southeast Blvd, Clinton, NC 28328

    Spotted an error? Let us know

  87. PetVet Vaccination ClinicClyde

    121 Paragon Pkwy, Clyde, NC 28721

    Low-costVaccination

    Spotted an error? Let us know

  88. Tryon Equine HospitalColumbus

    3689 Landrum Rd, Columbus, NC 28722-5419

    Monday - Friday 8am - 5pm

    EmergencyEquineDental

    Spotted an error? Let us know

  89. Bonnie Brae Veterinary HospitalColumbus

    155 Shuford Rd, Columbus, NC 28722

    Since 1991

    EmergencyHolistic

    Spotted an error? Let us know

  90. Red Tail Rehab P.c.Columbus

    155 Shuford Rd, Columbus, NC 28722-9411

    Spotted an error? Let us know

  91. Tyron EquineColumbus

    3689 Landrum Rd, Columbus, NC 28722-5419

    Equine

    Spotted an error? Let us know

  92. Animal HouseConnelly Springs

    965 Malcolm Blvd, Connelly Springs, NC 28612

    Spotted an error? Let us know

  93. Countryside Pet HospitalConover

    1005 1st St W, Conover, NC 28613

    Spotted an error? Let us know

  94. Carolina Animal Hospital of CreedmoorCreedmoor

    2552 Capitol Dr Ste 101, Creedmoor, NC 27522

    Mon–Fri 7:30am–5:30pm

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  95. Mule Town Veterinary HospitalCreedmoor

    413 N Main St, Creedmoor, NC 27522

    Mon–Fri 7:30am–5:30pm

    Urgent careSpay & neuterMobileDental

    Spotted an error? Let us know

  96. PetVet Vaccination ClinicCreedmoor

    2521 E Lyon Station Rd, Creedmoor, NC 27522

    Low-costVaccination

    Spotted an error? Let us know

  97. Applewood Veterinary HospitalDallas

    128 Applewood Rd, Dallas, NC 28034

    Mon – Fri 08:00 am – 05:00 pm

    Locally owned

    DentalEnd of life

    Spotted an error? Let us know

  98. Crossroads Animal HospitalDallas

    3604 Dallas High Shoals Hwy, Dallas, NC 28034

    Spotted an error? Let us know

  99. Carolina's Mid-Atlantic K9Dallas

    2915 Cloninger Rd, Dallas, NC 28034

    Spotted an error? Let us know

  100. Whole Pet Veterinary Hospital DavidsonDavidson

    445 S Main St, Davidson, NC 28036-8022

    Since 2013

    EmergencyUrgent care

    Spotted an error? Let us know

  101. Mobile Veterinary SpecialistsDavidson

    120 S Main St, Davidson, NC 28036-8096

    true

    EmergencyMobileSpecialist

    Spotted an error? Let us know

  102. TotalBond Veterinary Hospital at DavidsonDavidson

    260 Griffith St, Davidson, NC 28036

    Since 1999

    EmergencyUrgent careSpay & neuterHolisticDental

    Spotted an error? Let us know

  103. Total Bond Vet HospDavidson

    260 Griffith St, Davidson, NC 28036

    Emergency

    Spotted an error? Let us know

  104. Veterinary Management Inc.Davidson

    210 Delburg St, Davidson, NC 28036-8634

    Spotted an error? Let us know

  105. Denton Animal HospitalDenton

    175 Haywood St, Denton, NC 27239

    Spotted an error? Let us know

  106. Dobson Veterinary HospitalDobson

    304 N White St, Dobson, NC 27017

    Spotted an error? Let us know

  107. Vetcare for Pets Animal HospitalDunn

    1165 E Cumberland St, Dunn, NC 28334

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  108. Vets For Pets Animal HospitalDunn

    17 J and J Ln, Dunn, NC 28334-5482

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  109. Dunn Animal Hospital PADunn

    625 N Powell Ave, Dunn, NC 28334

    Spotted an error? Let us know

  110. Grandview Animal HospitalEast Bend

    6043 Old U.S. 421, East Bend, NC 27018

    Dental

    Spotted an error? Let us know

  111. Central Animal HospitalEden

    807 S Van Buren Rd, Eden, NC 27288

    Spotted an error? Let us know

  112. Eden Veterinary HospitalEden

    1015 S Van Buren Rd, Eden, NC 27288

    Spotted an error? Let us know

  113. PetVet Vaccination ClinicEden

    842 S Van Buren Rd, Eden, NC 27288

    Low-costVaccination

    Spotted an error? Let us know

  114. Chowan Animal HospitalEdenton

    1515 Paradise Rd, Edenton, NC 27932-9568

    MONDAY–FRIDAY: 8:00 AM – 5:30 PM, SATURDAY: 8:00 AM – 12:00 PM

    Since 1941

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  115. Dr FordEdenton

    1515 Paradise Rd, Edenton, NC 27932-9568

    Spotted an error? Let us know

  116. Pasquotank Animal HospitalElizabeth City

    1351 US-17, Elizabeth City, NC 27909

    Monday–Friday : 8:00am – 6:00pm

    Urgent careVaccinationWalk-inDentalEnd of life

    Spotted an error? Let us know

  117. Lannon's Animal HospitalElizabeth City

    100 Lannon Ln, Elizabeth City, NC 27909-7053

    Spotted an error? Let us know

  118. VIP Petcare Vaccination ClinicElizabeth City

    3850 Conlon Way, Elizabeth City, NC 27909

    Low-costVaccination

    Spotted an error? Let us know

  119. Southern Style Pet GroomingElizabeth City

    554 Bayside Rd, Elizabeth City, NC 27909-8406

    Spotted an error? Let us know

  120. PetVet Vaccination ClinicElizabethtown

    1305 W Broad St, Elizabethtown, NC 28337

    Low-costVaccination

    Spotted an error? Let us know

  121. State Road Animal HospitalElkin

    107 E Carter Mill Rd, Elkin, NC 28621

    Mon–Fri 8am–5:30pm, Sat 8am–1pm

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  122. PetVet Vaccination ClinicElkin

    1925 N Bridge St, Elkin, NC 28621

    Low-costVaccination

    Spotted an error? Let us know

  123. Elkin Veterinary HospitalElkin

    786 NC Highway 268 W, Elkin, NC 28621

    Spotted an error? Let us know

  124. Wilson Veterinary HospitalElm City

    4741 Lake Wilson Rd, Elm City, NC 27822

    EmergencyUrgent careDental

    Spotted an error? Let us know

  125. Well Bred VetElon

    110 S Williamson Ave, Elon, NC 27244-9241

    Spotted an error? Let us know

  126. Etowah Valley Veterinary HospitalEtowah

    6570 Brevard Rd, Etowah, NC 28729-8739

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  127. Gates County Animal ClinicEure

    66 Tinkham Rd, Eure, NC 27935

    Since 1996

    EmergencyVaccination

    Spotted an error? Let us know

  128. South Robeson Veterinary ClinicFairmont

    5412 NC-41, Fairmont, NC 28340

    Family-owned

    EmergencyEquineDental

    Spotted an error? Let us know

  129. Fairview Animal HospitalFairview

    867A Charlotte Hwy, Fairview, NC 28730

    Locally owned

    Vaccination

    Spotted an error? Let us know

  130. Western Carolina Regional Animal Hospital & Emergency HospitalFlat Rock

    205 N Highland Lake Rd, Flat Rock, NC 28731

    Mon–Fri 8am–6pm, Sat 8am–12pm

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  131. Hargus Beverly DVMFlat Rock

    725 Crest Rd, Flat Rock, NC 28731-7732

    Spotted an error? Let us know

  132. Cane Creek Animal Clinic and EquineFletcher

    1548 Cane Creek Rd, Fletcher, NC 28732

    Mon–Fri 8:00–5:00

    Since 2001

    Equine

    Spotted an error? Let us know

  133. White Oak Veterinary HospitalFletcher

    3336 Hendersonville Rd, Fletcher, NC 28732

    Spotted an error? Let us know

  134. Tri-City Animal ClinicForest City

    475 Withrow Rd, Forest City, NC 28043

    Mon-Fri: 7:30am - 5:30pm

    Emergency

    Spotted an error? Let us know

  135. Foothills Animal ClinicForest City

    126 Cherry Mountain St, Forest City, NC 28043

    Dental

    Spotted an error? Let us know

  136. Forest City Animal HospitalForest City

    1178 Old Caroleen Rd, Forest City, NC 28043

    Spotted an error? Let us know

  137. Fort Bragg Veterinary Treatment FacilityFort Liberty

    2-7606 REILLY Rd, Fort Liberty, NC 28307

    Spotted an error? Let us know

  138. Quality Care Animal HospitalFour Oaks

    5941 US Highway 301 S, Four Oaks, NC 27524-9329

    Spotted an error? Let us know

  139. Animal House Veterinary ClinicFranklin

    991 E Main St, Franklin, NC 28734

    EmergencyDental

    Spotted an error? Let us know

  140. Franklin Veterinary Hospital, PAFranklin

    2947 Georgia Rd, Franklin, NC 28734

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  141. Whiskey River Large Animal Mobile Veterinary ServicesFranklin

    69 Three Wolf Rd, Franklin, NC 28734

    MobileEquine

    Spotted an error? Let us know

  142. Lenzo Animal HospitalFranklin

    1869 Georgia Rd, Franklin, NC 28734-7323

    Spotted an error? Let us know

  143. Franklinton Animal HospitalFranklinton

    501 E Mason St, Franklinton, NC 27525-1219

    Mon–Fri 8–11am & 2–4:30pm, Sat 8–11am

    EmergencyUrgent careWalk-inEnd of life

    Spotted an error? Let us know

  144. Tar River Veterinary HospitalFranklinton

    101 E Green St, Franklinton, NC 27525

    Spotted an error? Let us know

  145. Sullivan Equine Veterinary ServiceGermanton

    3202 NC-65, Germanton, NC 27019

    Equine

    Spotted an error? Let us know

  146. Phoenix Animal HospitalGibsonville

    925 Burlington Ave, Gibsonville, NC 27249

    Spotted an error? Let us know

  147. carolina equine hospitalGibsonville

    6443 Carmon Rd, Gibsonville, NC 27249

    Equine

    Spotted an error? Let us know

  148. Graham Animal HospitalGraham

    851 S Main St, Graham, NC 27253

    Monday - Friday 7:30 AM - 5:00 PM, Saturday Closed, Sunday Closed

    Spay & neuterDental

    Spotted an error? Let us know

  149. Tri-County Veterinary ServiceGraham

    7716 NC-87, Graham, NC 27253

    EquineHolistic

    Spotted an error? Let us know

  150. Eastern Shore Animal HospitalGrandy

    6421 Caratoke Hwy, Grandy, NC 27939-9618

    Spotted an error? Let us know

  151. Lake Hickory Veterinary HospitalGranite Falls

    4607 Hickory Blvd, Granite Falls, NC 28630

    Since 2008

    Urgent careVaccinationWalk-inDentalEnd of life

    Spotted an error? Let us know

  152. Nc Granite FallsGranite Falls

    261 River Bend Dr, Granite Falls, NC 28630-9388

    Spotted an error? Let us know

  153. Faithful Friends Veterinary HospitalGrifton

    5477 Highway 11 N, Grifton, NC 28530

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  154. Pet Health of HampsteadHampstead

    14810 US-17, Hampstead, NC 28443

    Mon–Fri 8:00am–6:00pm

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  155. Topsail Animal HospitalHampstead

    16350 US Highway 17 N, Hampstead, NC 28443-3300

    Mon–Fri 8:00am–5:30pm, Sat 8:00am–12:00pm

    Spay & neuterDental

    Spotted an error? Let us know

  156. Vet Cross Animal Urgent Care HospitalHampstead

    13073 US-17, Hampstead, NC 28443

    Urgent care

    Spotted an error? Let us know

  157. Hampstead Animal HospitalHampstead

    62 NC Highway 210 W, Hampstead, NC 28443-3834

    Spotted an error? Let us know

  158. Doggie Day SpaHarmony

    1599 W Memorial Hwy, Harmony, NC 28634-9329

    Spotted an error? Let us know

  159. Rocky Creek Veterinary ServicesHarmony

    3300 Harmony Hwy, Harmony, NC 28634

    Spotted an error? Let us know

  160. Brookdale Animal HospitalHarrisburg

    13528 Plaza Rd Extension, Harrisburg, NC 28215

    Mon–Fri 8am–5:30pm, Sat 8am–12pm

    Dental

    Spotted an error? Let us know

  161. Harrisburg Animal HospitalHarrisburg

    4037 Harris Square Dr, Harrisburg, NC 28075-5104

    Mon-Fri 7:30am-6:00pm, Sat 7:30am-12:00pm

    Since 1999

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  162. Harrisburg Animal HospitalHarrisburg

    4650 State Hwy 49, Harrisburg, NC 28075

    Since 1999

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  163. Banfield Pet HospitalHarrisburg

    7204 Caldwell Rd, Harrisburg, NC 28075

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  164. Emergency Pet Hospital of Craven-CarteretHavelock

    1301 E Main St, Havelock, NC 28532

    Mon–Thu 6:00pm–7:30am, Fri 6:00pm–12:00am, Sat–Sun 24 hours

    Since 1995

    Emergency24-hour

    Spotted an error? Let us know

  165. Emergency Pet ServiceHavelock

    118 E Main St, Havelock, NC 28532

    Since 2000

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  166. Havelock Animal HospitalHavelock

    415 Miller Blvd, Havelock, NC 28532

    Spotted an error? Let us know

  167. 70 West Veterinary HospitalHavelock

    310 W Main St, Havelock, NC 28532

    Spotted an error? Let us know

  168. Cherry Point Veterinary Treatment FacilityHavelock

    218226 4th Ave, Havelock, NC 28532

    Spotted an error? Let us know

  169. Big Bear Veterinary ClinicHayesville

    388 Hwy 64 Business, Hayesville, NC 28904-5430

    EmergencyUrgent careMobileEquineEnd of life

    Spotted an error? Let us know

  170. West Hills Veterinary CentreHenderson

    30 Gwynn Ln, Henderson, NC 27536

    Mon-Fri: 7am – 5pm

    EmergencyUrgent careLow-costSpay & neuterDental

    Spotted an error? Let us know

  171. Dabney Drive Animal HospitalHenderson

    1 S Cooper Dr, Henderson, NC 27536

    Spotted an error? Let us know

  172. West Hills Animal ClinicHenderson

    1528 Dabney Dr, Henderson, NC 27536

    Mon-Fri: 7am – 5pm

    EmergencyUrgent careLow-costSpay & neuterDental

    Spotted an error? Let us know

  173. PetVet Vaccination ClinicHenderson

    1733 Dabney Dr, Henderson, NC 27536

    Low-costVaccination

    Spotted an error? Let us know

  174. Animal Wellness Hospital of HighlandsHighlands

    2271 Dillard Rd, Highlands, NC 28741

    Monday - Thursday 9:00 AM - 5:00 PM, Friday 9:00AM-4:00PM

    Since 1999

    Equine

    Spotted an error? Let us know

  175. Highlands-Cashiers Animal ClinicHighlands

    2465 Cashiers Rd, Highlands, NC 28741

    Spotted an error? Let us know

  176. Piedmont Veterinary ClinicHillsborough

    210 Millstone Dr, Hillsborough, NC 27278

    Monday-Friday: 7:30 AM - 5:30 PM, Saturday: 8:30 AM - 12:30 PM

    Since 1978

    EmergencyUrgent care

    Spotted an error? Let us know

  177. North Churton Animal HospitalHillsborough

    636 N Churton St, Hillsborough, NC 27278

    Monday – Friday: 8:00 am to 5:30 pm

    Since 1997

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  178. Hillsborough Veterinary ClinicHillsborough

    301 Meadowlands Dr, Hillsborough, NC 27278

    Spotted an error? Let us know

  179. Homevet Mobile Veterinary CareHillsborough

    960 Corporate Dr, Hillsborough, NC 27278-8558

    Mobile

    Spotted an error? Let us know

  180. Holly Ridge Veterinary HospitalHolly Ridge

    324 US U.S. 17 N, Holly Ridge, NC 28445

    Mon-Fri 8:00am – 6:00pm

    Dental

    Spotted an error? Let us know

  181. Surf City Pet HospitalHolly Ridge

    304 Tortuga Ln, Holly Ridge, NC 28445

    Dental

    Spotted an error? Let us know

  182. Surf City Pet HospitalHolly Ridge

    13775 NC Highway 50, Holly Ridge, NC 28445-6945

    Dental

    Spotted an error? Let us know

  183. Holly Ridge Veterinary HospitalHolly Ridge

    324 Us Hwy 17, Holly Ridge, NC 28445

    Spotted an error? Let us know

  184. Southern Oaks Animal HospitalHope Mills

    5733 Rockfish Rd, Hope Mills, NC 28348

    Monday-Friday 8:00 a.m. to 5:30 p.m.

    EmergencyEquineDental

    Spotted an error? Let us know

  185. Cypress Lakes Animal HospitalHope Mills

    5490 Celebration Dr, Hope Mills, NC 28348-6013

    Monday - Friday 8:00am to 5:30pm

    Emergency

    Spotted an error? Let us know

  186. VIP Petcare Vaccination ClinicHope Mills

    3001 N Main St, Hope Mills, NC 28348

    Low-costVaccination

    Spotted an error? Let us know

  187. Merry Forest Animal HospitalHorse Shoe

    4295 Brevard Rd, Horse Shoe, NC 28742

    Spotted an error? Let us know

  188. Animed Veterinary HospitalHubert

    105 Old Hwy 172, Hubert, NC 28539-4557

    Spotted an error? Let us know

  189. Ironton Animal HospitalIron Station

    1392 NC-73, Iron Station, NC 28080

    Spotted an error? Let us know

  190. Jamestown Veterinary HospitalJamestown

    703 W Main St, Jamestown, NC 27282

    Spotted an error? Let us know

  191. Animal Hospital of AsheJefferson

    425 S Main St, Jefferson, NC 28640

    Spotted an error? Let us know

  192. Ashe Animal ClinicJefferson

    605 E Main St, Jefferson, NC 28640

    Spotted an error? Let us know

  193. SecondvetJonesville

    3446 Fall Creek Church Rd, Jonesville, NC 28642

    Equine

    Spotted an error? Let us know

  194. Timbercreek Veterinary HospitalJonesville

    3446 Fall Creek Church Rd, Jonesville, NC 28642-9621

    Spotted an error? Let us know

  195. King Veterinary HospitalKing

    425 Kirby Rd, King, NC 27021-9494

    Monday - Friday: 8 am - 6 pm

    Since 1986

    VaccinationDentalEnd of life

    Spotted an error? Let us know

  196. Northview Animal HospitalKing

    125 N Main St, King, NC 27021

    Emergency

    Spotted an error? Let us know

  197. Grassy Creek Animal HospitalKing

    119 Ingram Dr, King, NC 27021-8205

    Spotted an error? Let us know

  198. A Holistic Veterinary ServicesKings Mountain

    105 Police Club Rd, Kings Mountain, NC 28086

    Holistic

    Spotted an error? Let us know

  199. Cleveland Animal HospitalKings Mountain

    103 S Watterson St, Kings Mountain, NC 28086

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides