Updated · Published by Radif Partners

Cost of owning a dog or cat: yearly and lifetime budget

Start from the ASPCA's line-by-line table, replace any figure with your own, and see the yearly, first-year and lifetime totals.

ASPCA cost table (2021 update) · AKC · APPA · checked

The ASPCA puts the yearly cost of a dog at about $1,391 and of a cat at about $1,149, before the first-year extras that bring a dog to $3,221 and a cat to $1,904. Those are the figures in its cost-of-care table, last updated in 2021, and they are the default lines of this calculator: for a dog, food $300, health insurance $516, routine vet care (exams, vaccines) $225, flea, tick and heartworm prevention $185, plus toys, treats, grooming supplies, a license and a day of boarding. Prices have risen since, so replace any line with what you actually pay; the totals follow. Choose a breed to set the number of years from its life span and the lifetime figure appears, still at today's prices. The American Kennel Club, citing other surveys, gives a wider spread, from $700 to $1,500 a year for health care alone and from $120 to $900 for food, which shows how much the size of the dog and your choices weigh. Nationally, the American Pet Products Association projects $165 billion of pet spending in 2026.

Switching refills the lines you have not typed in.

Sets the years from the breed's life span.

$/yr

$/yr

$/yr

$/yr

$/yr

$/yr

$/yr

$/yr

$/yr

$/yr

$

Spay or neuter, first vaccines, microchip, crate, carrier, first dental: ASPCA first-year items.

years

A dog's life span depends on breed; cats often live 15 years or more.

$1,391
a year, every year
  • $116 a month
  • $3,221 in the first year, with the one-off start-up costs
  • $18,522 over 12 years, at today’s prices

Runs in your browser: nothing you type is sent or stored. Costs are averages; your area and your pet decide the real bill. How the figures are built.

What the yearly figure includes

The ASPCA's dog column adds food ($300), routine vet care such as exams and vaccines ($225), flea, tick and heartworm prevention ($185), health insurance ($516), toys, treats, grooming supplies, a license and one day of boarding at $25. The cat column swaps the license-and-boarding mix for litter ($150) and comes out lower on almost every line.

Insurance is the biggest single item. Leave it at zero if you prefer to self-insure, but then put a matching sum into an emergency fund; the vet costs calculator helps size it.

The first year costs more

In the first year the ASPCA adds one-off items: spay or neuter ($300 for a dog, $150 for a cat), initial vaccines and exams, a microchip, a collar or harness, a carrier, a crate and training for a dog, plus a professional grooming and a first dental cleaning. Together they come to $1,830 for a dog and $755 for a cat, which is the default start-up figure in the form.

Adoption fees and the price of a puppy are not in the table. Add them to the start-up line: a shelter fee is usually modest, while a puppy from a breeder can cost more than the whole first year of care.

Why size and breed change the bill

Food scales with weight, so a giant breed can eat several times what a toy dog does; so do medication doses, boarding rates and many grooming prices. Breeds with known inherited conditions cost more to insure. On the other side, large breeds live fewer years, which can make their lifetime total close to a small dog's.

Each breed page on this site shows typical monthly costs for that breed. Use them to adjust the food, grooming and insurance lines here.

Keeping costs under control

Prevention is the cheapest care: vaccines, parasite control and a lean body weight avoid much larger bills later. Low-cost spay and neuter programs and vaccine clinics run by shelters can cut the first-year cost sharply.

Compare insurance on what it excludes rather than on the premium alone, and buy it while your pet is young and healthy, before any condition becomes pre-existing. Brushing teeth at home delays the cost of professional cleaning.

Yearly cost of a dog and a cat (ASPCA, 2021)

ItemDogCat
Food$300$225
Routine vet care (exams, vaccines)$225$160
Flea, tick and heartworm prevention$185$140
Health insurance$516$348
Toys$37$22
Treats$60$36
Grooming supplies$28$28
License$15$15
Litter$0$150
Kennel or boarding (one day a year by default)$25$25
Yearly total$1,391$1,149
One-off first-year items$1,830$755
First-year total$3,221$1,904

ASPCA gives boarding as $25 per day; its annual total counts one day. Figures are the ASPCA's 2021 values, not adjusted for inflation.

Not a substitute for a veterinarian

A budget does not cover every emergency. Surgery or a hospital stay can cost more than a year of routine care, and your veterinarian is the one to talk to before declining or delaying treatment for cost reasons.

Sources

  • ASPCA, yearly and first-year cost of a dog and a cat (2021 update) (read October 11, 2026)
  • American Kennel Club, lifetime and yearly cost ranges for dog owners (read October 11, 2026)
  • American Pet Products Association, US pet industry spending, 2024 and 2026 projection (read October 11, 2026)

Frequently Asked Questions

About $1,391 a year in the ASPCA's table, which covers food, routine vet care, prevention, insurance and supplies. The figures date from 2021 and prices have risen since, so treat it as a floor and replace the lines with your own costs in the calculator. Large breeds cost more to feed and treat.
The ASPCA estimates $3,221: the yearly $1,391 plus $1,830 of one-off items such as spay or neuter, first vaccines, a microchip, a crate, training and a first dental cleaning. The purchase price or adoption fee comes on top, and so does anything unexpected in the first months.
Usually. The ASPCA puts a cat at $1,149 a year against $1,391 for a dog, and $1,904 in the first year against $3,221. Cats often live longer, though, so the lifetime totals are closer than the yearly ones suggest. Litter replaces the dog's license and training costs.
Multiply the yearly cost by the years you expect to have the dog and add the start-up costs. With the ASPCA lines and a 12-year life that is over $18,000 at today's prices, before any emergency. Pick a breed in the calculator to use its own life span.