How Much Does It Cost to Adopt a Dog?

Updated October 13, 2026 · 2 min read · 4 sources

Short answer

Adopting a dog from a shelter typically costs about $75 to $200, according to the ASPCA as cited by PetMD, though fees range from free to several hundred dollars depending on the organization, the dog's age and your area. Fees usually include spay or neuter surgery, vaccines, deworming, a heartworm test and often a microchip, services Petfinder values at roughly $425 to $880 if bought separately.

An adoption fee looks like a "price" for a dog, but it mostly reimburses the shelter for medical care the dog already received. That's why adopting is usually the cheapest way to bring a dog home.

Typical dog adoption fees

Source Typical fee
Shelters (ASPCA estimate cited by PetMD) About $75–$200
Range across organizations (Petfinder) Free to several hundred dollars
Rescue groups Can be higher than shelters
Reduced-fee events (e.g., BISSELL Empty the Shelters, May 2026) $50 per dog or cat at participating shelters
Senior dogs Often reduced

Rover's 2025 survey found adoption costs fell 19% for dogs compared with the year before, and that shelter adoption is the most affordable way to get a new pet.

What the adoption fee usually includes

Petfinder lists these services and their typical value if you paid for them separately:

Service Typical value
Veterinary exam $50–$100
Spay or neuter $150–$300
Distemper vaccines (two doses) $20–$30 each
Rabies vaccine $15–$25
Heartworm test (dogs) $15–$35
Flea and tick treatment $50–$200
Microchip $50
Deworming $20–$50
Collar and ID tag $5–$10
Total value $425–$880

A shelter veterinarian quoted by PetMD notes that spay/neuter surgery at a private practice alone can cost more than the entire adoption fee.

Other costs when you adopt

  • Dog license: required in many places; PetMD put it at roughly $10, but fees vary by city and county. See your state's dog license rules.
  • Supplies: crate, bed, leash, collar, bowls, toys.
  • First vet visit: recommended within the first few weeks.
  • Training classes: helpful for any new dog.
  • Transport fees: for dogs moved between regions by some rescues.

Rover estimated the total cost of bringing home a new dog in 2025, including supplies and initial care, at $1,150 to $4,420.

Why fees vary

  • Age: puppies often cost more; seniors less.
  • Organization: municipal shelters often charge less than private rescues.
  • Medical care: dogs that needed surgery or treatment may cost more.
  • Promotions: fee-waived and reduced-fee events.

See why adoption fees cost what they do and free adoption events.

Find animal shelters near you.

Sources

  1. PetMD: Dog adoption fees explained
  2. Petfinder: What is included in an adoption fee?
  3. Anti-Cruelty Society: BISSELL Pet Foundation Empty the Shelters (2026)
  4. Rover: The true cost of pet parenthood 2025

Find animal shelters & rescues near you

Thinking about adopting a dog or cat, or need to surrender or report a lost pet? Compare local animal shelters and rescue groups by Google rating, reviews and opening hours below.

Animal Shelters & Rescues by state

AKMEVTNHWAIDMTNDMNILWIMINYRIMAORNVWYSDIAINOHPANJCTCAUTCONEMOKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXTexasFL

Tap your state to see listings by city.

This article is general information for pet owners, not veterinary, legal or financial advice. Prices vary by city and clinic; always ask your veterinarian or provider about your own pet.

Related questions