North Carolina Animal Shelters

434 Shelters
Animal Compassion Network
P.O. Box 1704
Skyland, NC 28776

Located in Buncombe County County

828-258-4820
Details
Animal Fund
P.O. Box 1136
Charlotte, NC 28075

Located in Cabarrus County County

704-536-5583
Details
Animal Haven of Asheville
P.O. Box 9697
Asheville, NC 28815

Located in Buncombe County County

828-299-1635
Details
Animal Protection Society of Caswell County
836 County Home Road
Yanceyville, NC 27379

Located in Caswell County County

(336) 694-4921
Details
Animal Protection Society of Durham
2117E. Club Blvd
Durham, NC 27704

Located in Durham County County

(919) 560-0640
Details
Animal Protection Society of Orange County
6311-A Nicks Road
Mebane, NC 27302

Located in Orange County County

919-304-2300
Details
Animal Protection Society of Person County, Inc.
P.O. Box 291
Roxboro, NC 27573

Located in Person County County

336-597-5013
Details
Animal Rescue & Foster Program
Rescue Organization
P.O. Box 77393
Greensboro, NC 27417

Located in Guilford County County

336-574-9600
Details
Animal Rescue and Relief, Inc.
Rescue Organization
1001 East Wt Harris Blvd
Charlotte, NC 28213

Located in Mecklenburg County County

704-737-7544
Details
Animal Rescue of Stokes County
Rescue Organization
P.O. Box 448
Walnut Cove, NC 27019

Located in Stokes County County

AnimalKind
P.O. Box 12568
Raleigh, NC 27605

Located in Wake County County

919-870-1660
Details
Anson County Animal Shelter
Shelter Organization
P.O. Box 473
Wadesboro, NC 28170

Located in Anson County County

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