Senior dogs for adoption in North Carolina
301 senior dogs listed at North Carolina shelters when we last checked, October 17, 2026. Every pet links to its own shelter, which handles the adoption.
Senior dogs listed for adoption
Showing 48 of 301 pets
See the 348 shelters and rescues
RescueIn fosterTom (opens Second Chance Pet Adoptions's profile in a new tab)Terrier mixMale · 8 yearsSecond Chance Pet Adoptions, Wake CountyIn foster near Raleigh
RescueParker (opens Perfectly Imperfect Pups's profile in a new tab)Pomeranian and Shih Tzu mixMale · 11 years · 14 lbsPerfectly Imperfect Pups, Wake County
Cooper (opens Colonial Capital Humane Society's profile in a new tab)Shepherd (Unknown Type) Terrier (Unknown Type, Small) mixMale · 8 yearsColonial Capital Humane Society, Craven County
Roscoe(HW+) (opens Harnett County Animal Shelter's profile in a new tab)American Pit Bull Terrier mixMale · 12 yearsHarnett County Animal Shelter, Harnett County
Auggie (opens Onslow Animal Services's profile in a new tab)Golden Retriever mixMale · 8 yearsOnslow Animal Services, Onslow CountyAt the shelter 17 months
Zoe (opens SPCA of Wake County's profile in a new tab)Mixed Breed (Large) mixFemale · 8 yearsSPCA of Wake County, Wake County
Hazel (opens Rutherford County Animal Control Services's profile in a new tab)Boxer Mixed Breed (Medium) mixFemale · 10 yearsRutherford County Animal Control Services, Rutherford County
Sophia (opens Carteret Humane's profile in a new tab)Terrier, American Pit Bull mixFemale · 8 yearsCarteret Humane, Carteret CountyAt the shelter 2 months
RescueIn fosterKelvin (opens Hope Animal Rescue's profile in a new tab)Chihuahua mixMale · 9 yearsHope Animal Rescue, Durham CountyIn foster near Durham
RescueIn fosterFranklin (opens Clifford's Army's profile in a new tab)HoundMale · 12 yearsClifford's Army, Cleveland CountyIn foster near Earl
RescueDebo (opens M&M's Fur-Ever Furbabies's profile in a new tab)Jack Russell TerrierMale · 8 yearsM&M's Fur-Ever Furbabies, Moore County
Oreo (opens Forsyth Humane's profile in a new tab)Mixed Breed (Medium)Male · 10 yearsForsyth Humane, Forsyth County
In fosterTitus Winn (opens Humane Society of Concord's profile in a new tab)Mixed Breed (Large)Male · 9 yearsHumane Society of Concord, Cabarrus CountyIn foster near Concord
Flower (opens Granville County Animal Shelter's profile in a new tab)Mixed Breed (Medium) mixFemale · 8 yearsGranville County Animal Shelter, Granville County
Jacks (opens Lincoln Animal Services's profile in a new tab)American Staffordshire Terrier mixMale · 8 yearsLincoln Animal Services, Lincoln CountyAt the shelter 3 months
RescueHarper (opens Yorkie Haven Rescue's profile in a new tab)Yorkie, Yorkshire TerrierFemale · 10 yearsYorkie Haven Rescue, Mecklenburg County
Casterly (opens Carteret Humane's profile in a new tab)Terrier, American Pit BullFemale · 9 yearsCarteret Humane, Carteret CountyAt the shelter 14 months
Einstein (opens GCAS's profile in a new tab)Mixed Breed (Large)Male · 8 yearsGCAS, Guilford CountyAt the shelter 53 days
Letty (opens CMPD Animal Care's profile in a new tab)Great DaneFemale · 8 years · 81 lbsCMPD Animal Care, Mecklenburg County
RescueDawson (opens Second Chance Ranch Rescue and Sanctuary's profile in a new tab)German Shepherd Dog Mutt mixMale · 8 yearsSecond Chance Ranch Rescue and Sanctuary, Hoke County
In fosterLexi (opens WCAC's profile in a new tab)American Staffordshire TerrierFemale · 9 years, 2 months · 54 lbsWCAC, Wake County
In fosterJuliet (opens Burlington Animal Services's profile in a new tab)Female · 8 yearsBurlington Animal Services, Alamance County
RescueIn fosterNana (opens Hope Animal Rescue's profile in a new tab)Terrier, American Staffordshire mixFemale · 11 yearsHope Animal Rescue, Durham CountyIn foster near Durham
In fosterOld Feller (opens WCAC's profile in a new tab)ShepherdMale · 10 years, 4 months · 51 lbsWCAC, Wake County
In fosterPrissy (opens SPCA of the Triad's profile in a new tab)ChihuahuaFemale · 19 yearsSPCA of the Triad, Guilford County
RescueIn fosterDelphi (opens Second Chance Pet Adoptions's profile in a new tab)Hound mixFemale · 10 yearsSecond Chance Pet Adoptions, Wake CountyIn foster near Raleigh
RescueGretchen (opens Mountain Pet Rescue Asheville's profile in a new tab)Mixed BreedFemale · 9 years · 60 lbsMountain Pet Rescue Asheville, Buncombe County
RescueTexas (opens RescueConnect NC's profile in a new tab)Spaniel (Unknown Type) Basset Hound mixFemale · 11 yearsRescueConnect NC, New Hanover County
RescueIn fosterMrs. Brisby (opens Freedom Ride's profile in a new tab)Mixed Breed (Medium)Female · 12 yearsFreedom Ride, Wake CountyIn foster near Raleigh
Jacob (opens Sampson Animal Shelter's profile in a new tab)German Shepherd Dog mixMale · 8 yearsSampson Animal Shelter, Sampson CountyAt the shelter 2 months
In fosterCaden (opens AHS's profile in a new tab)Mixed Breed (Large)Male · 8 yearsAHS, Buncombe County
RescueDarla (opens Saving Grace's profile in a new tab)Coonhound, BluetickFemale · 8 yearsSaving Grace, Wake CountyAt the shelter 59 days
Barkley (opens Onslow Animal Services's profile in a new tab)Great Dane mixMale · 9 yearsOnslow Animal Services, Onslow CountyAt the shelter 18 months
RescueHari (opens Unforgotten Souls's profile in a new tab)American Bulldog and Boxer mixMale · 10 years · 50 lbsUnforgotten Souls, Brunswick County
Jack (Courtesy Post) (opens Heart of the Foothills Animal Rescue's profile in a new tab)Rat TerrierMale · 10 yearsHeart of the Foothills Animal Rescue, Rutherford County
Fabrizio (opens CMPD Animal Care's profile in a new tab)Pit Bull Terrier mixMale · 8 years · 61 lbsCMPD Animal Care, Mecklenburg CountyAt the shelter 53 days
RescueIn fosterTeeka (opens Dizzy Dog's profile in a new tab)BoxerFemale · 10 yearsDizzy Dog, Iredell CountyIn foster near Mooresville
RescueCharlie (opens Happy Hills Animal Foundation's profile in a new tab)Lab mixFemale · 9 yearsHappy Hills Animal Foundation, Randolph County
RescueSundae (opens Mardens Cat Tales's profile in a new tab)Hound (Unknown Type) Mixed Breed (Medium) mixFemale · 14 yearsMardens Cat Tales, Wake County
RescueIn fosterSammie (opens Forgotten, Now Family's profile in a new tab)seniorForgotten, Now Family, Mecklenburg CountyIn foster near Charlotte
Midnight (opens Valley River Humane's profile in a new tab)Retriever, Labrador mixFemale · 8 yearsValley River Humane, Cherokee CountyAt the shelter 16 months
In fosterHeidi (opens Burlington Animal Services's profile in a new tab)Female · 10 yearsBurlington Animal Services, Alamance County
RescueIn fosterBonnie (opens Longleaf's profile in a new tab)Terrier, Silky and Poodle, Miniature mixFemale · 9 yearsLongleaf, Orange CountyIn foster near Hillsborough
No name yet (opens Pitt Animal Services's profile in a new tab)Female · 8 yearsPitt Animal Services, Pitt County
RescueIn fosterRosie (opens Wagon Tails's profile in a new tab)Coonhound and Beagle mixFemale · 10 yearsWagon Tails, Duplin CountyIn foster near Beulaville
RescueRusty (opens Piedmont Animal Rescue's profile in a new tab)Mixed BreedMale · 14 years · 20 lbsPiedmont Animal Rescue, Iredell County
RescueWhitt (opens Chihuahua Rescue & Transport's profile in a new tab)Chihuahua mixMale · 10 yearsChihuahua Rescue & Transport, Durham County
In fosterMocka (opens Valley River Humane's profile in a new tab)Mixed Breed (Medium)Female · 12 yearsValley River Humane, Cherokee 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 301 senior dogs on the list today are spread across 54 counties; the most are listed in Wake County (43), Mecklenburg County (41) and Alamance County (18). About 50% are listed by rescues and 50% by public and nonprofit shelters, and about 58% live in foster homes rather than at a shelter, so a visit may need an appointment.
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 senior dogs
Older shelter pets are just as loving and loyal as young ones, yet they are typically the last to be adopted. Age does not limit a pet's ability to bond with a new family.
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 adopting versus buying a dog in NC and fostering a shelter pet in NC.
Source: ASPCA: Reconsider senior pets.
NC rescues for senior dogs
We have not confirmed a North Carolina rescue that focuses on senior dogs 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 senior dog 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