What does a dog really cost in the UK?
Ask a dog owner what the dog cost and you get the price of the puppy, or the rehoming fee. Ask what the dog costs and the room goes quiet. Not because the number is a secret, but because nobody has added it up: the food goes through on the card with the weekly shop, the insurance comes out by direct debit next to the car policy, and the vet bill arrives once a year and feels like bad luck every time.
This guide adds it up for a dog living in the UK. Not to put anyone off getting one, but because a number you know is a number you can plan for — and a dog that has been planned for is never a financial crisis.
Four kinds of cost, and only one of them is easy to see
Dog costs arrive at four different rhythms. It is the rhythm, not the amount, that makes them awkward to budget.
- Monthly — food, insurance, and for some households a dog walker or doggy day care. Visible, repeating, and in the budget almost by themselves.
- Yearly — the annual booster and health check, flea, tick and worming treatment (often sold as a monthly vet health plan), grooming for the breeds that need it, a club or training membership. They land on known dates but are rarely written down anywhere.
- Irregular — the vet bill that was not planned, a dental, medication, the insurance excess, and kennels or a sitter when the family goes away. Large amounts, unknown dates.
- One-off — the puppy or the rehoming fee, equipment, puppy classes, neutering, and the microchip. There is no dog licence in Great Britain any more (Northern Ireland still has one), but microchipping has been a legal requirement for every dog in England, Scotland and Wales since 2016, with the keeper's details kept up to date on the database; it costs around £10–30 and some charities do it for free. The only group everyone does the maths on, and the least important for the finances afterwards.
Typical figures for a medium-sized dog in the UK
The figures below are ranges, not answers. A Chihuahua and a Bernese mountain dog do not eat the same, a practice in central London does not charge what one in rural Shropshire does, and a breed with known hereditary conditions carries a very different premium from a crossbreed. Use the ranges to find your dog, not as a verdict.
| Item | Rhythm | Typical range |
|---|
| Food | monthly | £30 – 100 |
| Pet insurance | monthly | £20 – 60 |
| Annual booster and health check | yearly | £60 – 120 |
| Flea, tick and worming, nails | yearly | £120 – 300 |
| Grooming (breed-dependent) | 4–8 times a year | £0 – 500 |
| Kennels or a sitter | holidays | £20 – 45 per night |
| Toys, leads, beds, poo bags | irregular | £100 – 300 a year |
| Microchip and registration (legal requirement) | one-off | £10 – 30 |
| Unplanned vet care | irregular | £0 most years — £1,000 to £5,000 the one year it happens |
Added up, most households land between £1,200 and £3,000 a year for one dog, before the one-off costs and before the year something goes wrong. That is a family holiday. Or it is a monthly amount of £100 to £250 that deserves its own line in the budget.
The one bill that decides everything
Every item above is manageable — except the last. A cruciate ligament operation, surgery to remove the sock the dog should not have swallowed, a night at an out-of-hours emergency vet: those are bills of £2,000 to £5,000 in the UK, and they arrive without warning.
This is the whole argument for pet insurance, and it is worth stating precisely: insurance does not make the dog cheaper. Over a dog's life most owners pay in more than they get out. What it does is swap an unknown bill of £3,000 for a known one of £35 a month — and for a household without a buffer, that swap is what decides whether the dog gets the treatment or not. It is why insurance is so common among UK dog owners, and why the type matters: a lifetime policy keeps covering a condition year after year, while a cheaper time-limited or per-condition policy stops just when a chronic illness starts getting expensive.
If you hold a buffer of six months' expenses, you can consider being your own insurer. If you do not, insurance is not a choice — it is the only way to own a dog without betting on luck. The guide on building an emergency fund goes through the arithmetic.
Divide by twelve — the dog account
The trick is the same as for every bill that comes once a year: add up everything yearly and irregular, divide by twelve, and set that amount aside every month as if it were a fixed cost. For a medium dog:
- Annual booster and health check: £100
- Flea, tick and worming: £200
- Equipment and small things: £150
- Kennels, one week's holiday: £250
- Insurance excess and a little unplanned: £300
That is £1,000 — about £85 a month that goes to nothing in particular most months. That is the point. When the vet bill arrives in March, the money is already there, and the bill is a transfer rather than a crisis.
Food and insurance go on top: they are monthly already and need no conversion. A medium dog then costs somewhere around £170 a month, spread evenly, whatever happens in which month.
How to do it in practice
Three moves, whichever app or spreadsheet you use:
- Give the dog its own category, with food, insurance and vet as sub-items. As long as the dog food sits under "groceries" and the policy under "insurance", the number exists nowhere, and you will never see it.
- Budget the vet every month, including the months it is zero. A £25 monthly budget with nothing spent for eleven months is not wrong — it is a dog account filling up.
- Enter the insurance with its direct debit date, not just its amount. It is one of the few dog costs that is fully predictable, and a forecast that knows £35 leaves on the 3rd of every month can tell you whether the balance holds — before it does not.
Banks are starting to help: a card payment at Pets at Home, Jollyes or a veterinary practice carries a merchant category code that says what kind of business it was, and apps that read it can file the purchase on the right shelf without you lifting a finger. ZivaFinance comes with a Pets category — food, care, vet and insurance — from the start, recognises pet shops and veterinary practices automatically, and dates the insurance in its forecast. The demo household has a dog, Bella, if you want to see what it looks like before entering your own.
More than one dog: what scales and what does not
With two or three dogs, food and insurance scale almost linearly — three dogs, three premiums, three bowls. The vet does not: the annual boosters multiply, but the big unplanned bill does not come three times as often, it simply has three possible sources instead of one. The dog account per dog can therefore be a little lower with several dogs, while the food and insurance lines multiply straight up.
Kennels are the opposite: three dogs boarded for a week is a bill of £400 to £950, and it is the item multi-dog households most often forget when the holiday is budgeted.
What the dog cost, and what it is worth
Nothing in this guide is an argument against having a dog. It is an argument for knowing what the dog costs, for one reason: a dog whose price you know is a dog you can always afford. It is the one you have not done the maths on that one day puts you in front of a choice no dog owner wants to make.
Find the number. Divide by twelve. The rest is just walks.
See what it does to your next 90 days — try the demo
Sources
Frequently asked questions
Is pet insurance worth it in the UK?
Added up over a dog's life, most owners pay in more than they get out — that is how insurance works. The value sits elsewhere: it swaps an unknown bill of £2,000–5,000 for a known £20–60 a month. If you hold a buffer that can absorb such a bill, you can skip it. If you do not, the insurance is what decides whether the dog gets the treatment. Choose lifetime cover if you can, check the excess, and insure while the dog is young — pre-existing conditions are excluded once they exist.
What does a vet visit cost without insurance?
A routine consultation typically runs £40–80 in the UK, an annual booster with health check £60–120, and out-of-hours emergency visits start at £150–250 before any treatment. Surgery and hospital stays are what gets expensive: a cruciate operation or a night at an emergency vet quickly reaches £2,000–5,000. Prices vary a lot between practices, so ask for a written estimate before treatment, and if you are on certain benefits check whether the PDSA or Blue Cross can help.
How much should I set aside per month for a dog?
Add up everything that is not monthly — the booster, flea and worming treatment, equipment, kennels and an amount for unplanned vet care — and divide by twelve. For a medium dog that is often £70–100 a month, on top of food and insurance. The amount sits unused most months. That is the intention.
Can I claim dog costs against tax in the UK?
No. The costs of a family dog are private and are not tax-deductible. The exception is a dog that is genuinely needed for a business — a farm dog, a security dog at a yard — where food and vet bills can be an allowable business expense, and assistance dogs, which are treated separately. For the vast majority of owners there is nothing to claim.
Does the same apply to a cat?
The structure is identical — monthly, yearly, irregular and one-off — but the figures are lower. Food and insurance are often around half of a medium dog, the annual booster about the same, and a cattery is needed less often because cats can usually be looked after at home. Microchipping has been compulsory for cats in England since 2024 too. The big unplanned vet bill is just as real for a cat as for a dog.