North Carolina Animal Shelters

434 Shelters
The Goat House Cat Refuge
680 Alton Alston Road
Pittsboro, NC 27312

Located in Chatham County

919-542-6815
Details
The Roanoke River Humane Society
1720 Us Hwy 17
Williamston, NC 27892-8202

Located in Martin County

252-792-3000
Details
Tiny Tots Rodient Rescue
Rescue Organization
402 Knightsborough Way
Apex, NC 27502

Located in Wake County

919-924-8789
Details
Transylvania County Animal Services
379 Ross Road
Brevard, NC 28712

Located in Transylvania County

828-883-3713
Details
Transylvania County Humane Society
P.O. Box 1288
Pisgah Forest, NC 28768

Located in Transylvania County

828-884-6577
Details
Triangle Sheltie Rescue Of North Carolina
Rescue Organization

Knightdale, NC 27545

Located in Wake County

Tyner Tiny Tots Rescue
Rescue Organization
432 Cisco Road
Tyner, NC 27980

Located in Chowan County

252-337-4462
Details
Union County Animal Control
3340 Presson Rd.
Monroe, NC 28112

Located in Union County

704-283-2308
Details
United States Equine Rescue League / North Carolina Equine Rescue League
Rescue Organization
P.O. Box 352
Kernersville, NC 27285

Located in Forsyth County

336-720-9257
Details
Valley River Humane Society
7450 US Hwy 19
Marble, NC 28905

Located in Cherokee County

(828) 837-2304
Details
Vance County Animal Shelter
Shelter Organization
165 Vance Academy Road
Henderson, NC 27537

Located in Vance County

252-492-3136
Details
Vance County Humane Society
P.O. Box 1552
Henderson, NC 27536

Located in Vance County

252-492-5211
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