Kittens for adoption in North Carolina
3,275 kittens listed at North Carolina shelters when we last checked, October 17, 2026. Every pet links to its own shelter, which handles the adoption.
Kittens listed for adoption
Showing 48 of 3,275 pets
See the 348 shelters and rescues
RescueRaina (opens Cat Tales's profile in a new tab)Domestic ShorthairFemale · 5 monthsCat Tales, Orange CountyAt the shelter 4 months
BUFFY Kitten (f) (opens Colonial Capital Humane Society's profile in a new tab)Domestic ShorthairFemale · 2 monthsColonial Capital Humane Society, Craven County
Alice (opens Rutherford County Animal Control Services's profile in a new tab)Domestic ShorthairFemale · 4 monthsRutherford County Animal Control Services, Rutherford County
In fosterBulbasaur (opens Forsyth Humane's profile in a new tab)Domestic ShorthairMale · 2 monthsForsyth Humane, Forsyth County
RescueIn fosterAnastasia (opens Second Chance Pet Adoptions's profile in a new tab)Domestic Medium Hair and Domestic Medium Hair Gray & White mixFemale · 5 monthsSecond Chance Pet Adoptions, Wake CountyIn foster near Raleigh
Alexis (opens SPCA of Wake County's profile in a new tab)Domestic ShorthairFemale · 4 monthsSPCA of Wake County, Wake County
RescueChase (opens Cat Tales's profile in a new tab)Domestic ShorthairMale · 7 monthsCat Tales, Orange CountyAt the shelter 3 months
Horchata (opens Harnett County Animal Shelter's profile in a new tab)Domestic ShorthairFemale · 4 monthsHarnett County Animal Shelter, Harnett County
RescueMoshpit (opens Binx's Home's profile in a new tab)Domestic Medium HairFemale · 6 monthsBinx's Home, Buncombe CountyAt the shelter 5 months
Milo (opens Rutherford Humane's profile in a new tab)TabbyMale · babyRutherford Humane, Rutherford County
RescueMango (opens Kitz and Katz's profile in a new tab)Domestic Long HairMale · 11 monthsKitz and Katz, Cabarrus County
RescueZsa Zsa (opens Catman2's profile in a new tab)Domestic ShorthairFemale · 6 monthsCatman2, Jackson County
RescueIn fosterUchuva (opens IAR's profile in a new tab)Domestic ShorthairFemale · 4 monthsIAR, Durham CountyIn foster near Durham
In fosterMuenster (opens APS of Durham's profile in a new tab)Male · babyAPS of Durham, Durham County
RescueLinus (opens Lacey's Legacy's profile in a new tab)Domestic ShorthairMale · 6 monthsLacey's Legacy, Lenoir County
Tajin (opens Carteret Humane's profile in a new tab)Domestic ShorthairMale · 5 monthsCarteret Humane, Carteret CountyAt the shelter 3 months
RescueIn fosterCandace (opens Beautiful Together's profile in a new tab)Domestic ShorthairFemale · 5 monthsBeautiful Together, Orange CountyIn foster near Chapel Hill
Mayo (opens Pitt Animal Services's profile in a new tab)Domestic Shorthair mixMale · 6 weeksPitt Animal Services, Pitt County
RescueZuzu (opens Second Chance Pet Adoptions's profile in a new tab)Tabby Brown and Domestic Short Hair mixFemale · 9 monthsSecond Chance Pet Adoptions, Wake CountyAt the shelter 2 months
In fosterCinnamon (opens Burlington Animal Services's profile in a new tab)Male · 5 monthsBurlington Animal Services, Alamance County
RescueRingo (opens Wagon Tails's profile in a new tab)Domestic ShorthairMale · 5 monthsWagon Tails, Duplin CountyAt the shelter 5 months
RescueBlondie (opens Beautiful Together's profile in a new tab)Domestic ShorthairMale · 6 monthsBeautiful Together, Orange CountyAt the shelter 38 days
RescueSnickers (opens Mia's Mafia's profile in a new tab)CalicoFemale · 6 monthsMia's Mafia, Wake County
RescueKinder (opens Mountain Pet Rescue Asheville's profile in a new tab)Domestic MediumhairFemale · 2 months · 9 lbsMountain Pet Rescue Asheville, Buncombe County
Pippa (opens Foothills Humane's profile in a new tab)Domestic ShorthairFemale · 5 monthsFoothills Humane, Polk CountyAt the shelter 4 months
Lake (opens GCAS's profile in a new tab)Domestic ShorthairMale · 2 monthsGCAS, Guilford County
RescueBudhi (opens FOSS's profile in a new tab)Domestic ShorthairMale · 5 monthsFOSS, Stokes CountyAt the shelter 39 days
Darwin (opens Sampson Animal Shelter's profile in a new tab)Domestic Shorthair mixMale · 13 weeksSampson Animal Shelter, Sampson CountyAt the shelter 48 days
Caitlyn (opens Valley River Humane's profile in a new tab)Domestic ShorthairFemale · 5 monthsValley River Humane, Cherokee CountyAt the shelter 4 months
Austin (opens Granville County Animal Shelter's profile in a new tab)Domestic ShorthairFemale · 2 monthsGranville County Animal Shelter, Granville County
Lucy Lollipop (opens Valley River Humane's profile in a new tab)Domestic ShorthairFemale · 3 monthsValley River Humane, Cherokee CountyAt the shelter 46 days
RescueNorma (opens Binx's Home's profile in a new tab)Domestic ShorthairFemale · 10 monthsBinx's Home, Buncombe CountyAt the shelter 34 days
Ash (opens Carteret Humane's profile in a new tab)Domestic ShorthairMale · 6 monthsCarteret Humane, Carteret CountyAt the shelter 4 months
Flobert (opens APS of Caswell's profile in a new tab)Domestic ShorthairMale · 3 monthsAPS of Caswell, Caswell CountyAt the shelter 2 months
RescueJay (opens Carolina Sanctuary and Rescue's profile in a new tab)Domestic ShorthairMale · 4 monthsCarolina Sanctuary and Rescue, Rowan County
Pepsi (opens Rutherford County Animal Control Services's profile in a new tab)Domestic ShorthairMale · 6 monthsRutherford County Animal Control Services, Rutherford County
Lida (opens APS of Caswell's profile in a new tab)Domestic ShorthairFemale · 4 monthsAPS of Caswell, Caswell CountyAt the shelter 3 months
Bluey (opens SPCA of Wake County's profile in a new tab)Domestic ShorthairFemale · 6 monthsSPCA of Wake County, Wake County
Cocoa (opens Outer Banks SPCA's profile in a new tab)Domestic ShorthairFemale · 6 monthsOuter Banks SPCA, Dare County
RescueIn fosterPreston (opens Purr Partners Feline Rescue's profile in a new tab)Domestic Short HairMale · 4 monthsPurr Partners Feline Rescue, Franklin CountyIn foster near Youngsville
RescueIn fosterLeena (opens IAR's profile in a new tab)Domestic Shorthair and Domestic Shorthair mixFemale · 6 monthsIAR, Durham CountyIn foster near Durham
In fosterNo name yet (opens Burlington Animal Services's profile in a new tab)Female · 12 weeksBurlington Animal Services, Alamance County
Cassian (opens CMPD Animal Care's profile in a new tab)Domestic ShorthairMale · 9 weeks · 2 lbsCMPD Animal Care, Mecklenburg CountyAt the shelter 33 days
Cider (opens Cabarrus Animal Shelter's profile in a new tab)Domestic ShorthairFemale · 4 monthsCabarrus Animal Shelter, Cabarrus CountyAt the shelter 2 months
RescueJack (opens AARF's profile in a new tab)Domestic ShorthairMale · 5 monthsAARF, Forsyth CountyAt the shelter 5 months
RescueCottontail (opens Paws For Life NC's profile in a new tab)Domestic Short HairFemale · 4 monthsPaws For Life NC, Franklin County
Hot Cross (opens Yancey Humane Society's profile in a new tab)Domestic ShorthairFemale · 4 weeksYancey Humane Society, Yancey County
Spook (opens Caldwell Animal Care's profile in a new tab)Domestic ShorthairMale · 2 monthsCaldwell Animal Care, Caldwell County
No pets match those filters right now. Try fewer words or clear filters. and look again; shelters add new pets every day.
All adoptable pets How this list works
Listings from 348 North Carolina shelters and rescues, checked October 17, 2026. Each pet links to its shelter, and the full list is on shelters and rescues. Pets are adopted every day, so a pet shown here may already have found a home.
What the list shows today
The 3,275 kittens on the list today are spread across 67 counties; the most are listed in Wake County (277), Alamance County (276) and Orange County (241). About 38% are listed by rescues and 62% by public and nonprofit shelters, and about 44% live in foster homes rather than at a shelter, so a visit may need an appointment. 122 are already marked adoption pending.
From the shelter and rescue listings NC Pet Project read on October 17, 2026. Each shelter sets its own labels, ages and foster status.
About kittens
A new kitten settles in best in a small, quiet room with fresh water, food and a litter box close by, and time to come out on its own.
Ages come from each shelter and are often an estimate. A puppy or kitten here is listed by its shelter as under one year old, and a senior dog as eight years or older.
Before you adopt, read our guides to kitten season in NC and when to spay or neuter a kitten.
Source: VCA Animal Hospitals: Bringing home your new kitten.
NC rescues for kittens
We have not confirmed a North Carolina rescue that focuses on kittens yet. Our guide to finding a legitimate rescue in North Carolina explains what to look for, and every pet above links to its own shelter.
Get an email when a new kitten is listed in NC
Coming soon. Sign up now and you'll be first; we'll email you once to confirm before alerts start.
While you're here: add your name to the petition for low-cost spay/neuter in all 100 counties