"Pets are expensive" — but how expensive? Most owners underestimate annual costs by 30–50%. Here's the realistic breakdown.

Annual cost summary

PetAdult/yearYear 1 extraSenior/year
Small dog$700–1,500+$500–800$1,000–2,500
Medium dog$900–2,000+$700–1,000$1,200–3,000
Large dog$1,200–2,500+$800–1,200$1,500–4,000
Cat (indoor)$500–1,200+$300–500$700–2,000

Adult dog: detailed

Medium dog (40 lbs), adult, healthy:

  • Food (mid-tier): $480/year.
  • Annual wellness exam: $75.
  • Vaccines: $80.
  • Heartworm prevention: $120.
  • Flea/tick: $200.
  • Dental cleaning (every 1–2 years): $200/year average.
  • Toys, treats, chews: $200.
  • Grooming (occasional): $200.
  • Boarding: $300.
  • Replacement gear: $100.
  • Emergency reserve: $300.

Total: $2,255/year.

Cat: detailed

Indoor cat, adult, healthy:

  • Food: $400/year.
  • Litter: $200.
  • Wellness + bloodwork: $150.
  • Vaccines: $50.
  • Flea prevention: $80.
  • Dental cleaning: $100.
  • Toys and posts: $80.
  • Cat sitter: $200.
  • Replacement gear: $50.
  • Emergency reserve: $200.

Total: $1,510/year.

Year-one extras

  • Multiple vaccine rounds: $200–300.
  • Spay/neuter: $200–600.
  • Microchip: $50.
  • Initial supplies: $200–500.
  • Puppy/kitten food: 1.5–2× adult cost.
  • Training class: $150–300.

Year 1 typically $500–1,200 more.

Senior years extras

30–100% more annually:

  • Twice-yearly vet exams.
  • Annual bloodwork.
  • Joint supplements: $20–50/month.
  • Senior-specific food.
  • Pain medications.
  • Higher emergency probability.

Often-forgotten costs

Pet sitting / boarding: $30–50/night. Multi-week vacations: $500–1,500.

Grooming:

  • Short-haired: $50/year.
  • Long-haired (Poodle, Shih Tzu): $400–800/year.

Training: 6-week class $200–300. Behavioral consultations $100–200/session.

Pet insurance: $400–800/year for dogs.

Damage by pet: $100–500/year.

Renters/landlord pet rent: $25–50/month.

Emergency costs

  • X-rays: $150–300.
  • Bloodwork: $100–200.
  • Surgery (simple): $1,000–2,500.
  • Surgery (complex): $3,000–8,000.
  • Cancer treatment: $5,000–25,000.
  • Emergency hospitalization: $1,500–5,000.

Lifetime emergency total: $5,000–15,000 typical.

Lifetime cost

PetLifespanLifetime cost
Small dog14 years$15,000–25,000
Medium dog12 years$20,000–35,000
Large dog10 years$22,000–40,000
Cat15 years$10,000–22,000

Cost-saving strategies

  • Adopt vs purchase: save $1,000–3,000.
  • Mid-tier food: 30–50% savings.
  • Bulk buying: 30% per pound savings.
  • Online subscription: 5–10% savings.
  • Costco for food.
  • Vaccinate at clinics: $20–50 savings.
  • DIY grooming.
  • Emergency fund: $50/month.

What not to skimp on

  • Quality food.
  • Annual wellness exams.
  • Vaccines.
  • Heartworm prevention.
  • Dental care.
  • Spay/neuter.

You can save on: toys (rotate fewer), treats (homemade), grooming (DIY for some), boarding (friends), some optional supplements.

Calculate your budget

Our pet vet cost calculator handles annual veterinary expenses. Combine with pet food cost calculator for total predictable expenses. Add 20–30% buffer.