Dogs for Adoption in North Carolina

1,530 adoptable dogs listed by shelters and rescues in North Carolina. Showing 1,111–1,140 of 1,530 below.

Every dog in North Carolina deserves a forever home — from puppies taking their first steps to adult dogs who are calm, house-trained, and ready to bond right away. All listings shown here are real dogs currently available for adoption from shelters and rescues in North Carolina. Availability changes daily, so confirm directly with the organization before making plans.

68 shelters and rescues in North Carolina currently list dogs on Every Dog's Chance.

How adoption works in North Carolina

North Carolina offers a deep pool of adoptable dogs, and most listings come from rescue groups, led by Holly Springs, Fayetteville and Chapel Hill. Municipal shelters tend to have walk-in hours where you can meet dogs the same day, while rescue groups usually keep dogs in foster homes and start with an application.

Contact the organization that has the dog you like. There is usually an application or a conversation, followed by a meet and greet and an adoption fee set by that organization, which often covers spay or neuter and vaccinations. Since listings cluster in a few cities, many groups help arrange transport within North Carolina for the right match. The organization on the dog's profile is where to ask about that dog's history, requirements and availability.

1,530 dogs in North Carolina — page 38 of 51

Updated recently
Photo of Echo, adoptable Terrier in Greensboro, North Carolina

Echo

Terrier FemaleMedium2 years

Echo is a 2-year old, 44 lb bundle of sweetness, silliness & personality. She’s spayed, up to date with her shots, and ready to find a home that will …

Tails of the Unwanted • Greensboro, NC

Photo of Fae, adoptable German Shepherd Dog in Clyde, North Carolina

Fae

German Shepherd Dog FemaleLarge5 years

Meet Fae, a beautiful 4-year-old German Shepherd mix (with a little mystery mixed in too!) who weighs about 65 pounds. Before coming to HCAS, Fae hadn…

Haywood County Animal Shelter • Clyde, NC

Updated recently
Photo of Ares, adoptable American Staffordshire Terrier in Garner, North Carolina

Ares

American Staffordshire Terrier MaleMedium1 year

Hi! My foster mom says I am such an adorable pup with a very loving personality. I get along well with other dogs and with cats. Since I am a good boy…

Rescue Ur Forever Friend • Garner, NC

Updated recently
Photo of Matthew, adoptable Labrador Retriever in Rutherfordton, North Carolina

Matthew

Labrador Retriever MaleMediumBaby

Matthew is an adorably marked Butterscotch and White neutered Lab/Mountain Feist mix, DOB Feb. 3, 2026. Just look at the white on the tip of his tail.…

Rutherford County Humane Society • Rutherfordton, NC

Updated recently
Photo of Luna, adoptable Bull Terrier in Rutherfordton, North Carolina

Luna

Bull Terrier FemaleLarge2 years

This is a courtesy post. Please do not contact Heart of the Foothills Animal Rescue for information. Contact information is provided below. Luna is a …

Heart of the Foothills Animal Rescue • Rutherfordton, NC

Updated recently
Photo of Snooki, adoptable Terrier in Candler, North Carolina

Snooki

Terrier FemaleYoung

Attention: This is a courtesy posting only! This pet is NOT available through Mountain Pet Rescue. Please do NOT contact MPR for information about the…

Mountain Pet Rescue Asheville • Candler, NC

Photo of Sheila, adoptable Terrier in Spring Lake, North Carolina

Sheila

Terrier FemaleSmall4 years

Meet Sheila — a 4 year old, 22 lb terrier mix with a tender heart and the sweetest spirit! Quick Facts: Name: Sheila Breed: Terrier Mix Age: 4 years o…

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Siva, adoptable Hound in Holly Springs, North Carolina

Siva

Hound FemaleMedium1 year

Siva Adoption Notes Basic info: • ~1 year old, spayed female mixed breed, 52 lbs • current rabies and distemper vaccines, heartworm negative, on preve…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Bailey, adoptable Terrier in garner, North Carolina

Bailey

Terrier FemaleSmallYoung

Welcome Bailey to the ranch! SMALL DOG 20 POUNDS !Available for adoption now BAILEYa year old Just 20 pounds !!!Fully vetted, spayed & microchipped Go…

Rusty's Rescue Ranch • garner, NC

Updated recently
Photo of Sadie, adoptable Terrier in Mooresville, North Carolina

Sadie

Terrier FemaleLarge3 years

Meet Sadie! Sadie is a 3-year-old pitbull with the sweetest soul and a heart full of love. She came from a difficult hoarding situation where she live…

Piedmont Animal Rescue • Mooresville, NC

Updated recently
Photo of Freddy, adoptable Pit Bull Terrier in Jacksonville, North Carolina

Freddy

Pit Bull Terrier Male2 years

My adoption fee is $250 (card $258) which includes: Annual distemper booster Rabies Spay/Neuter Microchip Apply for me at www.nocollarqueens.com Meet …

No Collar Queens Animal Rescue • Jacksonville, NC

Updated recently
Photo of Lainey, adoptable Jack Russell Terrier in Spring Lake, North Carolina

Lainey

Jack Russell Terrier FemaleSmall2 years

Meet Lainey — a 2 year old, 13 lb Jack Russell Terrier mix bursting with playful energy and a whole lot of love to give! Quick Facts: Name: Lainey Bre…

CrisisDogsNC • Spring Lake, NC

Photo of Lola, adoptable Chihuahua in Spring Lake, North Carolina

Lola

Chihuahua FemaleSmall4 years

Meet Lola — a 4 year old, 10 lb Terrier/Chihuahua mix with a big personality and an even bigger heart! Quick Facts: Name: Lola Breed: Chihuahua/Terrie…

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Roxyanna, adoptable Boxer in Holly Springs, North Carolina

Roxyanna

Boxer FemaleLarge0 years

Hi I'm Roxyanna, I'm just a baby. Some nice lady with Pawfect match rescued me and my brother Lux and now we are receiving all the love and care we de…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Lux, adoptable Boxer in Holly Springs, North Carolina

Lux

Boxer MaleLarge0 years

Hi I'm Lux, I'm just a baby. Some nice lady with Pawfect match rescued me and my sister Roxyanna and now we are receiving all the love and care we des…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Maui, adoptable Husky in Spring Lake, North Carolina

Maui

Husky MaleMedium1 year

Meet Maui — a 1 year old, 47 lb Husky mix who is the definition of happy go lucky! Quick Facts: Name: Maui Breed: Husky Mix Age: 1 year old Weight: 47…

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Pirate, adoptable Boxer in Winston Salem, North Carolina

Pirate

Boxer MaleLarge6 years

Kind neighbors took him in when he kept returning to their house to eat and be cared for, when he was no longer wanted after a family's son went to co…

Gram Rescue Ranch • Winston Salem, NC

Updated recently
Photo of Fudgie, adoptable Rottweiler in Mooresville, North Carolina

Fudgie

Rottweiler FemaleLarge3 years

Meet Fudgie: Your Future Best Friend (and Tug-of-War Champion!) Looking for a dog who is equal parts athletic adventurer, total goofball, and professi…

Atlantic Rottweiler Rescue Foundation • Mooresville, NC

Updated recently
Photo of Lola, adoptable German Shepherd Dog in New Hill, North Carolina

Lola

German Shepherd Dog Female0 years

My name is Lola and here are some things my foster parents want you to know about me. I'm a little skittish but warm up quickly. I don't do well in a …

Southeast German Shepherd Rescue • New Hill, NC

Updated recently
Photo of Lil Mama, adoptable American Pit Bull Terrier in Holly Springs, North Carolina

Lil Mama

American Pit Bull Terrier FemaleMedium3 years

Meet Lil Mama She was found as a stray alongside her boyfriend Big Papa and has been lovely cared for by her wonderful rescuers. She is around 50 poun…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of River, adoptable Cattle Dog in Thomasville, North Carolina

River

Cattle Dog FemaleMedium0 years

Meet River! She is a 10 month old cattle dog mix. She currently weighs about 30lbs. She can be nervous at first, but will warm up. Please research the…

Ruff Love Foster Care and Dog Rescue • Thomasville, NC

Updated recently
Photo of Lucy, adoptable Terrier in Rutherfordton, North Carolina

Lucy

Terrier FemaleMedium1 year

Lucy is a spayed female Terrier mix born about January 2025. She’s very lovely, she looks like she knows how to apply eyeliner around her expressive e…

Rutherford County Humane Society • Rutherfordton, NC

Updated recently
Photo of Freddy, adoptable Labrador Retriever in Holly Springs, North Carolina

Freddy

Labrador Retriever MaleLarge2 years

Hi I'm Freddy, a handsome guy who loves belly rubs! More to come about Freddy as we learn about him. Stay tuned..... Pupdate: Freddy is a happy boy. H…

Pawfect Match Rescue • Holly Springs, NC

Low-cost spay, neuter and vet care in North Carolina

Programs that help North Carolina adopters keep a dog healthy on a budget. Each page was checked on 2026-09-10; confirm current hours and eligibility with the organization.

Adopting a dog in North Carolina — FAQ

How do I adopt a dog in North Carolina?

Open any dog's profile to see which shelter or rescue is caring for them in North Carolina, then follow the adoption link or contact details to apply directly with that organization. Every Dog's Chance gathers listings in one place so they're easier to find — the adoption itself happens through the local shelter or rescue.

Are the dog listings in North Carolina up to date?

Listings are refreshed regularly from participating shelters and rescues. Because dogs are adopted and new ones are added constantly, availability can change between updates — always confirm a specific dog is still available with the shelter or rescue before making plans.

How much does it cost to adopt a dog in North Carolina?

Adoption fees vary by shelter and rescue. Many organizations include spay/neuter, vaccinations, and a health exam in their fee. Open any dog's profile and contact the organization directly for their current fee and what it covers.

Can I adopt a dog from another city in North Carolina?

Yes. Most shelters and rescues in North Carolina welcome adopters from anywhere in the state, and some can arrange transport for the right match. Open a dog's profile to see the organization's contact details and ask them how their process works.

Can I foster a dog in North Carolina instead of adopting?

Many shelters and rescues in North Carolina offer foster programs, sometimes with a foster-to-adopt path. Fostering gets a dog out of a kennel and into a calm home while they wait for their forever family. Ask the organization on any dog's profile whether fostering is available.

Are the dogs in North Carolina good with children or other pets?

It depends on the individual dog more than anything else. Each dog's profile and the shelter or rescue caring for them can tell you about their history with kids, cats, and other dogs. Many organizations offer meet-and-greets to make sure the match is right for everyone.