Discover how Talk Money Week can help you start the conversation about spending and managing your money
Close
Skip to content
MoneyHelper logo MoneyHelper logo MoneyHelper logo MoneyHelper logo MoneyHelper logo MoneyHelper logo
  • Benefits
  • Everyday money
  • Family & care
  • Homes
  • Money troubles
  • Pensions & retirement
  • Savings
  • Work
    • Universal Credit

      Find out how Universal Credit works and how to manage your payment

    • Benefits if you have children

      Entitlements to help with the cost of pregnancy or bringing up children

    • Benefits if you’re sick, disabled or a carer

      Understand what support is available for coping with ill health

    • Benefits in later life

      You may be entitled for help with other costs on top of your State Pension

    • Benefits and work

      Extra support if you’re working, self-employed, or you’ve lost your job

    • Benefits to help with housing costs

      Support to help with rent or mortgage payments if you’re on a low income

    • Problems with benefits

      What to do if something goes wrong with your benefits

    • Benefits

      All Benefits guidance

    Tools

    Calculator

    Benefits calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Banking and payments

      How to choose, use and manage bank accounts

    • Budgeting

      How to budget, find the best deals and switch to save money

    • Buying and running a car

      How to buy and finance a car, deal with problems with car finance, and cut running costs

    • Credit

      Credit basics, applying for credit, credit ratings and problems with credit

    • Insurance

      Insurance for cars, health, travel, and help with insurance

    • Everyday money

      All Everyday money guidance

    Tools

    Tool

    Compare bank accounts

    Tool

    Budget Planner

    Tool

    Your options for borrowing money

    Tool

    What to do when you’ve been refused credit

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Becoming a parent

      Having a baby, returning to work, childcare costs

    • Death and bereavement

      Wills, inheritance, sorting out estates

    • Divorce and separation

      Sorting out money and homes, what if you have children, money after break ups

    • Illness and disability

      Managing costs, extra financial support, help with work or study

    • Long-term care

      Paying and getting funding, ways to pay, problems with care

    • Student and graduate money

      Credit cards, bank accounts, student debts

    • Talk money

      Difficult conversations, talking to teenagers, older people and partners

    • Family & care

      All Family & care guidance

    Tools

    Calculator

    Divorce calculator

    Calculator

    Baby costs calculator

    Tool

    Budget Planner

    Calculator

    Benefits calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Mortgages and homebuying

      Mortgages, help buying, remortgaging, first-time buyers, help and support

    • Renting

      Help renting a home and dealing with problems

    • Homes

      All Homes guidance

    Tools

    Calculator

    Stamp Duty calculator

    Calculator

    Mortgage affordability calculator

    Calculator

    Mortgage repayment calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Help with the cost of living

      Budgeting, paying bills, finding extra financial support, coping with job loss

    • Dealing with debt

      Bills, court fines, help with debts

    • Money problems and complaints

      What to do about mis-selling, compensation and complaints

    • Scams

      Spotting scams and what to do if you’re caught out

    • Money troubles

      All Money troubles guidance

    Tools

    Tool

    Debt advice locator

    Calculator

    Benefits calculator

    Tool

    Bill prioritiser

    Tool

    What to do when you’ve been refused credit

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Manage and grow your pension

      How much to save for retirement and ways to boost your pension

    • Pensions explained

      How to start a pension, how pensions work and the benefits

    • Pension problems and changes

      How to find lost pensions, sort out problems and complain

    • Pension transfers and consolidation

      How to transfer or combine pensions, and if it’s a good idea

    • State Pension

      How much State Pension you might get and ways to boost it

    • Take your pension

      How and when to take your pension – your options explained

    • Tax and pensions

      How tax relief, tax-free allowances and tax on income works

    • Make the most of your pension

      Understand your pension options and work out your retirement income and costs

    All Pensions and Retirement

    Tools

    Appointment

    Get a free Pension Wise appointment

    Calculator

    Pension calculator

    Tool

    Money Midlife MOT

    Tool

    Find out your pension type

    ALL TOOLS

    Book your free Pension Wise appointment

    Over 50? Get free, impartial guidance from our government-backed service. We’ll explain your options for taking money from your pension pots.

    • How to save

      Getting started, getting the most out of savings, problems

    • Investing

      How to invest, types of investing, buying and managing

    • Types of savings

      Help with meeting goals, tax-friendly saving, saving for children

    • Savings

      All Savings guidance

    Tools

    Calculator

    Savings calculator

    Tool

    Budget Planner

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Employment

      Basics, benefits, tax and National Insurance

    • Losing your job

      What to do, alternatives, redundancy pay

    • Self-employment

      Starting out, insurance, tax, self-assessment

    • Work

      All Work guidance

    Tools

    Tool

    Budget Planner

    Calculator

    Redundancy pay calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

  • Benefits
  • Everyday money
  • Family & care
  • Homes
  • Money troubles
  • Pensions & retirement
  • Savings
  • Work
    • Universal Credit Find out how Universal Credit works and how to manage your payment
    • Benefits if you have children Entitlements to help with the cost of pregnancy or bringing up children
    • Benefits if you’re sick, disabled or a carer Understand what support is available for coping with ill health
    • Benefits in later life You may be entitled for help with other costs on top of your State Pension
    • Benefits and work Extra support if you’re working, self-employed, or you’ve lost your job
    • Benefits to help with housing costs Support to help with rent or mortgage payments if you’re on a low income
    • Problems with benefits What to do if something goes wrong with your benefits
    • Benefits All Benefits guidance
    Tools

    Calculator

    Benefits calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Banking and payments How to choose, use and manage bank accounts
    • Budgeting How to budget, find the best deals and switch to save money
    • Buying and running a car How to buy and finance a car, deal with problems with car finance, and cut running costs
    • Credit Credit basics, applying for credit, credit ratings and problems with credit
    • Insurance Insurance for cars, health, travel, and help with insurance
    • Everyday money All Everyday money guidance
    Tools

    Tool

    Compare bank accounts

    Tool

    Budget Planner

    Tool

    Your options for borrowing money

    Tool

    What to do when you’ve been refused credit

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Becoming a parent Having a baby, returning to work, childcare costs
    • Death and bereavement Wills, inheritance, sorting out estates
    • Divorce and separation Sorting out money and homes, what if you have children, money after break ups
    • Illness and disability Managing costs, extra financial support, help with work or study
    • Long-term care Paying and getting funding, ways to pay, problems with care
    • Student and graduate money Credit cards, bank accounts, student debts
    • Talk money Difficult conversations, talking to teenagers, older people and partners
    • Family & care All Family & care guidance
    Tools

    Calculator

    Divorce calculator

    Calculator

    Baby costs calculator

    Tool

    Budget Planner

    Calculator

    Benefits calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Mortgages and homebuying Mortgages, help buying, remortgaging, first-time buyers, help and support
    • Renting Help renting a home and dealing with problems
    • Homes All Homes guidance
    Tools

    Calculator

    Stamp Duty calculator

    Calculator

    Mortgage affordability calculator

    Calculator

    Mortgage repayment calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Help with the cost of living Budgeting, paying bills, finding extra financial support, coping with job loss
    • Dealing with debt Bills, court fines, help with debts
    • Money problems and complaints What to do about mis-selling, compensation and complaints
    • Scams Spotting scams and what to do if you’re caught out
    • Money troubles All Money troubles guidance
    Tools

    Tool

    Debt advice locator

    Calculator

    Benefits calculator

    Tool

    Bill prioritiser

    Tool

    What to do when you’ve been refused credit

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Manage and grow your pension How much to save for retirement and ways to boost your pension
    • Pensions explained How to start a pension, how pensions work and the benefits
    • Pension problems and changes How to find lost pensions, sort out problems and complain
    • Pension transfers and consolidation How to transfer or combine pensions, and if it’s a good idea
    • State Pension How much State Pension you might get and ways to boost it
    • Take your pension How and when to take your pension – your options explained
    • Tax and pensions How tax relief, tax-free allowances and tax on income works
    • Make the most of your pension Understand your pension options and work out your retirement income and costs

    All Pensions and Retirement

    Tools

    Appointment

    Get a free Pension Wise appointment

    Calculator

    Pension calculator

    Tool

    Money Midlife MOT

    Tool

    Find out your pension type

    ALL TOOLS

    Book your free Pension Wise appointment

    Over 50? Get free, impartial guidance from our government-backed service. We’ll explain your options for taking money from your pension pots.

    • How to save Getting started, getting the most out of savings, problems
    • Investing How to invest, types of investing, buying and managing
    • Types of savings Help with meeting goals, tax-friendly saving, saving for children
    • Savings All Savings guidance
    Tools

    Calculator

    Savings calculator

    Tool

    Budget Planner

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

    • Employment Basics, benefits, tax and National Insurance
    • Losing your job What to do, alternatives, redundancy pay
    • Self-employment Starting out, insurance, tax, self-assessment
    • Work All Work guidance
    Tools

    Tool

    Budget Planner

    Calculator

    Redundancy pay calculator

    ALL TOOLS

    Pensions issues? Join our community group

    Join our private Facebook group ‘Your pension and planning for the future – by MoneyHelper’ to get help and to chat about pensions

Home
  1. Home
  2. Blog home
Home Blog home

What is the average cost of owning a pet?

Curious little girl holding a turtle
Last updated: 1 September 2021

Over their lifetime, the average cost of owning a pet is between £16,000 and £33,000 for a dog or cat. But, of course, some pets can be a lot cheaper, and others much, much more expensive.

For example, a horse might have you saying neigh to the £12,000 bill in the first year alone, while a hamster could have you squeaking with delight, costing just £100 a year.

Average cost of buying a pet

There are a huge number of different factors to consider here, not least the kind of pet you’re thinking about buying.

A dog from a reputable breeder or rescue home can cost as little as £50 to £150, but large pedigree dogs can cost thousands. Even popular hybrids like Labradoodles can cost between £750 and £1,000.

Cats start at about the same price, even a bit less, but a purebred pedigree kitten from a good breeder can cost up to £1,000.

Small rodents, like guinea pigs and hamsters cost a lot less, usually between £10 and £20.

Budgerigars and other small birds are also not going to ruffle any feathers, generally costing less than £20.

Average cost of pet food

For cats and dogs, food is likely to cost between £200 and £400 a year, but there are a lot of variables in play here.

Larger dogs will, quite naturally, cost more to feed, plus there is a huge range in the price of pet food. More expensive, higher quality feed can be beneficial to the pets’ health, but you should check the ingredients to make sure you’re actually getting more meat and less filler.

Hamsters, mice and other rodents cost a lot less to feed.

Average cost of toys and bedding for your pet

Bedding, toys, bowls, shampoos, dental sticks. All of those added extras soon mount up.

Obviously, an average amount is hard to calculate and if you insist on buying designer clothing for your dog then you’re going to be spending more.

But, taking a wide range, you’re probably looking at £200 to £500 a year.

Average pet insurance cost

Research by Which? found the average cost of a lifetime pet insurance policy is a fur-raising £472 a year for a dog and £285 for a cat.

A one-year policy on its own is going to be a lot cheaper during the early years of your dog or cat’s life, but it will start to get more expensive when they get to six or seven years old.

But be careful. If you don’t have a lifetime policy, you might even find it impossible to insure your pet once they get to eight or nine, or even younger for some breeds.

If you have a taste for exotic pets, then you might need to forget about this as most insurers will not cover snakes, lizards and other similar animals.

Find out more in our guide Pet insurance – do you need it?

The average cost of vet bills for your pet

The reason insurance is so important, is because vet bills can be incredibly expensive, particularly if ongoing treatment is required.

Surgery costs on average £1,500, while a full course of chemotherapy can be as much as £5,000.

Hopefully your furry friend keeps itself out of the worst kinds of scrapes, but even common problems can set you back hundreds.

Discover the best ways to save up for unexpected vet bills, in our guide Emergency savings – how much is enough?

Average cost of pet vaccinations

If you get a new puppy or kitten, you need to get them vaccinated. Your initial round of jabs will cost around £100, but you will also need to factor in the annual boosters, which cost about £50.

But, if you get a rescue puppy or kitten, they will often have the first round of injections done for you before you can take them home.

Average cost of spaying or neutering a pet

You might think this is a pretty standard operation that would come with a pretty standard price, but no. The cost of spaying or neutering your pet varies a lot.

While the average cost is between £60 and £180, it can cost a lot more if you have a bigger dog and up to several hundred pounds for very large canines.

Average pet microchipping cost

At last, something where there isn’t a massive range in price.

Microchipping your dog is now a legal requirement (although it’s not yet for cats) and costs between £15 and £20. If you don’t, there’s a fine of up to £500.

Average cost of flea and worming treatment for your pet

This is going to set you back about £10 a month. Worming treatments are more expensive at £10 to £15, but only need to be done every three months, while flea treatments cost about £5 a month.

Average cost of pet grooming

Grooming is a vital part of keeping your pet healthy, but the average cost varies a lot.

Some dogs and cats, particularly those with short hair, will not need to be groomed as regularly, while particularly fluffy animals will need a regular haircut.

Costs vary a lot, depending on the size of the dog, but are usually between £20 for small dogs and puppies up to at least £80 for larger dogs.

The big question here is how often do they need to be groomed. While some low-maintenance dogs only need trimming a couple of times a year, others might need a trip to the salon every couple of months.

Do pet passports still exist after Brexit?

Since January 2021, pet passports that were issued in Great Britain are no longer valid for travel to to the EU or Northern Ireland. If you want to take your cat or dog on a foreign holiday with you, you will instead need to get an animal healthcare certificate. This will set you back around £100 per animal per visit and need to be issued by a licensed vet. 

Average cost of kennels and catteries

Now, you might think that’s quite a lot of money to spend on a passport for you dog, but if you go away, boarding kennels and catteries are not exactly cheap.

An average cost is difficult to come up with, but you will be looking at around £17 a day for dogs and £10 a day for cats, plus extras.

A live-in pet sitter, might cost you a bit more at around £25 a day, but your dog or cat will be safe and sound in their own home.

How much do pet transport and courier services cost?

The cost of transporting your pet to a new location obviously depends a lot on how far they need to travel.

If, for example, you’re moving to another part of the UK, a pet transport or courier service is probably going to cost you less than £100.

But, transport overseas will be a lot more expensive as not only are you looking at transport at either end, but a plane ticket as well.

Average pet cremation cost

Unfortunately, at some point will come the time when you have to say goodbye to your pet.

First, there is the cost of having your pet put to sleep. There are a lot of factors in play here, but in general, you’re looking at £30 to £60.

The cremation cost depends on whether or not you want the ashes back.

An individual cremation costs between £150 and £300, but if you don’t want the ashes back it will probably only cost £50

Colin Rowe
Author Colin Rowe
Back to top
Share this post
Email Facebook X
Share this with
WhatsApp LinkedIn
Copy this link
Send email
Copy this link
Tags
All blog posts Pet insurance

Latest posts

Do I need a TV Licence and how much does it cost?

01 April 2025

Should I fix my energy prices?

31 March 2025

How to create a household budget for your family

17 February 2025

More blog posts
Money and Pensions Service logo
H.M. Government logo
Trustpilot
Plain Numbers Working Together logo
  • About us
  • Getting help and advice
  • Contact us
  • Partners
  • Tools and calculators
  • Give feedback
  • Welsh language scheme
  • Blog

Follow us:

© 2026 Money and Pensions Service, Bedford Borough Hall, 138 Cauldwell Street, Bedford, MK42 9AB. All rights reserved.

  • Terms & conditions
  • Privacy notice
  • Accessibility statement
  • Sitemap
  • Cookies
  • Cookie preferences Cookie preferences
Contact options Close

Contact us

Start a webchat

Mon - Fri: 9am to 5pm

Sat, Sun, bank holidays: closed

We’ll ask some questions, then connect you with a specialist..

Talk to us by phone

Mon - Fri: 9am to 5pm

Sat, Sun, bank holidays: closed

UK calls are free and may be recorded to improve our service.

Send an email using our online form

Reply in 3 working days

If you’d rather write to us, fill out our online form.

Answer a few questions and then you’ll have space to write as much detail as you need.

Talk to us live using WhatsApp

Download app: WhatsApp

We'll ask some questions, then connect you with a specialist.

We'll reply between Monday - Friday, 9am to 5pm (except bank holidays).

Accessibility options

  • Relay UK

    Relay UK logo

    Use this confidential service to type messages to us using a textphone or app.

    Visit Relay UK
  • BSL

    British Sign Language logo

    Prefer to use British Sign Language? Use this free service to access a BSL interpreter – just select a topic from the ‘department’ list.

    Connect to InterpretersLive!Opens in a new window

  • Interpreter

    Interpreter logo

    If English or Welsh isn’t your first language, we can find an interpreter to help.

    Call 0800 011 3797