How Much Does It Cost to Adopt a Dog?
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
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
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
- How Much Does It Cost to Adopt a Cat?
- Is Pet Adoption Free? How to Find Free Adoption Events
- Why Is Pet Adoption So Expensive?
- How Does Adopting a Dog or Cat Work?
- Adopt or Buy a Dog: Which Is Better?
- Adopting a Pet at PetSmart or Petco: How It Works
- Can You Visit an Animal Shelter?
- How Long Does a Shelter Keep an Animal?