Adoption

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

Typical US prices
ItemTypical 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

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
  1. CNBC – How much it costs to own a pet (PetPoint adoption data)

More answers: all pet cost questions · cost calculator