Puppy cost calculator
A puppy is a big commitment — and not just emotionally. Use this to budget the first-year setup, your ongoing yearly costs, and a rough lifetime total. Pick your dog's size, toggle the extras you'll use, and adjust every figure to match real prices.
Estimates only, to help you budget — not a quote
Real costs vary a lot by breed, size, region, vet and lifestyle. Always plan for unexpected vet bills, and get pet insurance quotes directly from providers.
Where these figures come from
Default ranges are based on cost-of-ownership guidance from the PDSA, RSPCA and Dogs Trust. The PDSA estimates a dog can cost roughly £4,600–£30,800+ over its lifetime, and around £70+ a month on the essentials. We show every line so you can see and adjust the assumptions. Costs vary widely by breed, size, region, vet and lifestyle.
How much does a puppy cost in the UK?
There are two parts to it: the one-off setup in year one (bed, crate, collar and lead, bowls, vaccinations, microchipping, neutering and the first flea & worm treatment), and the ongoing costs you pay every year (food, insurance, routine vet care, flea & worm prevention, and optionally grooming and daycare). Larger dogs eat more and some treatments cost more, so the calculator scales food and a few other lines with your dog's size.
The single biggest hidden cost is unexpected vet bills — which is why insurance and an emergency fund matter. Treat the lifetime figure as a wide range, not a precise number.