2025 data — updated monthly

How much does a pet really cost?

Nearly 8 in 10 pet owners underestimate the real number. Get accurate costs before you say yes.

$34,550Avg dog lifetime cost
8 in 10Owners underestimate
$32,170Avg cat lifetime cost
Advertisement — Google AdSense 728×90

Pet cost calculator

Select your pet for a full first year and lifetime breakdown

Choose your pet
Ad — 300×250

The numbers most pet owners never see

8 in 10
Pet owners underestimate lifetime costs
$20k
Real lifetime cost of a cat vs $6k predicted
$34k
Average lifetime cost of a medium dog
$1,500
Average emergency vet visit cost

Common questions

How much does a dog cost per year?

A small dog costs $1,390–$2,000 per year. A medium dog runs $2,100–$3,200. A large dog can cost $3,000–$5,295 annually. First year costs are always higher due to spay/neuter, supplies, and training.

How much does a cat cost per year?

Cats typically cost $760–$1,500 per year for food, vet care, litter, and supplies. First year costs are higher — expect $1,750–$2,200 including spay/neuter and initial setup.

Is pet insurance worth it?

Pet insurance makes financial sense if your pet needs surgery or chronic care. A single emergency visit averages $800–$1,500. Insurance runs $350–$1,100 per year depending on pet and coverage level.

What is the lifetime cost of a pet?

A medium dog costs around $34,000 over 12 years. A cat costs $20,000–$32,000 over 16 years. Most owners predict far less — the gap between predicted and actual is the biggest financial surprise in pet ownership.

What costs do first-time pet owners miss?

The most commonly missed costs are boarding/pet sitting ($300–$700/yr), grooming ($200–$500/yr), dental cleanings ($500–$1,000), and emergency vet care. Budget a separate $2,000–$5,000 emergency fund.