How much does a pet cost?

Realistic one-time and monthly costs for first-time owners (in USD)

Pet ownership is a long-term commitment — often 10–15+ years. These ranges reflect typical prices so you can budget before bringing a pet home.

One-time setup

$435–1,630

Per month

$73–245

Year 1 total

$1,311–4,570

One-time setup costs

Adoption or purchase$50–600
Microchip + first vaccinations$75–200
Spay / neuter$200–500
Bed$25–80
Bowls (food + water)$10–30
Collar + leash$15–40
Crate$40–120
Toys + chew items$20–60

Ongoing monthly costs

Food$30–80
Treats$8–20
Flea & tick treatment$10–25
Grooming$0–60
Vet / pet insurance$25–60

Ways to save on dog costs

  • Adopt, don't shop — rescue fees are far lower than breeder prices and include vaccinations and neutering.
  • Buy food in larger bags — the per-meal cost drops sharply compared to small packs.
  • Pet insurance is cheaper when your dog is young and healthy — it can save thousands in emergencies.
  • Daily brushing and teeth care at home cut grooming and dental vet bills significantly.

Essential supplies for your new dog

As an Amazon Associate, My First Pet earns from qualifying purchases.

Ready for your first pet?

Get our free new-pet checklist and a species care guide so you're ready from day one.

Get the free checklist

Get your free pet cost & budget checklist

Join thousands of first-time pet owners. We'll send you a free care checklist and weekly tips — no spam, unsubscribe anytime.

Free forever · No spam · Unsubscribe anytime