Dogs for Adoption in North Carolina

1,528 adoptable dogs listed by shelters and rescues in North Carolina. Showing 31–60 of 1,528 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,528 dogs in North Carolina — page 2 of 51

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

Jax

Terrier MaleBaby

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

Updated recently
Photo of Jake, adoptable Labrador Retriever in garner, North Carolina

Jake

Labrador Retriever MaleMediumYoung

Hi Jake! He's a fun guy with lots of personality!!5-Month-Old black lab mixSweet young lad who is ready for adventures, cuddles, and everything the wo…

Rusty's Rescue Ranch • garner, NC

Updated recently
Photo of Signet, adoptable German Shepherd Dog in La Grange, North Carolina

Signet

German Shepherd Dog Female0 years

Meet Signet — Your Future Little Shadow! Hi everyone! My name is Signet. I am approximately 15 weeks old and 20 pounds and I'm a very busy little Germ…

Freedom German Shepherd Rescue • La Grange, NC

Updated recently
Photo of Hank, adoptable Foxhound in Holly Springs, North Carolina

Hank

Foxhound MaleMedium0 years

Meet the new and improved.....Lord Hankston Goose of Houndshire; Baron of the Backyard, Protector of the Treats, First of His Nose, and Distinguished …

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Lavender, adoptable Feist in Rutherfordton, North Carolina

Lavender

Feist FemaleSmallBaby

If you are interested in adopting this animal please fill out an application at heartofthefoothills.org/adopt. You can email us at adopt@heartofthefoo…

Heart of the Foothills Animal Rescue • Rutherfordton, NC

Updated recently
Photo of Ollie, adoptable Chihuahua in Spring Lake, North Carolina

Ollie

Chihuahua MaleSmall0 years

Ollie is a 2 month old, 5 lb chihuahua mix and the cutest little nugget you’ll ever meet! Quick Facts: Name: Ollie Breed: Chihuahua Mix Age: 2 months …

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Dolly, adoptable Shih Tzu in Spring Lake, North Carolina

Dolly

Shih Tzu FemaleSmall0 years

Dolly is an almost 11 week old, 2 lb Shih Tzu mix with a bright, bouncy personality and a whole lot of tiny puppy charm! Quick Facts: Name: Dolly Bree…

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Jolene, adoptable Shih Tzu in Spring Lake, North Carolina

Jolene

Shih Tzu FemaleSmall0 years

Jolene is an almost 11 week old, 2 lb Shih Tzu mix with a bubbly, curious personality and the sweetest snuggly side! Quick Facts: Name: Jolene Breed: …

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Obie, adoptable Australian Shepherd in Charlotte, North Carolina

Obie

Australian Shepherd Male0 years

Meet Obie! Obie is an adorable 8-month-old Australian Shepherd mix who currently weighs about 30 pounds and is expected to be around 40–45 pounds when…

Greater Charlotte SPCA • Charlotte, NC

Updated recently
Photo of Kenya, adoptable Terrier in Holly Springs, North Carolina

Kenya

Terrier FemaleSmall3 years

Kenya is a sweet young dog who just wants to love and be loved. She is crate trained, potty trained, and knows sit, down, and paw. She takes treats so…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Oliver, adoptable Australian Shepherd in Mount Airy, North Carolina

Oliver

Australian Shepherd MaleMediumBaby

Oliver is an adorable Aussie/Lab mix so we think? He was found as a stray so we don't have any idea who mom or dad is. Oliver is about 11 weeks old ri…

Surry Animal Rescue • Mount Airy, NC

Updated recently
Photo of Lasso, adoptable Beagle in Burnsville, North Carolina

Lasso

Beagle FemaleMediumest. 1–7 yrs

Meet Lasso! Lasso is a happy, playful 1-year-old boy who is ready to turn every day into an adventure! And just look at that adorable curly-cue tail—i…

Yancey County Humane Society • Burnsville, NC

Updated recently
Photo of Duke, adoptable American Staffordshire Terrier in Holly Springs, North Carolina

Duke

American Staffordshire Terrier MaleMedium0 years

Duke, also called “Dude” by his foster fam, is truly a pup to meet in person. He’s relaxed with a laid back personality. Duke is Very family oriented …

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Zeppelin, adoptable German Shepherd Dog in Holly Springs, North Carolina

Zeppelin

German Shepherd Dog MaleMedium0 years

The adoption fee is $400, which covers vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All dogs receive a wellnes…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Theo, adoptable Shepherd in Holly Springs, North Carolina

Theo

Shepherd MaleMedium0 years

The adoption fee is $400, which covers vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All dogs receive a wellnes…

Pawfect Match Rescue • Holly Springs, NC

Updated recently
Photo of Kenny, adoptable Shih Tzu in Spring Lake, North Carolina

Kenny

Shih Tzu MaleSmall0 years

Kenny is an almost 11‑week‑old, 2‑lb Shih Tzu mix with all the charm, sweetness, and silly puppy energy you could hope for! Quick Facts: Name: Kenny B…

CrisisDogsNC • Spring Lake, NC

Updated recently
Photo of Pandora, adoptable Rhodesian Ridgeback in Holly Springs, North Carolina

Pandora

Rhodesian Ridgeback FemaleMedium5 years

Meet Pandora! ** The adoption fee is $400, which covers food, vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All…

Pawfect Match Rescue • Holly Springs, NC

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

Milly

Terrier FemaleSmallBaby

Milly is a sweet, curious girl who doesn’t seem to meet a stranger! She loves being near her people and is always up for snuggles, pets, and belly rub…

Piedmont Animal Rescue • Mooresville, NC

Updated recently
Photo of Jasper, adoptable Border Collie in Tarboro, North Carolina

Jasper

Border Collie MaleMediumYoung

Edgecombe County Animal Shelter is open Mon-Fri 1:30-4:30. The adoption fee is $40 for dogs and cats. This is a mandatory spay/neuter shelter. Options…

Edgecombe County Animal Shelter • Tarboro, NC

Updated recently
Photo of Karma, adoptable Terrier in Raleigh, North Carolina

Karma

Terrier MaleSmallBaby

Meet Karma! We were told Karma is a cat. Apparently, Karma is actually a scruffy little terrier puppy with extremely short legs. Karma is one of seven…

Perfectly Imperfect Pups • Raleigh, NC

Updated recently
Photo of Forrest, adoptable Shepherd in Mooresville, North Carolina

Forrest

Shepherd MaleMediumBaby

Meet Forrest! Forrest is the sweetest little cuddle bug who believes there is no such thing as being too close. He loves being near his people, and if…

Piedmont Animal Rescue • Mooresville, NC

Updated recently
Photo of Style, adoptable Terrier in Raleigh, North Carolina

Style

Terrier MaleSmallBaby

Meet Style! This puppy has one problem. He is never going out of Style. Style is part of our Taylor Swift-inspired Eras Litter, born July 18th to Mama…

Perfectly Imperfect Pups • Raleigh, NC

Updated recently
Photo of Red, adoptable Terrier in Raleigh, North Carolina

Red

Terrier MaleSmall1 year

Meet Red! We don't know about you, but we're feeling like Red might be your next puppy. Red is one of seven babies in our Taylor Swift-inspired Eras L…

Perfectly Imperfect Pups • Raleigh, 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.