Puppy costs

Puppy costs in the UK: what the first year really costs

A Cocker Spaniel puppy sitting among a new bed, lead, collar and food bowl

Affiliate links: we may earn a commission if you buy through links on this page, at no extra cost to you.

The price of the puppy is only the start. In the first year you'll pay for vaccinations, a vet check, neutering, kit, food, training and insurance — and many of these come in the first few months. UK guides put the first-year total at roughly £900 to £4,000, on top of the purchase or adoption fee, depending on the dog's size and the choices you make.

One-off costs in the first year

ItemTypical UK cost
Primary vaccination course£70–£150
Microchip (if the breeder hasn't done it)£10–£40
Neutering or spaying£130–£350, depending on size and sex
Bed, crate, bowls, lead, collar, harness, toys£150–£400
Puppy training course (around 6 weeks)£80–£150

In England, Scotland and Wales, puppies must be microchipped by the time they're eight weeks old, so a responsible breeder will already have done it — ask for the paperwork and update the details to your name.

Monthly costs

ItemTypical UK cost
Food£25–£60 a month (more for large breeds as they grow)
Training treats£5–£15 a month
Flea and worming treatmentaround £5–£10 a month (£60–£120 a year)
Pet insurancevaries widely by breed, age, postcode and cover — get quotes before your puppy comes home

Price ranges from Perfect Pet Insurance, citing Battersea and PDSA and CompareMyVet (2026). Vet prices vary a lot between practices and regions, so ring two or three local vets for their current prices.

Food: the cost that keeps growing

Puppies eat several small meals a day and need a puppy food while they grow. As they approach adult size, the daily amount — and the cost — settles down. Once your dog is an adult, compare foods by cost per day, not bag price: our calculator does it for you, and our guide explains how much to feed.

Five ways to keep first-year costs down

Compare food costs

Figures are typical ranges for guidance only and were checked in September 2026. Your costs will depend on your dog's breed, size and health, where you live and the vet you use.