
Find a vet
Vetsin North Carolina
Choose a city to see its veterinary clinics, with their address, phone and website.
Cities in North Carolina
- Aberdeen2 clinics listed
- Advance3 clinics listed
- Ahoskie2 clinics listed
- Albemarle4 clinics listed
- Andrews1 clinic listed
- Angier2 clinics listed
- Apex21 clinics listed
- Ararat1 clinic listed
- Archdale3 clinics listed
- Arden6 clinics listed
- Asheboro7 clinics listed
- Asheville36 clinics listed
- Ayden1 clinic listed
- Bahama1 clinic listed
- Banner Elk3 clinics listed
- Bayboro1 clinic listed
- Beaufort3 clinics listed
- Belmont7 clinics listed
- Belville1 clinic listed
- Benson3 clinics listed
- Bermuda Run2 clinics listed
- Bessemer City1 clinic listed
- Beulaville1 clinic listed
- Biscoe1 clinic listed
- Black Mountain2 clinics listed
- Bolton1 clinic listed
- Boone8 clinics listed
- Brevard4 clinics listed
- Browns Summit1 clinic listed
- Bryson City2 clinics listed
- Bunn2 clinics listed
- Burgaw2 clinics listed
- Burlington8 clinics listed
- Burnsville2 clinics listed
- Butner1 clinic listed
- Buxton1 clinic listed
- Calabash1 clinic listed
- Cameron1 clinic listed
- Candler1 clinic listed
- Canton2 clinics listed
- Cape Carteret1 clinic listed
- Carolina Beach4 clinics listed
- Carrboro4 clinics listed
- Carthage2 clinics listed
- Cary43 clinics listed
- Cashiers1 clinic listed
- Castle Hayne3 clinics listed
- Cedar Point1 clinic listed
- Cerro Gordo1 clinic listed
- Chapel Hill17 clinics listed
- Charlotte115 clinics listed
- Cherryville2 clinics listed
- China Grove3 clinics listed
- Chocowinity1 clinic listed
- Clarkton1 clinic listed
- Clayton8 clinics listed
- Clemmons7 clinics listed
- Cleveland1 clinic listed
- Clinton3 clinics listed
- Clyde2 clinics listed
- Columbus4 clinics listed
- Concord17 clinics listed
- Connelly Springs2 clinics listed
- Conover2 clinics listed
- Cornelius7 clinics listed
- Creedmoor5 clinics listed
- Dallas2 clinics listed
- Davidson3 clinics listed
- Denton1 clinic listed
- Denver7 clinics listed
- Dobson1 clinic listed
- Dunn3 clinics listed
- Durham45 clinics listed
- East Bend1 clinic listed
- Eden3 clinics listed
- Edenton2 clinics listed
- Elizabeth City6 clinics listed
- Elizabethtown2 clinics listed
- Elkin4 clinics listed
- Elm City1 clinic listed
- Elon1 clinic listed
- Etowah1 clinic listed
- Eure1 clinic listed
- Fairmont1 clinic listed
- Fairview1 clinic listed
- Farmville1 clinic listed
- Fayetteville26 clinics listed
- Flat Rock2 clinics listed
- Fletcher3 clinics listed
- Forest City3 clinics listed
- Four Oaks1 clinic listed
- Franklin5 clinics listed
- Franklinton2 clinics listed
- Fuquay-Varina6 clinics listed
- Garner10 clinics listed
- Gastonia16 clinics listed
- Germanton1 clinic listed
- Gibsonville2 clinics listed
- Goldsboro7 clinics listed
- Graham2 clinics listed
- Grandy1 clinic listed
- Granite Falls2 clinics listed
- Greensboro49 clinics listed
- Greenville13 clinics listed
- Grifton1 clinic listed
- Hampstead4 clinics listed
- Harmony2 clinics listed
- Harrisburg4 clinics listed
- Havelock5 clinics listed
- Hayesville1 clinic listed
- Henderson6 clinics listed
- Hendersonville12 clinics listed
- Hickory15 clinics listed
- High Point9 clinics listed
- Highlands2 clinics listed
- Hillsborough5 clinics listed
- Holly Ridge3 clinics listed
- Holly Springs10 clinics listed
- Hope Mills3 clinics listed
- Horse Shoe1 clinic listed
- Hubert1 clinic listed
- Hudson1 clinic listed
- Huntersville18 clinics listed
- Indian Trail6 clinics listed
- Iron Station1 clinic listed
- Jacksonville14 clinics listed
- Jamestown3 clinics listed
- Jefferson2 clinics listed
- Jonesville1 clinic listed
- Kannapolis9 clinics listed
- Kernersville10 clinics listed
- King2 clinics listed
- Kings Mountain3 clinics listed
- Kinston7 clinics listed
- Kittrell1 clinic listed
- Kitty Hawk2 clinics listed
- Knightdale6 clinics listed
- La Grange3 clinics listed
- Lake Park1 clinic listed
- Landis1 clinic listed
- Laurinburg5 clinics listed
- Leland3 clinics listed
- Lenoir5 clinics listed
- Lewisville2 clinics listed
- Lexington6 clinics listed
- Liberty1 clinic listed
- Lillington2 clinics listed
- Lincolnton1 clinic listed
- Locust3 clinics listed
- Louisburg1 clinic listed
- Lumberton5 clinics listed
- Madison1 clinic listed
- Maiden2 clinics listed
- Manteo1 clinic listed
- Marble1 clinic listed
- Marion2 clinics listed
- Mars Hill1 clinic listed
- Matthews21 clinics listed
- Mayodan1 clinic listed
- Mebane8 clinics listed
- Midland1 clinic listed
- Mills River3 clinics listed
- Mint Hill2 clinics listed
- Mocksville5 clinics listed
- Monroe10 clinics listed
- Mooresville15 clinics listed
- Morehead City8 clinics listed
- Morganton5 clinics listed
- Morrisville9 clinics listed
- Moyock1 clinic listed
- Mt Airy4 clinics listed
- Mt Olive2 clinics listed
- Mt Pleasant2 clinics listed
- Mt Ulla1 clinic listed
- Murphy6 clinics listed
- Nags Head2 clinics listed
- Nashville1 clinic listed
- Nebo1 clinic listed
- New Bern10 clinics listed
- New Hill2 clinics listed
- New London1 clinic listed
- Newland1 clinic listed
- Newport1 clinic listed
- Newton4 clinics listed
- North Wilkesboro2 clinics listed
- Oak Island1 clinic listed
- Oak Ridge4 clinics listed
- Ocean Isle Beach1 clinic listed
- Oriental1 clinic listed
- Oxford2 clinics listed
- Parkton2 clinics listed
- Pembroke1 clinic listed
- Pfafftown4 clinics listed
- Pikeville1 clinic listed
- Pineville4 clinics listed
- Pink Hill1 clinic listed
- Pisgah Forest1 clinic listed
- Pittsboro5 clinics listed
- Point Harbor1 clinic listed
- Polkton1 clinic listed
- Powellsville1 clinic listed
- Princeton1 clinic listed
- Providence1 clinic listed
- Raeford4 clinics listed
- Raleigh82 clinics listed
- Randleman2 clinics listed
- Reidsville5 clinics listed
- Richlands1 clinic listed
- Roanoke Rapids4 clinics listed
- Robbinsville1 clinic listed
- Rockingham2 clinics listed
- Rocky Mount6 clinics listed
- Rocky Point1 clinic listed
- Rolesville1 clinic listed
- Roper1 clinic listed
- Rougemont3 clinics listed
- Roxboro4 clinics listed
- Rural Hall2 clinics listed
- Rutherfordton3 clinics listed
- Salisbury6 clinics listed
- Saluda1 clinic listed
- Sanford10 clinics listed
- Selma2 clinics listed
- Seven Lakes1 clinic listed
- Shallotte2 clinics listed
- Shelby5 clinics listed
- Sherrills Ford3 clinics listed
- Siler City4 clinics listed
- Sims1 clinic listed
- Smithfield2 clinics listed
- Sneads Ferry1 clinic listed
- Southern Pines8 clinics listed
- Southport3 clinics listed
- Sparta2 clinics listed
- Spindale3 clinics listed
- Spring Lake2 clinics listed
- Spruce Pine2 clinics listed
- Stanley1 clinic listed
- Stantonsburg1 clinic listed
- State Road1 clinic listed
- Statesville9 clinics listed
- Stokesdale1 clinic listed
- Stoneville1 clinic listed
- Stony Point1 clinic listed
- Summerfield2 clinics listed
- Sunbury2 clinics listed
- Supply1 clinic listed
- Surf City1 clinic listed
- Swannanoa3 clinics listed
- Swansboro3 clinics listed
- Sylva5 clinics listed
- Tabor City1 clinic listed
- Tarboro3 clinics listed
- Taylorsville2 clinics listed
- Teachey2 clinics listed
- Thomasville5 clinics listed
- Timberlake1 clinic listed
- Troutman3 clinics listed
- Troy1 clinic listed
- Tryon3 clinics listed
- Valdese2 clinics listed
- Vale2 clinics listed
- Valle Crucis1 clinic listed
- Vass6 clinics listed
- Wake Forest13 clinics listed
- Walkertown1 clinic listed
- Walnut Cove1 clinic listed
- Warrenton1 clinic listed
- Warsaw2 clinics listed
- Washington3 clinics listed
- Waxhaw4 clinics listed
- Waynesville5 clinics listed
- Weaverville6 clinics listed
- Weddington1 clinic listed
- Wendell2 clinics listed
- Wesley Chapel2 clinics listed
- West End2 clinics listed
- Whiteville1 clinic listed
- Whitsett1 clinic listed
- Whittier1 clinic listed
- Wilkesboro1 clinic listed
- Williamston5 clinics listed
- Wilmington42 clinics listed
- Wilson8 clinics listed
- Winnabow1 clinic listed
- Winston-Salem25 clinics listed
- Winterville2 clinics listed
- Yadkinville2 clinics listed
- Youngsville4 clinics listed
- Zebulon5 clinics listed
- Zirconia1 clinic listed
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.