Longhair and mediumhair cats for adoption in North Carolina
637 longhair and mediumhair cats listed at North Carolina shelters when we last checked, October 17, 2026. Every pet links to its own shelter, which handles the adoption.
Longhair and mediumhair cats listed for adoption
Showing 48 of 637 pets
See the 348 shelters and rescues
RescueMoshpit (opens Binx's Home's profile in a new tab)Domestic Medium HairFemale · 6 monthsBinx's Home, Buncombe CountyAt the shelter 5 months
CHECKERS Kitten (m) (opens Colonial Capital Humane Society's profile in a new tab)Domestic MediumhairMale · 6 monthsColonial Capital Humane Society, Craven County
Belle (opens Rutherford County Animal Control Services's profile in a new tab)Domestic LonghairFemale · 2 monthsRutherford County Animal Control Services, Rutherford County
Galen (opens SPCA of Wake County's profile in a new tab)Domestic LonghairMale · 6 monthsSPCA of Wake County, Wake County
RescueIn fosterCherry (opens Tiny Toe Beans's profile in a new tab)Domestic Medium HairFemale · 2 yearsTiny Toe Beans, Guilford CountyIn foster near Greensboro
RescueWednesday (opens Cat Tales's profile in a new tab)Domestic Medium HairFemale · 7 monthsCat Tales, Orange CountyAt the shelter 3 months
RescueJanie (opens Catman2's profile in a new tab)Domestic LonghairFemale · 17 yearsCatman2, Jackson County
RescueMango (opens Kitz and Katz's profile in a new tab)Domestic Long HairMale · 11 monthsKitz and Katz, Cabarrus County
RescueBud (opens Second Chance Pet Adoptions's profile in a new tab)Domestic Medium Hair Black and Domestic Medium Hair mixMale · 5 monthsSecond Chance Pet Adoptions, Wake CountyAt the shelter 4 months
RescueWinnie (opens Lacey's Legacy's profile in a new tab)Domestic MediumhairMale · 1 yearLacey's Legacy, Lenoir County
RescueKinder (opens Mountain Pet Rescue Asheville's profile in a new tab)Domestic MediumhairFemale · 2 months · 9 lbsMountain Pet Rescue Asheville, Buncombe County
RescueBlanca (opens The Goathouse Refuge's profile in a new tab)Domestic MediumhairFemale · 6 yearsThe Goathouse Refuge, Chatham County
RescueIn fosterOnyx Sky (opens Purr Partners Feline Rescue's profile in a new tab)Domestic Medium HairMale · 6 monthsPurr Partners Feline Rescue, Franklin CountyIn foster near Youngsville
RescueKitten Ivy (opens Critter Cavalry Rescue's profile in a new tab)Domestic MediumhairFemaleCritter Cavalry Rescue, Mecklenburg County
RescueMyrtle (opens Carolina Sanctuary and Rescue's profile in a new tab)Domestic MediumhairFemale · 2 yearsCarolina Sanctuary and Rescue, Rowan County
RescueEbony (opens RescueConnect NC's profile in a new tab)Domestic MediumhairFemaleRescueConnect NC, New Hanover County
RescueIn fosterShasta (opens Beautiful Together's profile in a new tab)Domestic Medium HairFemale · 2 yearsBeautiful Together, Orange CountyIn foster near Chapel Hill
Chaos (opens PAWS Bryson City's profile in a new tab)Domestic MediumhairFemale · 1 yearPAWS Bryson City, Swain County
RescueCelery (opens Beautiful Together's profile in a new tab)Domestic Medium HairMale · 3 monthsBeautiful Together, Orange CountyAt the shelter 35 days
RescueOscar (opens STFFAR - Raleigh's profile in a new tab)Domestic MediumhairMaleSTFFAR - Raleigh, Wake County
RescueIn fosterRory (opens Mercy Fund's profile in a new tab)Domestic Medium HairFemale · 2 yearsMercy Fund, McDowell CountyIn foster near Marion
Curry (opens Valley River Humane's profile in a new tab)Domestic Medium HairMale · 1 yearValley River Humane, Cherokee County
RescueJacko (opens Meow House's profile in a new tab)Domestic Medium HairMale · 3 years · 20 lbsMeow House, Wake County
RescueKitten Polly (opens Critter Cavalry Rescue's profile in a new tab)Domestic LonghairFemaleCritter Cavalry Rescue, Mecklenburg County
Eva (opens Humane Society of Concord's profile in a new tab)Domestic Medium HairFemale · 1 yearHumane Society of Concord, Cabarrus CountyAt the shelter 8 months
RescueJazzie (opens FOSS's profile in a new tab)Domestic LonghairFemale · 2 yearsFOSS, Stokes CountyAt the shelter 59 days
Foxtrot (opens CMPD Animal Care's profile in a new tab)Domestic LonghairFemale · 4 months · 5 lbsCMPD Animal Care, Mecklenburg CountyAt the shelter 3 months
RescueBugsy (opens Mia's Mafia's profile in a new tab)Domestic Long HairMale · 2 yearsMia's Mafia, Wake County
RescueIn fosterBaguette (opens Beautiful Together's profile in a new tab)Domestic Medium HairMale · 6 monthsBeautiful Together, Orange CountyIn foster near Chapel Hill
Annabelle (opens Caldwell Animal Care's profile in a new tab)Domestic MediumhairFemale · 9 monthsCaldwell Animal Care, Caldwell County
RescueIn fosterZig Zag (opens Purr Partners Feline Rescue's profile in a new tab)Domestic Medium HairMale · 7 monthsPurr Partners Feline Rescue, Franklin CountyIn foster near Youngsville
Olive (opens CARE's profile in a new tab)Domestic MediumhairFemaleCARE, Chatham County
RescueIn fosterCharlotte (opens Mercy Fund's profile in a new tab)Domestic LonghairFemale · 3 yearsMercy Fund, McDowell CountyIn foster near Marion
RescuePorche "Portia" (opens Partners for Cats's profile in a new tab)Domestic LonghairFemale · 4 monthsPartners for Cats, Burke County
RescueGangster (opens Carolina Sanctuary and Rescue's profile in a new tab)Domestic LonghairFemale · 4 yearsCarolina Sanctuary and Rescue, Rowan County
RescueBumble Bee (opens Feline Urgent Rescue and Rehab's profile in a new tab)Domestic MediumhairFemaleFeline Urgent Rescue and Rehab, Pender County
Muffin (opens APS of Caswell's profile in a new tab)Domestic Medium HairFemale · 5 monthsAPS of Caswell, Caswell CountyAt the shelter 4 months
Minnie (opens Granville County Animal Shelter's profile in a new tab)Domestic LonghairFemale · 4 monthsGranville County Animal Shelter, Granville County
In fosterHarvest (opens GCAS's profile in a new tab)Domestic Medium HairMale · 2 monthsGCAS, Guilford County
RescueKitten Dobby (opens Critter Cavalry Rescue's profile in a new tab)Domestic MediumhairMaleCritter Cavalry Rescue, Mecklenburg County
RescueIn fosterHope (opens Paw Prints Animal Rescue's profile in a new tab)Domestic Medium HairFemale · 8 yearsPaw Prints Animal Rescue, Wake CountyIn foster near Garner
Megatron (opens Lincoln Animal Services's profile in a new tab)Domestic LonghairMale · 1 year, 2 monthsLincoln Animal Services, Lincoln CountyAt the shelter 39 days
RescueSeraphina (opens Piedmont Animal Rescue's profile in a new tab)Domestic Long HairFemale · 2 yearsPiedmont Animal Rescue, Iredell County
Solana (opens Iredell Animal Services's profile in a new tab)Domestic MediumhairFemale · 6 monthsIredell Animal Services, Iredell County
Little Debbie (opens Foothills Humane's profile in a new tab)Domestic LonghairFemale · 5 monthsFoothills Humane, Polk CountyAt the shelter 4 months
RescueIn fosterPumpkin Spice (opens Adoption First's profile in a new tab)Domestic LonghairFemale · 5 monthsAdoption First, Onslow CountyIn foster near Jacksonville
Judy Hopps (opens Humane Society of Concord's profile in a new tab)Domestic LonghairFemale · 3 yearsHumane Society of Concord, Cabarrus CountyAt the shelter 3 months
RescueSantana (opens Mountain Pet Rescue Asheville's profile in a new tab)Domestic MediumhairMale · 2 months · 8 lbsMountain Pet Rescue Asheville, Buncombe 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 637 longhair and mediumhair cats on the list today are spread across 63 counties; the most are listed in Mecklenburg County (82), Wake County (50) and Orange County (36). About 57% are listed by rescues and 43% by public and nonprofit shelters, and about 56% live in foster homes rather than at a shelter, so a visit may need an appointment. Of the 527 with an age listed, the typical (median) age is 7 months. 5 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 longhair and mediumhair cats
Long-haired cats who live indoors shed all year, so they need brushing every few days to remove dead hair and prevent tangles.
Breed labels come from each shelter. They are a staff member's best guess from a pet's looks, not a DNA test, so a pet listed here may be a different mix, and a pet of this breed may be listed under another label.
Before you adopt, read our guides to when to spay or neuter a cat and fostering a shelter pet in NC.
Source: ASPCA: Cat Grooming Tips.
NC rescues for longhair and mediumhair cats
We have not confirmed a North Carolina rescue that focuses on longhair and mediumhair cats 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 longhair or mediumhair cat 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