Last updated: July 17, 2026

Can I Afford a Dog Calculator

Estimate the monthly and annual cost of owning a dog. In 2026, the average dog costs about $1,547 a year to keep, with the first year running higher once one-time setup costs are included. Enter your expected expenses for food, vet care, grooming, and more to plan your own budget before adopting.

How Much Does a Dog Cost in 2026?

Here is what the typical numbers look like this year. Use them as a sanity check against your own estimate above.

CostTypical 2026 Range
First-year setup (one-time)$1,150 to $4,650
Average ongoing costAbout $1,547 a year ($1,201 to $1,852)
Food$250 to $3,000 a year ($30 to $250 a month)
Routine vet care$300 to $700 a year
Pet insurance$56 a month ($5,000 cover) to $87 a month (unlimited)
Grooming$99 a year average, up to $700 to $1,800+ for high-maintenance coats
Supplies and toysAbout $150 a year
Lifetime (10 years)About $34,550 (range $19,840 to $58,875)

Figures reflect US averages for 2026 and vary by breed, size, and location. Larger dogs cost more for food, medication, and grooming; small breeds can cost up to 63% less per year than large or giant breeds.

What to Consider

Free download

Download the Dog Budget Checklist

A printable one-page checklist with estimated monthly and one-time costs — fill in your own numbers before you adopt. Free — no spam.

FAQs

Frequently Asked Questions

How much does it cost to own a dog per month?

In 2026, ongoing costs run roughly $145 to $505 per month for a medium-sized dog, which works out to an average of about $1,547 a year. Small dogs sit at the lower end and large breeds at the higher end. Our calculator estimates your total from your own food, vet, grooming, supplies, and insurance figures.

How much does a dog cost in the first year?

The first year is the most expensive because one-time setup costs stack on top of annual care. Initial costs (acquisition, first vet visits, spay or neuter, and starter supplies) run about $1,150 to $4,650, on top of roughly $1,200 to $1,850 in ongoing expenses for the year.

What are the main costs of owning a dog?

Main costs include food ($250 to $3,000 a year), veterinary care ($300 to $700 a year for routine care), grooming ($99 a year on average, more for high-maintenance coats), supplies (around $150 a year), treats, and pet insurance (about $56 to $87 a month). An emergency fund is strongly recommended on top of these.

How do dog costs vary by size?

Size is the biggest driver of recurring cost. Small breeds cost up to about 63% less per year than large or giant breeds. Monthly food alone runs about $30 to $60 for small dogs, $50 to $120 for medium dogs, and $80 to $250 for large dogs, and a large-dog dental cleaning starts around $500 to $1,000+ versus $300 to $600 for a small dog.

What is the lifetime cost of a dog?

Over a dog's life, expect roughly $19,840 to $58,875, with a common 10-year estimate around $34,550. By size, that is about $7,000 to $14,000 for small dogs, $10,000 to $25,000 for medium dogs, and $15,000 to $35,000 for large or giant dogs.

Can I afford a dog on a tight budget?

It depends. You can reduce costs with budget food, minimal professional grooming, and preventive care, but you should still budget for emergencies. Our calculator shows a range, so aim for the higher end to be safe.

Other Calculators for Dogs


Other Pet Cost Calculators


Ads.txt