Animal Rescues in North Carolina

Listings updated 01/17/2024

Before you travel: Visit the organization’s site to check for “By Appointment Only” requirements.

Before you mail: Visit the organization’s site to see if the mailing address is different from the physical address.

Please support a rescue in your community. A little from you means a lot to them.

North Carolina Rescues Listed by City or Town

City Category Name Address/Location Zip Code Phone Web Site
Advance Cats + Dogs HSDC (Humane Society of Davie County) 162 Webb Way 27006-6927 (336) 751-5214 https://www.davienchumane.org/
Asheville Cats+Dogs+Rabt+Small Brother Wolf Animal Rescue P.O. Box 8195 28814-8195 (828) 505-3440 https://www.bwar.org/
Burlington Cats + Dogs Burlington Animal Services 221 Stone Quarry Road 27217 (336) 578-0343 https://www.burlingtonnc.gov/2207/Animal-Services
Carthage Cats + Dogs Moore Humane Society 5355 NC-22 Hwy 28327-7540 (910) 947-2631 https://moorehumane.org/
Charlotte Cats + Dogs North Meck Animal Rescue P.O. Box 9102 28299-9102   https://northmeckanimalrescue.org/
Charlotte Cats + Dogs Humane Society of Charlotte 1348 Parker Drive 28208-6296 (704) 377-0534 https://humanesocietyofcharlotte.org/
China Grove Horses Horse Protection Society of NC 2135 Miller Road 28023-9794 (704) 855-2978 https://horseprotection.org/
Clayton Horses + Donkeys Pasture Pals Equine Rescue 10 Colony Ridge Road 27520-9525   https://www.pasturepalser.com/
Columbus Cats + Dogs Foothills Humane Society 989 Little Mountain Road 28722-5454 (828) 863-4444 https://www.foothillshumanesociety.org/
Durham Cats + Dogs Independent Animal Rescue P.O. Box 14232 27709-4232 (919) 403-2221 https://animalrescue.net/
Durham Cats + Dogs + Small Anmls APS (Animal Protection Society of Durham) 2117 East Club Blvd 27704-3415 (919) 560-0640 https://www.apsofdurham.org/
Fayetteville Cats + Dogs Fayetteville Animal Protection Society 3927 Bragg Blvd 28303-3852 (910) 864-9040 https://www.fapspet.org/
Greensboro Cats + Dogs Animal Rescue & Foster Program (ARFP) 711 Milner Drive 27410-4110 (336) 574-9600 https://www.arfpnc.com/
Greensboro Cats + Dogs SPCA of The Triad 3163 Hines Chapel Road 27405-9423 (336) 375-3222 https://www.triadspca.org/
Greensboro Cats + Dogs + Small Anmls Guilford County Animal Shelter 980 Guilford College Road 27409-9089 (336) 641-3400 https://www.guilfordcountync.gov/our-county/animal-services
Halifax Cats + Dogs Rainbow Animal Rescue 54 Dog Pound Road 27839-9282 (252) 883-6413 https://www.rainbowanimalrescue.org/
Hickory Cats + Dogs Humane Society of Catawba County 3224 20th Avenue SE, P.O. Box 63 28603-0063 (828) 464-8878 https://catawbahumane.org/
Lexington Cats + Dogs Davidson County Animal Shelter 490 Glendale Road 27292-5828 (336) 357-0805 https://www.co.davidson.nc.us/149/Animal-Shelter
Mebane Cats + Dogs Paws4ever 6311 Nicks Road 27302-9283 (919) 241-8438 https://paws4ever.org/
Monroe Horses + Donkeys Carolina Equine Rescue & Assistance 1123 West Sandy Ridge Road 28112-9337 (704) 219-3559 https://www.facebook.com/CERARescue/
Mooresville Cats + Dogs Piedmont Animal Rescue 228 East Waterlynn Road 28117-8075 (704) 228-1934 https://piedmontanimalrescue.com/
Morganton Cats + Dogs Friends for Animals – Humane Society of Burke County 417 Kirksey Drive 28655-2790 (828) 433-1115 https://burkecountyfriends4animals.org/
Pittsboro Animal Sanctuary+Various Piedmont Farm Animal Refuge 7236 NC HIGHWAY 87 North 27312-6203 (919) 533-4013 https://www.piedmontrefuge.org/
Pittsboro Cats Goathouse Refuge 379 Goathouse Road 27312-9822 (919) 542-6815 https://www.goathouserefuge.org/
Pittsboro Tiger Rescue + Tours Carolina Tiger Rescue 1940 Hanks Chapel Road 27312-9794 (919) 542-4684 https://carolinatigerrescue.org/
Raleigh Cats Safe Haven For Cats 8431-137 Garvey Drive 27616-3267 (919) 341-4127 https://www.safehavenforcats.org/
Raleigh Cats Calvin’s Paws 8311 Brier Creek Pkwy, Suite 105-418 27617-7328 (919) 616-2997 https://www.calvinspaws.com/
Raleigh Cats + Dogs Second Chance Pet Adoptions 6003 Chapel Hill Road, Suite 133 27607-5148 (919) 851-8404 https://www.secondchancenc.org/
Raleigh Cats + Dogs + Small Anmls SPCA of Wake County 200 Petfinder Lane 27603-6075 (919) 772-2326 https://spcawake.org/
Rockingham Cats + Dogs Richmond County Animal Shelter (RescueMe.org High kill – Asking for help) 529 West US Highway 74 28379-7007 (910) 895-0335 https://rcas.rescueme.org/
Saint Pauls Cat Sanctuary Blind Cat Rescue & Sanctuary 74 Prairie Lane 28384-7010   https://blindcatrescue.com/
Salisbury Cats + Dogs Rowan County Animal Shelter 160 Adoption Way 28146-2322 (704) 216-7768 https://www.rowancountync.gov/172/Animal-Shelter
Salisbury Cats + Dogs Faithful Friends NC 220 Grace Church Road 28147-9687 (704) 633-1722 https://www.faithfulfriendsnc.org/
Salisbury Dogs Maverick Pet Transportation & Rescue P.O. Box 82 28145-0082 (704) 202-1203 https://www.facebook.com/maverickpettransportation/
Sanford Cats + Dogs Carolina Animal Rescue & Adoption 42 Deep River Road 27330-6527 (919) 774-9433 https://www.cara-nc.org/
Sapphire Cats + Dogs Cashiers Highlands Humane Society 200 Gable Drive 28774-6650 (828) 743-5752 https://chhumanesociety.org/
Shawboro Dogs + Horses + Farm Southern Hope Animal Rescue 146 White Horse Drive 27973-9503 (252) 232-8228 https://www.facebook.com/southernhopeanimalrescue/
Smithfield Dogs Black Dog Club 1000 Freedom Road 27577-8388 (984) 249-4999 https://blackdogclub.net/
Staley Cats + Dogs Happy Hills Animal Foundation Inc. 3143 Happy Hills Drive 27355-8347 (336) 622-3620 https://www.hhaf.org/
Stokesdale Cats + Dogs + Horse +Farm Red Dog Farm Animal Network 8653 NC Hwy 65 27357-8463 (336) 288-7006 https://reddogfarm.com/
Thomasville Dogs Ruff Love Rescue P.O. Box 2013 27361-2013   https://www.ruffloverescue.com/
Wake Forest Dogs Saving Grace Animals for Adoption P.O. Box 1649 27588-1649 (919) 518-1180 https://savinggracenc.org/
Winnabow Dogs Paws Place Dog Rescue 242 George II Highway 28479-5412 (910) 845-7297 https://www.pawsplace.org/
Winston-Salem Cats + Dogs AARF of Winston-Salem 302 Thurston Street 27103-1732 (336) 768-7387 https://www.aarfws.org/