Skip to content
Sample data is switched on: pages marked “Sample data” contain illustrative numbers, not verified figures.

Sample data. These numbers are illustrative placeholders and have not been verified against a source.

How much does a dog cost per year?

The yearly cost covers food, vet care, insurance, grooming and supplies, and varies with the dog’s size and health.

The typical cost is $1,800, with a range of $1,000 to $3,500 (US, 2026).

Save 1 views

Per year

US · 2026

$1,800 typical

Source: PLACEHOLDER: replace with a verified source

Large breeds eat more and often have higher vet bills. Routine care includes vaccines and preventive medication, while emergencies can be very expensive.

Pet insurance, a savings buffer, boarding when you travel and training classes are worth planning for.

Last updated · How we get these numbers