North Carolina Animal Shelters

434 Shelters
Anson County Humane and Rescue Society
Rescue Organization
P.O. Box 671
Wadesboro, NC 28110

Located in Union County County

704-695-3116
Details
Ashe County Animal Control
Fred Pugh Road
Crumpler, NC 28617

Located in Ashe County County

910-982-4060
Details
Ashe County Humane Society
P.O. Box 1327
West Jefferson, NC 28694

Located in Ashe County County

Asheville Animal Shelters
Shelter Organization
Po Box 87
Asheville, NC 28801

Located in Buncombe County County

828-279-1962
Details
Asheville Animal Welfare Organizations
Po Box 87
Asheville, NC 28801

Located in Buncombe County County

828-252-0225
Details
Asheville Humane Society
72 Lee'S Creek Rd.
Asheville, NC 28806

Located in Buncombe County County

828-253-6807
Details
Avery County Humane Society & Animal Shelter
Shelter Organization
1081 Stamey Branch Road
Newland, NC 28657

Located in Avery County County

828-733-6312
Details
Beaufort County Animal Control
3931 HWY 264 E
Washington, NC 27889

Located in Beaufort County County

(252) 946-4517
Details
Bertie County Animal Shelter
Shelter Organization
P.O. Box 530
Windsor, NC 27983

Located in Bertie County County

252-794-4465
Details
Bertie County Humane Society
P. O. Box 516
Powellsville, NC 27967

Located in Bertie County County

252-325-3647
Details
Best Buddies Companion Rescue & Adoption
Rescue Organization
184 Winthrop Road
Pittsboro, NC 27312

Located in Chatham County County

919-882-0001
Details
Best Friend Pet Adoption
P.O. Box 5305
Cary, NC 27512

Located in Wake County County

919-661-1722
Details

Animal Shelters in North Carolina

View all North Carolina animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in the 434 shelters, rescues, and foster homes in North Carolina. Find a furry new friend in North Carolina and give these dogs and cats the love and care they need.

Each shelter has its own application process for adopting a pet in North Carolina. Some require background checks and home checks to make sure the pet is suitable for its adopted family.

Most shelters and rescues in North Carolina have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.

The cost can vary for adoption in North Carolina shelters. Most adoptions require an adoption fee and payment for the pet's shots before you can take your new furry friend home.

North Carolina needs volunteers on a regular basis. Contact a local animal shelter in North Carolina directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    LOST & FOUND PETS

    Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.

    MISSING PETS
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET