North Carolina Animal Shelters receive pets from:
* stray animals
* relatives when an owner has passed away
* humane organizations and animal control agencies
* owners who can no longer care for their pets
When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.
In order to adopt from a North Carolina Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.
Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.
Want to add your North Carolina shelter or rescue to our database? Click here to fill out a short form and have
your shelter or rescue added to our database!
2 Paws Up
Raleigh, North Carolina 27627
701 Rescue
Lillington, North Carolina 27506
A Cat's Tale
raleigh, North Carolina 27613
Adkins Pet Center
Iron Station, North Carolina 28080
Alamance County Animal Control
graham, North Carolina 27253
Alexander Animal Action League
taylorsville, North Carolina 28681
All Creatures Great & Small
hendersonville, North Carolina 28792
All Dogs' Heaven
troutman, North Carolina 28166
All Dogs' Heaven
troutman, North Carolina 28166
Alleghany County Animal Control
sparta, North Carolina 28675
Angela'sAngels Cat Rescue
Columbia, North Carolina 27925
Animal Adoption and Rescue Foundation
clemmons, North Carolina 27012
Animal Center of Davidson County
lexington, North Carolina 27293
Animal Compassion Network
skyland, North Carolina 28776
Animal Fund
charlotte, North Carolina 28075
Animal Haven of Asheville
asheville, North Carolina 28815
Animal League of Gaston County
gastonia, North Carolina 28055
Animal Protection Society of Caswell County
yanceyville, North Carolina 27379
Animal Protection Society of Durham County
durham, North Carolina 27704
Animal Protection Society of Orange County
mebane, North Carolina 27302
Animal Protection Society of Person County, Inc.
roxboro, North Carolina 27573
Animal Rescue & Foster Program
greensboro, North Carolina 27417
Animal Rescue and Relief, Inc.
charlotte, North Carolina 28213
Animal Rescue of Stokes County
Walnut Cove, North Carolina 27019
AnimalKind
raleigh, North Carolina 27605
Anson County Animal Shelter
wadesboro, North Carolina 28170
Anson County Humane and Rescue Society
wadesboro, North Carolina 28110
Ashe County Animal Control
crumpler, North Carolina 28617
Ashe County Humane Society
west jefferson, North Carolina 28694
Asheville Animal Shelters
asheville, North Carolina 28801
Asheville Animal Welfare Organizations
asheville, North Carolina 28801
Asheville Humane Society
asheville, North Carolina 28806
Avery County Humane Society & Animal Shelter
newland, North Carolina 28657
Beaufort County Animal Shelter
washington, North Carolina 27889
Bertie County Animal Shelter
windsor, North Carolina 27983
Bertie County Humane Society
Powellsville, North Carolina 27967
Best Buddies Companion Rescue & Adoption
pittsboro, North Carolina 27312
Best Friend Pet Adoption
cary, North Carolina 27512
Bird's Nest Rabbit Rescue
raleigh, North Carolina 27608
Bladen County Animal Shelter
elizabethtown, North Carolina 28337
Brevard Humane Society
brevard, North Carolina 28712
Browns Fur Friends Rescues
high point, North Carolina 27262
Brunswick County Animal Shelter
supply, North Carolina 28462
Brunswick Humane Society - Animal Inn
supply, North Carolina 28462
Burlington Animal Shelter / Pet Adoption Center
haw river, North Carolina 27258
Cabarrus Animal Protection Association
concord, North Carolina 28027
Cabarrus County Animal Control
concord, North Carolina 28025
Cabarrus County Animal Shelter
concord, North Carolina 28026
Cabarrus Pets Society
concord, North Carolina 28027
Caldwell County Animal Control
lenoir, North Carolina 28645
Caldwell Humane Society
lenoir, North Carolina 28645
Carolina Animal Action
asheville, North Carolina 28815
Carolina Animal Protection Society
jacksonville, North Carolina 28540
Carolina Animal Rescue & Adoption
sanford, North Carolina 27330
Carolina Animal Rescue Experts C.A.R.E
Cramerton, North Carolina 28032
Carolina Border Collie Rescue
greensboro, North Carolina 27427
Carolina Boxer Rescue
Wilmington, North Carolina 28411
Carolina Dal Pals Dalmatian Rescue, Inc.
ocean isle, North Carolina 28469
Carolina Siberian Rescue
timberlake, North Carolina 27583
Carolina Waterfowl Rescue
Indian Trail, North Carolina 28079
Carteret County Humane Society
newport, North Carolina 28570
Cashiers Area Humane Society
cashiers, North Carolina 28717
Caswell County Animal Shelter
yanceyville, North Carolina 27379
Catawba County Animal Shelter
newton, North Carolina 28658
Catman2, Inc.
cullowhee, North Carolina 28723
Charlotte Mecklenburg Animal Control
charlotte, North Carolina 28217
Charlotte SPCA
charlotte, North Carolina 28226
Chatham Animal Rescue & Education, Inc.
pittsboro, North Carolina 27312
Chatham County Animal Shelter
pittsboro, North Carolina 27312
Chatham Humane Society
siler city, North Carolina 27344
Chowan County Animal Control
edenton, North Carolina 27932
Chowan-Gates Animal Shelter
tyner, North Carolina 27980
City of Rocky Mount Animal Shelter
rocky mount, North Carolina 27801
Cleveland County Animal Shelter
shelby, North Carolina 28150
Cleveland County Humane Socieety, Inc.
shelby, North Carolina 28150
Coastal Humane Society, Inc.
kitty hawk, North Carolina 27949
Colonial Capital Humane Society
new bern, North Carolina 28563
Columbus County Animal Shelter
whiteville, North Carolina 28472
Corolla Wild Horse Fund, Inc.
carolla, North Carolina 27927
County Animal Shelter
brevard, North Carolina 28712
Craven Pamlico Animal Service Center
new bern, North Carolina 28562
Cumberland County Animal Control
fayetteville, North Carolina 28301
Cumberland County Animal Haven
fayetteville, North Carolina 28305
Currituck Humane Society
maple, North Carolina 27956
Dalmatian Rescue of the Carolinas
greensboro, North Carolina 27455
Dare County SPCA - Animal Shelter
manteo, North Carolina 27954
Davidson County Animal Shelter
lexington, North Carolina 27293
Davie County Animal Control
mocksville, North Carolina 27028
Davie County Humane Society
mocksville, North Carolina 27028
Doberman Rescue of the Triad
greensboro, North Carolina 27415
Doggie Orphans Great Small, Inc.
Newport, North Carolina 28570
Dogs Hope Rescue
Midland, North Carolina 28107
Durham County Animal Control
durham, North Carolina 27704
Edenton-Chowan SPCA
edenton, North Carolina 27932
Edgecombe County Animal Shelter
tarboro, North Carolina 27886
Edgecombe-Nash Humane Society
rocky mountain, North Carolina 27802
Falkner Animal Rescue and Recovery
louisburg, North Carolina 27549
Ferret Guardian Rescue Haven
statesville, North Carolina 28677
Find-A-Pet Society
asheville, North Carolina 28802
Foothills Humane Society
columbus, North Carolina 28782
Forsyth County Animal Shelter
winston salem, North Carolina 27105
Forsyth Humane Society
winston salem, North Carolina 27113
Franklin County Animal Control
louisburg, North Carolina 27549
Friends for Animals - Humane Society of Burke County
morganton, North Carolina 28680
Friends of a Feather and Tiny Tiel Aviaries
asheville, North Carolina 28802
Friends of Felines
castle hayne, North Carolina 28429
Friends of Madison County Animals (FOMCA)
marshall, North Carolina 28753
Friends of the Shelter
winston salem, North Carolina 27114
Full Moon Farm. Inc.
black mountain, North Carolina 28711
Furbabies Rescue & Adoption
east bend, North Carolina 27018
FurEver Friends Animal Rescue Network and Sanctuary
candler, North Carolina 28715
Gaston County Animal Control
dallas, North Carolina 28034
Gaston Humane Society
gastonia, North Carolina 28053
got spots etc
raeford, North Carolina 28376
Granville County Animal Control
oxford, North Carolina 27565
Greene County Animal Control
snow hill, North Carolina 28580
Greyhound Friends of NC
oak ridge, North Carolina 27310
Guardian Angels, The
high point, North Carolina 27262
Guilford County Animal Shelter
jamestown, North Carolina 27282
Halifax County Humane Society
halifax, North Carolina 27839
Happy Hills Animal Foundation
staley, North Carolina 27355
Harnett County Animal Control
lillington, North Carolina 27546
Haven, The - Friends for Life Animal Shelter
raeford, North Carolina 28376
Haywood County Animal Control/Shelter
waynesville, North Carolina 28786
Haywood County Animal Shelter
hazelwood, North Carolina 28738
Heaven and Earth Animal Rescue Team
youngsville, North Carolina 27596
Henderson County Animal Shelter
hendersonville, North Carolina 28791
Henderson County Humane Society
hendersonville, North Carolina 28793
Hertford County Animal Control
winton, North Carolina 27986
High Country Friends for Life
Boone, North Carolina 28607
Hoke-Raeford Humane Society / Shelter
raeford, North Carolina 28376
Horse Heaven Farm
bear creek, North Carolina 27207
Horse Protection Society OF North Carolina
china grove, North Carolina 28023
Humane Association of North Carolina
chapel hill, North Carolina 27514
Humane Society of Alamance County
burlington, North Carolina 27215
Humane Society of Beaufort County
washington, North Carolina 27889
Humane Society of Catawba County
hickory, North Carolina 28603
Humane Society of Charlotte
charlotte, North Carolina 28203
Humane Society of Concord & Greater Cabarrus County
concord, North Carolina 28025
Humane Society of Davidson County
lexington, North Carolina 27293
Humane Society of Davie County
advance, North Carolina 27006
Humane Society of Eastern NC
fayetteville, North Carolina 28311
Humane Society of Granville County
butner, North Carolina 27509
Humane Society of Guilford County
greensboro, North Carolina 27409
Humane Society of Jackson County
sylva, North Carolina 28779
Humane Society of Jackson County
sylva, North Carolina 28779
Humane Society of Lincoln County
lincolnton, North Carolina 28093
Humane Society of Moore County
southern pines, North Carolina 28388
Humane Society of Randolph County
asheboro, North Carolina 27204
Humane Society of Richmond County
rockingham, North Carolina 28380
Humane Society of Rowan County
salisbury, North Carolina 28145
Humane Society of Union County
monroe, North Carolina 28111
Humane Society of Wilkes
wilkesboro, North Carolina 28697
Humane Society Scotland County
laurinburg, North Carolina 28352
Independent Animal Rescue
durham, North Carolina 27709
Iredell County Humane Society
statesville, North Carolina 28687
J and J's Homeless Pet Rescue
washington, North Carolina 27889
Jackson County Animal Shelter
sylva, North Carolina 28779
Johnston County Animal Protection League
Smithfield, North Carolina 27577
Johnston County SPCA
clayton, North Carolina 27520
Jones County Animal Control
trenton, North Carolina 28585
Kitten Kaboodal, Inc.
smithfield, North Carolina 27577
Lake Norman Rottweiler Rescue
6834 executive cirle, North Carolina 28037
Lee County Animal Shelter
sanford, North Carolina 27330
Lenoir County Animal Control
kinston, North Carolina 28502
Lenoir County SPCA
kinston, North Carolina 28503
Let's Pet
winston-salem, North Carolina 27127
Lincoln County Animal Control
lincolnton, North Carolina 28092
Lincoln County Animal Shelter
denver, North Carolina 28037
Macon County Humane Society
franklin, North Carolina 28744
Madison County Animal Shelter
marshall, North Carolina 28753
Margaret Hailey Cat Sanctuary
charlotte, North Carolina 28214
Marley Fund
greenville, North Carolina 27858
McDowell County Humane Society
marion, North Carolina 28752
Mecklenburg County Humane Society
charlotte, North Carolina 28204
Mecklenburg County SPCA
charlotte, North Carolina 28236
Merlin's Song
rocky mount, North Carolina 27804
Mid-Atlantic Great Dane Rescue League
benson, North Carolina 27504
Mid-Atlantic Pug Rescue
holly springs, North Carolina 27540
Mitchell County Animal Rescue
spruce pine, North Carolina 28777
Montgomery County Animal Control
troy, North Carolina 27371
Montgomery County Humane Society
troy, North Carolina 27371
MONTGOMERY MOORE ANIMAL RESCUE
TROY, North Carolina 27371
Moore County Animal Shelter
carthage, North Carolina 28327
Morganton/ Burke County Animal Shelter
morganton, North Carolina 28655
N.C.A.R.E.S. (North Carolina Animal Resource & Education Services)
asheville, North Carolina 28804
Nash County Animal Control
nashville, North Carolina 27856
NC Cat Adoptions
Statesville, North Carolina 28677
NDK Pit Bull Rescue
pfafftown, North Carolina 27040
Neuse River Golden Retriever Rescue
raleigh, North Carolina 27627
New Hanover County Animal Control
wilmington, North Carolina 28401
New Hanover Humane Society, Inc.
wilmington, North Carolina 28401
New Leash on Life Dog Rescue
wake forest, North Carolina 27588
North Carolina English Springer rescue
Greensboro, North Carolina 27407
North Carolina Schnauzer Rescue
Holly Springs, North Carolina 27540
North Carolina Siberian Husky Animal Rescue
seagrove, North Carolina 27341
North Carolina Siberian Husky Animal Rescue - NCSHAR
concord, North Carolina 28027
North Carolina SPCA
black mountain, North Carolina 28711
North Mecklenburg Animal Rescue
harrisburg, North Carolina 28075
Northampton County Animal Shelter
jackson, North Carolina 27845
Northhampton County Animal
jackson, North Carolina 27845
Onslow County Animal Control Shelter
jacksonville, North Carolina 28540
Outer Banks SPCA
manteo, North Carolina 27954
P.A.L.S. Pets Are Loving Support
charlotte, North Carolina 28232
Pals For Paws
New Bern, North Carolina 28562
Paw's Place
winnabow, North Carolina 28479
PAWS Animal Shelter
bryson city, North Carolina 28713
PAWS of Carteret (Pet Adoption and Welfare Society)
morehead city, North Carolina 28557
PAWS of Hertford County, Inc
winton, North Carolina 27986
Peaceable Kingdom Sanctuary
marshall, North Carolina 28753
Pender County Animal Control / Shelter
burgaw, North Carolina 28425
Pender County Humane Society
burgaw, North Carolina 28425
Perquimans County Animal Control
hertford, North Carolina 27944
Person County Animal Control
roxboro, North Carolina 27574
Person County Humane Society
roxboro, North Carolina 27573
Pet Zone
zebulon, North Carolina 27597
Pitt County Animal Control
greenville, North Carolina 27834
Pitt County Animal Shelter
greenville, North Carolina 27834
Pitt County Humane Society
greenville, North Carolina 27834
Polk County Animal Control
columbus, North Carolina 28722
Purrfect Adoption
surf city, North Carolina 28445
Purrrfect Friends Feline Shelter And Adoptions
Goldsboro, North Carolina 27533
Rabbit Rescue
Fayetteville, North Carolina 28304
Rags to Riches Cat Rescue
Warrenton, North Carolina 27589
Richmond County Animal Shelter
rockingham, North Carolina 28380
Roanoke Chowan Humane Society
Powellsville, North Carolina 27967
Robeson County Animal Shelter
st. pauls, North Carolina 28384
Rockingham County Animal Shelter
Reidsville, North Carolina 27320
Rockingham County Animal Welfare Society
reidsville, North Carolina 27323
Rockingham Humane Society
wentworth, North Carolina 27375
Rowan County Animal Shelter
salisbury, North Carolina 28146
Rutherford County Animal Control
Rutherfordton, North Carolina 28139
Rutherford County Animal Shelter
rutherfordton, North Carolina 28139
Rutherford County Humane Society
rutherfordton, North Carolina 28139
S.A.F.E. Haven for Cats
raleigh, North Carolina 27616
Safe Harbor Farm (previously Cat-Kind)
maysville, North Carolina 28555
Sampson County Animal Shelter
clinton, North Carolina 28328
Sanctuary at Valley View Farm, The
waynesville, North Carolina 28786
Save Them All Animal Rescue
Greensboro, North Carolina 27408
Saved By Faith Pit Rescue
Benson, North Carolina 27504
Saving Graces 4 Felines
greenville, North Carolina 27836
Schnauzer Rescue of the Carolinas Inc.
webster, North Carolina 28788
Second Chance Pet Adoption
raleigh, North Carolina 27613
Second Chance Pet Adoptions
cary, North Carolina 27512
Snowflake Animal Rescue
raleigh, North Carolina 27624
Southport Animal Shelter
southport, North Carolina 28461
Southport/Oak Island Animal Rescue (SOAR)
southport, North Carolina 28461
SPCA of Cumberland County
fayetteville, North Carolina 28303
SPCA of Franklin County
youngsville, North Carolina 27596
SPCA of Northeastern North Carolina
elizabeth city, North Carolina 27906
SPCA of the Triad, Inc.
greensboro, North Carolina 27520
SPCA of Wake County
raleigh, North Carolina 27603
Stanley County Animal Rescue League
albemarle, North Carolina 28002
Stanly County Animal Control
albemarle, North Carolina 28001
Stokes County Animal Shelter
germanton, North Carolina 27019
Surry Humane Society
mount airy, North Carolina 27030
The Goat House Cat Refuge
Pittsboro, North Carolina 27312
The Roanoke River Humane Society
Williamston, North Carolina 27892
Tiny Tots Rodient Rescue
apex, North Carolina 27502
Transylvania County Humane Society
pisgah forest, North Carolina 28768
Union County Animal Control
monroe, North Carolina 28112
United States Equine Rescue League / North Carolina Equine Rescue League
kernersville, North Carolina 27285
Valley River Humane Society/ Animal Shelter
murphy, North Carolina 28906
Vance County Animal Shelter
henderson, North Carolina 27537
Vance County Humane Society
henderson, North Carolina 27536
Wake County Animal Control Shelter
raleigh, North Carolina 27602
Watauga Animal Guardian Society (WAGS)
boone, North Carolina 28607
Watauga County Animal Control
boone, North Carolina 28607
Watauga County Humane Society / Shelter
boone, North Carolina 28607
Wayne County Animal Shelter
goldsboro, North Carolina 27530
Wayne County Humane Society
goldsboro, North Carolina 27533
Wilkes County Animal Shelter
wilkesboro, North Carolina 28697
Wilson County Humane Society
wilson, North Carolina 27895
Wishaven Animal Rescue and Rehabilitation
high point, North Carolina 27262
Yadkin County Animal Shelter
yadkinville, North Carolina 27055
Yadkin County Humane Society
yadkinville, North Carolina 27055
Yancey County Humane Society
burnsville, North Carolina 28714
Yorkshire Terrier Rescue Network, Inc.
greensboro, North Carolina 27406