How Much Does a Dog Cost in the UK

A dog in the UK costs about £90 to £220 per month in 2026, for a healthy adult dog. A small dog often costs £90 to £150 a month, a medium dog often costs £120 to £190 a month, and a large dog often costs £170 to £300 a month. The first year costs about £1,500 to £4,500 including the puppy price, and the lifetime cost is about £10,000 to £33,000. The purchase price is the biggest single cost, and a registered puppy often costs £800 to £3,000, while a rescue dog often costs £100 to £500 in adoption fees.
This is the UK hub page for dog cost. Every other guide on this site gives US prices first, with a UK section. This page gives UK prices only, in pounds, for owners in England, Scotland, Wales, and Northern Ireland. The figures come from the PDSA PAW Report, the PDSA cost guides, the Royal Society for the Prevention of Cruelty to Animals, and published UK vet and insurer price lists, all checked in Nov 2026. In Semrush in Nov 2026, how much does a dog cost per month had 170 searches a month in the UK at KD 19 percent, which is far smaller than the US volume, but UK owners still need a full answer, and this page gives it.
Every price here is a range in pounds. Published sources disagree, and they should, because a dog in London costs more to feed, treat, and insure than the same dog in a small town in the north. The PDSA estimates a dog costs at least £85 a month, and a large dog sits well above that. Use the ranges to plan, then get local quotes for food, vet care, and insurance where you live.
Monthly cost breakdown for a dog in the UK
| Cost | Per month in the UK |
|---|---|
| Food | £40 to £100 |
| Treats and chews | £10 to £25 |
| Routine vet care, averaged | £25 to £55 |
| Pet insurance | £20 to £60 |
| Flea, tick and worm prevention | £15 to £35 |
| Grooming | £15 to £50 |
| Toys, waste bags and supplies | £10 to £25 |
| Training, averaged | £10 to £30 |
| Total per month | £90 to £220 |
Routine vet care in the table is an average. You do not pay the vet every month. You pay for a yearly checkup, vaccines, and blood tests, and we spread that yearly cost across 12 months so you can budget for it. Emergency vet care is not in the table. One emergency visit in the UK can cost £500 to £3,000, and surgery can cost £1,500 to £5,000 or more.
How much does dog food cost per month in the UK
Food is the biggest monthly cost for a dog in the UK. A small dog of about 10 kg eats about £25 to £45 of food a month. A medium dog of about 20 kg eats about £40 to £70 a month. A large dog of about 30 kg eats about £50 to £100 a month. Dry food is cheapest per day, wet food costs more, and fresh food delivery can cost £100 to £250 a month. Treats add £10 to £25 a month. Puppies eat more per kg while they grow, and they need puppy food until about 12 to 18 months old. Use our Dog Food Cost Calculator to compare food by cost per day, and our Dog Feeding Calculator to work out how much food your dog needs each day.
Do not judge food by bag price alone. Compare by cost per day for your dog's weight and by cost per 1,000 calories. A cheap food that your dog needs more of can cost more per day than a more expensive food that is more energy dense. Weigh the food, do not free feed, and ask your vet to check your dog's weight at every visit.
How much does vet care cost for a dog in the UK
A healthy adult dog in the UK needs a yearly checkup, vaccines, and parasite prevention. In 2026, a routine vet visit costs about £35 to £70, vaccines cost about £20 to £50 each, and a dental cleaning costs about £200 to £600 when it is needed. Spread across the year, routine care costs about £25 to £55 a month. Puppies cost more in the first year, because they need a series of vaccines, worming, and spaying or neutering. Senior dogs cost more too, because they need blood tests, dental work, and medicine for joints, heart, or other age related conditions.
Spaying a dog in the UK costs about £200 to £500, and neutering a dog costs about £150 to £350 at a private vet. Low cost clinics and charities, such as the PDSA and the Royal Society for the Prevention of Cruelty to Animals, offer low cost or free neutering for owners on low incomes. See our spaying and neutering cost guide for the full price breakdown and low cost options.
How much is pet insurance per month for a dog in the UK
Pet insurance for a dog in the UK in 2026 costs about £20 to £60 a month for a young healthy dog on accident and illness cover. A mixed breed dog often costs £25 to £50 a month. A French Bulldog costs about £45 to £90 a month, a Golden Retriever about £35 to £70 a month, and a German Shepherd about £35 to £70 a month. Older dogs cost more, often £50 to £110 a month, and some insurers will not cover pre existing conditions. Use our Pet Insurance Cost Estimator to compare a monthly premium with the cost of paying vet bills yourself, and see our pet insurance cost guide for a break even worked example.
UK policies come in four types. Accident only is cheapest. Time limited cover pays for one year only. Maximum benefit cover pays up to a set amount per condition. Lifetime cover is the most expensive and the most complete, because it pays for a condition for the whole life of the pet. If you buy a UK policy, lifetime cover is usually the best choice for a pet with a long term condition, such as diabetes or kidney disease, because the other types stop paying after a year or after a set amount. Compare at least three insurers, and check the deductible, the yearly limit, and whether hereditary conditions are covered.
First year cost of a dog in the UK
| First year item | Typical range in the UK |
|---|---|
| Puppy price, registered breeder | £800 to £3,000 |
| Puppy price, rescue or rehome | £100 to £500 |
| First vet visits and vaccines | £150 to £400 |
| Spaying or neutering | £150 to £500 |
| Microchip and ID tag | £25 to £75 |
| Crate, bed, bowls, collar and lead | £150 to £350 |
| Food for the first year | £500 to £1,200 |
| Insurance for the first year | £240 to £720 |
| Training classes | £100 to £400 |
| First year total, including breeder puppy | £1,500 to £4,500 |
The puppy price is the most variable part. A registered puppy from a breeder who tests for hips, elbows, eyes, and heart costs £800 to £3,000 in the UK. A rescue dog can cost £100 to £500 in adoption fees, and that often includes vaccines, microchip, and spaying or neutering. A low purchase price does not mean a low lifetime cost. A cheap puppy from a breeder who does no health tests can have hip problems that cost thousands later. Ask for health test results, see the parents if you can, and get a vet check within the first week.
Lifetime cost of a dog in the UK
A dog lives about 10 to 13 years on average, depending on breed and size. At £90 to £220 a month, plus first year setup, the lifetime cost is about £10,000 to £33,000, which matches the PDSA lifetime estimate for a dog. A large dog sits at the higher end, and a small dog sits at the lower end. A dog that needs surgery, cancer treatment, or long term medicine can cost much more. Senior care, dental work, and medicine in the last few years often cost £75 to £150 a month extra. These numbers surprise many first time owners, and they are the reason to plan and to insure before you bring a dog home.
How much does a dog cost per month in the UK by breed
Small dogs cost least per month. A French Bulldog costs about £160 to £300 a month in the UK, because vet and insurance costs are high even though food is cheap. A Labrador costs about £150 to £260 a month. A Golden Retriever costs about £170 to £300 a month. A German Shepherd costs about £160 to £280 a month. A Poodle costs £120 to £280 a month by size, with Standard Poodles costing most. See the breed guides for the full breakdown. Our Labrador cost guide, Golden Retriever cost guide, and German Shepherd cost guide all have UK sections with pounds prices.
Hidden costs of a dog in the UK
Boarding and pet sitting is the hidden cost that catches most owners. Boarding in the UK costs about £25 to £60 per night, and a two week holiday can cost £350 to £800. A dog walker costs about £10 to £20 per walk, and day care costs about £20 to £40 per day. If you rent, a pet deposit can cost £200 to £500, and some landlords charge monthly pet rent of £25 to £50. Damage to garden, shoes, and furniture from a bored puppy also adds up. See our hidden costs guide for the full list.
Is a dog worth the cost in the UK
Dogs are worth the cost if you want a loyal, social companion and you can afford £90 to £220 a month for 10 to 13 years, plus the puppy price and an emergency fund or insurance. They are not a good choice if you want a low cost, low maintenance pet. A cat costs less every month in the UK, at about £55 to £130 a month, and needs less walking and training. See our UK cat cost guide and our dog versus cat cost comparison if you are choosing between the two.
Frequently asked questions
How much does a dog cost per month in the UK?
About £90 to £220 a month in 2026 for a healthy adult dog. A small dog costs £90 to £150 a month, and a large dog costs £170 to £300 a month.
How much does a puppy cost in the UK in the first year?
About £1,500 to £4,500 including the puppy price. A registered puppy costs £800 to £3,000, and a rescue dog costs £100 to £500 in adoption fees.
How much is dog insurance in the UK?
About £20 to £60 a month for a young healthy dog on accident and illness cover. A French Bulldog costs about £45 to £90 a month, and a senior dog costs about £50 to £110 a month.
How much does dog grooming cost in the UK?
About £30 to £80 per session, depending on size and coat. A small short haired dog costs £30 to £45, and a large curly coated dog costs £60 to £100.
How long do dogs live in the UK?
About 10 to 13 years on average, depending on breed and size. Small dogs usually live longer than large dogs. Plan for 10 to 13 years of monthly cost before you commit.
Related guides and calculators
Sources and how we priced this
Prices in this guide are ranges in pounds, not single facts, because published sources disagree. We used the PDSA PAW Report and PDSA cost guides for the UK, the Royal Society for the Prevention of Cruelty to Animals cost guides, published UK vet and insurer price lists, and the UK breed price figures used across this site. All prices were checked in Nov 2026 and are shown in pounds. Where a source gave one number, we widened it into a range to reflect size, breed and location in the UK.