How much does it cost to adopt a dog?
$109–$185 on average
PetPoint data reported by CNBC showed average adoption fees of $185 for dogs under a year and $109 for older dogs.
Last updated: October 2026 · US prices · 1 source · see sources
The breakdown
| Item | Typical US price |
|---|---|
| Dog under 1 year (PetPoint 2020 data) | $185 average [1] |
| Dog over 1 year | $109 average [1] |
| First year with a newly adopted cat or dog (ASPCA estimate) | $1,100–$3,200 [1] |
Figures come from the sources below and each measures something slightly different (published prices, owner bills or planning budgets). Your vet's or provider's estimate is what counts.
It depends on
- The pet's age
- Shelter vs. rescue group
- Whether spay/neuter, vaccines and a microchip are included
Related cost guides
Costs near you and by breed
Common questions
How much does it cost to adopt a dog?
$109–$185 on average. PetPoint data reported by CNBC showed average adoption fees of $185 for dogs under a year and $109 for older dogs.
What affects how much it cost to adopt a dog?
It depends on: the pet's age; shelter vs. rescue group; whether spay/neuter, vaccines and a microchip are included.
What is the typical price for: Dog under 1 year (PetPoint 2020 data)?
$185 average.
What is the typical price for: Dog over 1 year?
$109 average.
What is the typical price for: First year with a newly adopted cat or dog (ASPCA estimate)?
$1,100–$3,200.
Sources (1) — tap to show
More answers: all pet cost questions · cost calculator