Buncombe County Pet Services (North Carolina)

Animal Hospitals in Buncombe County, North Carolina provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

All Pets Animal Hospital & Rehabilitation Center Asheville NC 7 Reynolds Mountain Boulevard 28804 828-645-5252

Allen Animal Hospital Weaverville NC 255 North Main Street 28787 828-658-2287

Animal Hospital At Reems Creek Weaverville NC 32 Reems Creek Road 28787 828-658-0099

Animal Hospital East Asheville NC 1275 Tunnel Road 28805 828-298-6585

Animal Hospital South Asheville NC 1304 Hendersonville Road 28803 828-277-0600

Animal Hospital of North Asheville Asheville NC 1 Beaverdam Road 28804 828-253-3393

Appalachian Animal Hospital Weaverville NC 68 North Main Street 28787 828-658-8989

Arden Animal Hospital Arden NC 3927 Sweeten Creek Road 28704 828-684-6372

Avery Creek Pet Hospital Arden NC 565 Long Shoals Road, 105 28704 828-651-8868

Beacon Veterinary Hospital Swannanoa NC 101 Whitson Avenue 28778 828-686-3828

Blue Ridge Animal Hospital Black Mountain NC 306 West State Street 28711 828-669-8719

Cane Creek Animal Clinic Fletcher NC 1548 Cane Creek Road 28732 828-628-9908

Cedar Ridge Animal Hospital & Mobile Equine Services Asheville NC 184 Charlotte Highway 28803 828-575-2430

Charlotte Street Animal Hospital Asheville NC 208 Charlotte Street 28801 828-785-4664

Haw Creek Animal Hospital Asheville NC 1007 Tunnel Road 28805 828-298-1678

Mountain Animal Hospital Weaverville NC 121 Barnardsville Highway 28787 828-645-1616

Mountain Valley Veterinary Hospital Asheville NC 348 New Leicester Highway 28806 828-254-2122

Pet Veterinary on Patton Asheville NC 2 Hansel Avenue 28806 828-232-9990

Pinnacle Animal Hospital Arden NC 200 Julian Lane, 240 28704 828-676-2477

Redwood Animal Hospital Asheville NC 1 Crockett Avenue 28805 828-298-1846

Skyland Animal Hospital Asheville NC 1588 Patton Avenue 28806 828-252-8644

Smokey Park Veterinary Hospital Candler NC 7 Pisgah Highway, 300 28715 828-665-1001

Swannanoa Valley Animal Hospital Swannanoa NC 100 Martin Road 28778 828-299-1433

Sweeten Creek Animal and Bird Hospital Asheville NC 3131 Sweeten Creek Road 28803 828-684-8875

Vetcetera Animal Hospital Asheville NC 1829 Hendersonville Road, 120 28803 828-575-2244

WNC Veterinary Hospital Arden NC 2 Pond Street 28704 828-684-3531

WNC Veterinary Hospital Asheville NC 2 Pond Road 28806 828-684-3531

WNC Veterinary Hospital Asheville NC 2 Pond Lane 28804 828-676-6981

Animal Shelters in Buncombe County, NC provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

Animal Compassion Network Asheville NC 803 Fairview Street 28803 828-274-3647

Animal Haven of Asheville Asheville NC 65 Lower Grassy Branch Road 28805 828-299-1635

Asheville Humane Society Asheville NC 14 Forever Friend Lane 28806 828-761-2001

Buncombe County Animal Shelter Asheville NC 72 Lees Creek Road 28806 828-253-6807

Carolina Animal Action Asheville NC PO Box 19242 28815 828-298-4647

Find-A-Pet Society Asheville NC PO Box 2532 28802 828-254-9155

Friends of A Feather and Tiny Tiel Aviaries Asheville NC PO Box 889 28802 828-254-0218

Full Moon Farm., Inc. Black Mountain NC PO Box 1548 28711

Furever Friends Animal Rescue Network and Sanctuary Candler NC PO Box 412 28715 828-670-6723

Hominy Valley German Shepherd Rescue Candler NC 73 Brown Lynch Road 28715

Horse About, Inc. Asheville NC 64 Velvet Ridge Lane 28806 828-552-0076

North Carolina Animal Resource & Education Services Asheville NC 741 Old Marshall Highway 28804 828-669-0537

North Carolina SPCA Black Mountain NC PO Box 446 28711 828-669-2296


Dog Parks in Buncombe County, North Carolina offer off-lease areas for dogs, dog recreational services, exercise spaces, outdoor space for dogs, and some have ponds, water features, agility equipment, and pickup stations.

Azalea Dog Park Asheville NC 395 Azalea Road East 28805 828-259-5800