Main Street Paws
I love my independent vet

Independent Vets & Veterinarians in Avery Creek, NC

Every clinic below is screened against corporate chain and consolidator lists — and the ones with a Verified badge have confirmed their independent ownership with us.

Help us keep this directory accurate. We verify independence continuously — if you don’t see your favorite clinic, suggest it below; if a listing is closed or has been purchased by a corporate group, use Report on its card. That’s how this stays a directory of truly independent businesses.

All Saints Animal Hospital

General practice · Hendersonville, NC

(828) 697-1717720 North Grove StreetClaim this listingReport

Beacon Veterinary Hospital

General practice · Swannanoa, NC

+18286863828101 Whitson AvenueClaim this listingReport

Hendersonville Veterinary Hospital

General practice · Hendersonville, NC

(828) 692-0561208 Chadwick AvenueClaim this listingReport

Animal Care Hospital

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

Carrie Carman, DVM

General practice · Hendersonville, NC

(828) 692-72011006 Old Spartanburg RoadClaim this listingReport

Swannanoa Valley Animal Hospital

General practice · Swannanoa, NC

Western Carolina Regional Animal Hospital & Emergency Hospital

Emergency & urgent · Flat Rock, NC

(828) 393-7714205 North Highland Lake RoadClaim this listingReport

Lewis Scott DVM

General practice · Weaverville, NC

Davidson River Ultrasound Services

General practice · Brevard, NC

(828) 506-838840 Hendersonville HighwayClaim this listingReport

Pisgah Pet Care Animal Hospital

General practice · Brevard, NC

(828) 883-579840 Hendersonville HighwayClaim this listingReport

Mountain Animal Hospital

General practice · Weaverville, NC

(828) 645-161618 Moore StreetClaim this listingReport

Forde Mark DVM

General practice · Weaverville, NC

(828) 645-161618 Moore StreetClaim this listingReport

Animals R Us

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Hargus Beverly DVM

General practice · Flat Rock, NC

(828) 693-7387725 Crest RoadClaim this listingReport

Lothamer Chad DVM

General practice · Brevard, NC

(828) 883-81051985 Asheville HighwayClaim this listingReport

Brevard Animal Hospital

General practice · Brevard, NC

(828) 883-81051985 Asheville HighwayClaim this listingReport

Allen Animal Hospital

General practice · Weaverville, NC

(828) 658-228724 Critter TrailClaim this listingReport

Appalachian Animal Hospital

General practice · Weaverville, NC

+1828658898929 Monticello RoadClaim this listingReport

Saving Grace Animal Hospital

General practice · Canton, NC

(828) 492-122210 Thompson Mill RoadClaim this listingReport

Mountain Top Canine Rehab

General practice · Canton, NC

(828) 470-045710 Thompson Mill RoadClaim this listingReport

Blue Ridge Animal Hospital Inc

General practice · Black Mountain, NC

+1-828-669-8719306 West State StreetClaim this listingReport

Canton Animal Hospital PA

General practice · Canton, NC

(828) 648-780074 Radio Hill RoadClaim this listingReport

Riversong Veterinary Clinic

General practice · Brevard, NC

(828) 392-72964 Market StreetClaim this listingReport

Broad River Animal Hospital

General practice · Weaverville, NC

(828) 484-7771121 Barnardsville HighwayClaim this listingReport

Country Lane Animal Hospital

General practice · Clyde, NC

+1-828-627-91009019 Carolina BoulevardClaim this listingReport

Saluda Veterinary Hospital

General practice · Saluda, NC

+182874923401499 Ozone DriveClaim this listingReport

Bevilacqua Paul DVM

General practice · Waynesville, NC

(828) 452-14783248 Asheville RoadClaim this listingReport

Armstrong Anne DVM

General practice · Waynesville, NC

(828) 452-14783248 Asheville RoadClaim this listingReport

Dr. Mike Giusti

General practice · Waynesville, NC

(828) 452-14783248 Asheville RoadClaim this listingReport

Junaluska Animal Hospital

General practice · Waynesville, NC

(828) 452-14783248 Asheville RoadClaim this listingReport

Madison County Animal Clinic

General practice · Mars Hill, NC

(828) 689-57111800 Main StreetClaim this listingReport

Holistic Veterinary Services of Asheville

General practice · Marshall, NC

(828) 545-3509895 Gabriel's Creek RoadClaim this listingReport

Fox Run Veterinary Services

General practice · Mars Hill, NC

(828) 645-2908895 Gabriel's Creek RoadClaim this listingReport

Animal Hospital of Waynesville

General practice · Waynesville, NC

(828) 456-975591 Depot StreetClaim this listingReport

Maple Tree Veterinary Hospital and Dog Camp

General practice · Waynesville, NC

(828) 452-52111855 Russ AvenueClaim this listingReport

Haywood Spay/Neuter

General practice · Waynesville, NC

(828) 452-1329182 Richland StreetClaim this listingReport

Balsam Animal Hospital

General practice · Waynesville, NC

(828) 452-18681628 South Main StreetClaim this listingReport

DVM

General practice · Columbus, NC

(828) 859-60052916 Skyuka RoadClaim this listingReport

Don’t see your favorite independent vet?

Add them — we’ll list them free after we verify they’re independently owned.