How much does a dog cost per year?
$800–$1,800 a year
After the expensive first year, most adult dogs cost $800–$1,800 a year, and the ASPCA's 2021 table puts the total at $1,391.
Last updated: October 2026 · US prices · 4 sources · see sources
The breakdown
| Item | Typical US price |
|---|---|
| Years 2–4, dog | $800–$1,800/yr [1] |
| Annual total (ASPCA 2021) | $1,391 [2] |
| Health insurance | $516 [2] |
| Dog Routine Vet Visit: typical owner bill (62 bills) | $130–$500 [3] |
| Flea & Tick Prevention: typical owner bill | $120–$360 total [4] |
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
- Your dog's size and breed
- Insurance or no insurance
- Grooming, boarding and training
- Unexpected vet bills, which aren't in these totals
Related cost guides
Costs near you and by breed
Common questions
How much does a dog cost per year?
$800–$1,800 a year. After the expensive first year, most adult dogs cost $800–$1,800 a year, and the ASPCA's 2021 table puts the total at $1,391.
What affects how much a dog cost per year?
It depends on: your dog's size and breed; insurance or no insurance; grooming, boarding and training; unexpected vet bills, which aren't in these totals.
What is the typical price for: Years 2–4, dog?
$800–$1,800/yr.
What is the typical price for: Annual total (ASPCA 2021)?
$1,391.
What is the typical price for: Health insurance?
$516.
Sources (4) — tap to show
More answers: all pet cost questions · cost calculator