Budgeting

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

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

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
  1. PetCostVS – Pet cost by life stage (2026)
  2. ASPCA – Cutting Pet Care Costs (2021 table)
  3. VetReceipt – Dog Routine Vet Visit Cost (owner bills, 2026)
  4. VetReceipt – Flea & Tick Prevention Cost (owner bills, 2026)

More answers: all pet cost questions · cost calculator