At Savzz, we help people make their money go further. This calculator does something most people never do before getting a pet, it adds up the real total. Not just the purchase price or the monthly food bill in isolation, but everything together: the one-off setup costs in year one, the ongoing monthly and annual costs, and the full lifetime figure based on your pet’s expected lifespan.
That lifetime number is the one that surprises people most. A dog over 12 years at typical UK costs does not cost thousands. It costs tens of thousands. Seeing that figure before you commit to ownership is genuinely useful information for anyone making the decision.
This calculator covers dogs, cats, rabbits, guinea pigs, hamsters, birds, reptiles, and fish, each with species-specific cost fields and honest defaults based on real UK prices.

Who Is This Calculator For?
This tool is useful for anyone considering getting a pet or anyone who already has one and has never properly added up the full annual cost. It is especially helpful if you are:
- Thinking about getting a dog or cat and want to understand the real monthly and annual commitment before making the decision
- A parent whose child is asking for a pet and you want a clear picture of what it actually costs before saying yes or no
- Someone comparing different types of pet and wanting to see the cost difference between, say, a rabbit and a cat, or a fish tank and a hamster
- An existing pet owner who has never tallied up the full annual spend and wants to know what their pet costs as a proper budget line item
- Anyone on a tight budget who wants to understand whether they can realistically afford a pet right now while still covering their essential financial needs
- Someone considering a second pet who wants to model the additional cost alongside what they already spend
Who Is This Calculator Not Suitable For?
- Commercial breeders or pet businesses. The calculator covers domestic household pet costs for single animals. Commercial breeding and pet business costs involve very different structures.
- Anyone looking for precise insurance quotes. The insurance figures in the calculator are typical UK averages. Actual insurance premiums vary by breed, age, location, and cover level. Always get a proper quote before budgeting for pet insurance.
How to Use the Pet True Cost Calculator
Start by selecting your pet type from the row of buttons at the top. Each pet loads its own set of default costs based on typical UK prices for that species.
The calculator is split into four sections: one-off costs you only pay in year one, monthly costs that repeat every month, annual costs that come around once a year, and optional extras you can toggle on if they apply to your situation.
Use the Skip button on any field that does not apply to you. If you already own a cat carrier, skip that cost. If your rabbit does not need insurance, skip it. Edit any price to match what you actually pay rather than the default.
For dogs, there is also a clothing toggle. Most dogs do not need clothing but smaller breeds, older dogs, and short-haired breeds often benefit from a coat in winter. Toggle it on if relevant and add what you spend.
The optional extras section covers things like boarding kennels, a pet sitter, training classes, and travel, toggle these on to include them or leave them off for the base cost.
Choose your pet, fill in the costs, and see the real first-year total, ongoing annual cost, and full lifetime estimate. Toggle off anything that does not apply to your situation.
Choose Your Pet
One-Off Costs (Year 1 Only)
These are costs you pay once when you first get your pet. Edit the amounts to match your situation or toggle off anything that does not apply.
Monthly Costs
These costs repeat every month. Toggle off anything that does not apply to your pet or situation.
Annual Costs
These costs come around once a year. The emergency fund is a recommended amount to set aside each year for unexpected vet bills.
Optional Extras
Toggle these off if they do not apply to your situation. They are excluded from the main totals by default.
£0
£0
£0
Select pet
£0
Share it with friends or family who might find it helpful.
How Much Does a Dog Cost Per Year in the UK?
The dog is the most expensive common pet in the UK and the one where the gap between what people expect to spend and what they actually spend is largest.
Here is a realistic breakdown for a medium-sized dog at typical UK prices in 2026:
First year total: around £3,000 to £5,000. This includes the purchase or adoption cost, first vaccinations, microchipping, neutering, a bed, crate, lead, harness, collar, bowls, and toys. A pedigree puppy from a reputable breeder can cost £1,000 to £3,000 on its own. A rescue dog from a charity typically costs £150 to £400 and often comes already vaccinated, microchipped, and neutered.
Ongoing annual cost: around £1,500 to £3,000 per year. This covers food, insurance, flea and worm treatment, booster vaccinations, a vet checkup, and a basic toys and treats budget. Insurance alone for a medium dog is typically £30 to £70 per month depending on breed, age, and policy level. Food costs range from around £30 per month for a smaller dog on a budget dry food to £100 per month for a larger dog on a premium diet.
Lifetime cost: around £20,000 to £35,000 over 12 years. This is the number most prospective dog owners have never seen. It is not a scare figure, it is what financial planning for a dog actually requires. Dental work, specialist vet referrals, a serious illness in later years, boarding costs over 12 years, these all add up to a number that makes budgeting for pet insurance a clear financial priority rather than an optional extra.
How Much Does a Cat Cost Per Year in the UK?
Cats are less expensive than dogs on average but still more than most people assume, particularly as they age.
First year total: around £1,000 to £2,500. A pedigree kitten from a reputable breeder costs £500 to £2,000. A rescue cat costs £50 to £150 and typically comes vaccinated and neutered. First-year setup costs including a carrier, litter tray, bed, and scratching post add another £100 to £150.
Ongoing annual cost: around £800 to £1,500 per year. Food, litter, flea and worm treatment, insurance, booster vaccinations, and an annual vet check make up the bulk of this. Cat insurance averages around £15 to £35 per month but rises with age. Dental disease is extremely common in cats over eight years old and a single dental procedure under general anaesthetic costs £300 to £800 without insurance.
Lifetime cost: around £15,000 to £25,000 over 15 years. Cats live longer than most people realise. A cat adopted at one year old may well live to 17 or 18. The last few years of a cat’s life often involve increased vet costs for conditions like hyperthyroidism, kidney disease, and arthritis, all of which are manageable with medication but add meaningfully to the annual cost.
How Much Does a Rabbit Cost Per Year in the UK?
Rabbits are often underestimated as a financial commitment. They are usually thought of as a cheap and easy first pet for children. In reality, they require as much care as a cat, need companionship and space, and can have vet bills that rival those of dogs and cats.
First year total: around £400 to £800. Purchase price from a rescue centre is typically £20 to £50. A hutch and run suitable for two rabbits costs £100 to £250. Neutering two rabbits costs around £150 to £200 combined and is strongly recommended.
Ongoing annual cost: around £500 to £1,000 per year. Hay is the biggest monthly expense and should be unlimited. Buying hay in large bales or bulk bags rather than small bags from pet shops is one of the most effective rabbit cost reductions. Rabbits also need annual vaccinations against myxomatosis and rabbit haemorrhagic disease.
The hidden risk with rabbits is vet bills. Rabbits hide illness until they are seriously unwell and when they do become ill, treatment is expensive because they require a specialist exotic vet. Gut stasis, which is when the digestive system slows or stops, is a common and potentially life-threatening emergency. A single gut stasis treatment can cost £200 to £500. Dental disease is also common and expensive to treat.
How Much Does a Fish Tank Cost to Keep Per Year?
Fish are seen as the cheapest possible pet. The monthly running costs of a properly established fish tank are indeed low: food, water conditioner, and electricity combined often cost under £15 per month. The upfront cost of setting up a decent tank, however, is frequently much higher than people expect.
A proper setup for tropical fish including a tank of at least 60 litres, a filter, a heater, a thermometer, substrate, decorations, a water test kit, and the initial fish themselves costs £200 to £400 for a basic but appropriate setup. Smaller tanks are cheaper upfront but harder to keep stable, which leads to more fish deaths and more problems for beginners.
The ongoing electricity cost for a heated and filtered tank is around £3 to £6 per month depending on tank size and your unit rate. This is often forgotten when people calculate fish running costs but adds around £50 to £70 per year to the household electricity bill.
The biggest financial risk with fish is a tank failure or disease outbreak. A broken heater, a faulty filter, or a disease introduction can wipe out a tank that took months to establish. An emergency fund for equipment replacement is worth building from the start.
Reptile Costs: What Nobody Tells You About the Electricity Bill
Reptiles are popular pets among pet lovers and their ownership has grown in the UK over the last decade. The costs involved are often not fully understood before purchase.
The upfront cost of a proper reptile setup is higher than most people realise. A vivarium, UV lighting, a heat source, a thermostat, substrate, hides, and decorations for a leopard gecko or bearded dragon typically costs £200 to £400 before you buy the animal.
The ongoing electricity cost is the most commonly overlooked reptile expense. A heat lamp and UV strip running for 12 hours per day costs around £100 to £150 per year depending on your unit rate. UV bulbs need replacing annually even when they still produce visible light, because UV output degrades before the visible spectrum does. A reptile running on an old UV bulb is not getting the UV it needs regardless of whether the light appears to be working.
Reptile vet care requires a specialist exotic vet. The consultation fee alone is typically £50 to £80 compared to £30 to £50 at a standard vet. When a reptile needs treatment, the cost reflects this specialist rate throughout.
The Costs Most People Miss Before Getting a Pet
Beyond the obvious food and vet bills, these are the costs that consistently catch new pet owners off guard:
Pet insurance premiums rising with age. Pet insurance premiums increase every year as your pet gets older and the likelihood of claiming rises. A policy that costs £20 per month for a young cat can cost £60 to £80 per month for the same cat at 12 years old. Factoring in this increase when budgeting for pet ownership over a lifetime is important.
Boarding and pet sitting during holidays. A two-week family holiday requires either a pet sitter or boarding for your pet. Boarding kennels for a dog cost around £25 to £45 per night. A two-week holiday costs £350 to £630 just to board the dog, every year you go away.
Emergency vet bills. The average emergency vet consultation in the UK costs £100 to £200 for the initial visit alone, before any treatment. Serious emergencies involving surgery can cost £1,000 to £5,000 without insurance. Having either comprehensive insurance or a dedicated emergency fund is not optional if you want to be a responsible pet owner.
Dental care. Dental disease is one of the most common conditions in dogs and cats and one of the most expensive to treat. A dental procedure under general anaesthetic costs £300 to £800 at most UK vets. This is not a rare occurrence, most dogs and cats will need at least one dental procedure in their lifetime.
Specialist referrals. When a condition is beyond what a standard vet can treat, they refer to a specialist. Specialist consultation fees are £150 to £300 and specialist procedures cost accordingly more than standard vet treatment. Insurance that covers specialist referrals is worth paying extra for.
How to Reduce Pet Costs Without Compromising Care
- Compare pet insurance annually. Never auto-renew without checking the market first. Insurance premiums for the same level of cover can vary by £100 to £300 per year between providers for the same pet. Comparison sites make this straightforward and switching takes minutes.
- Consider adopting rather than buying. Rescue animals from Dogs Trust, Cats Protection, RSPCA, and local rescues cost a fraction of what breeders charge and typically come vaccinated, microchipped, and neutered. The adoption donation goes towards running the rescue rather than to a commercial breeder.
- Buy food online in bulk rather than from a pet shop. Online pet food retailers consistently cost less per kilogram than pet shops and supermarkets for the same brands. Subscription discounts reduce the price further.
- Build an emergency fund rather than relying entirely on insurance. A savings pot of £500 to £1,000 set aside specifically for unexpected vet bills means that minor emergencies can be handled without a claim, which prevents your insurance premium rising and keeps your no-claims discount intact.
- Groom at home between professional appointments. Learning to brush, clean ears, and trim nails at home reduces grooming costs by £30 to £50 per month for breeds that need regular grooming.
- Search Savzz before buying any pet supplies. Our pet care discount codes and pet food vouchers cover UK pet retailers and food brands. A working discount code on a monthly food order adds up to a meaningful saving across the year.
Is a Rescue Pet Cheaper Than a Breeder Pet?
In the short term, yes. In the long term, it depends on the individual animal.
A rescue dog typically costs £150 to £400 including the adoption donation. It usually comes vaccinated, microchipped, and neutered, which saves around £200 to £350 compared to buying an unneutered puppy and paying for those procedures separately.
The upfront saving on a rescue versus a pedigree puppy is often £500 to £2,000 or more depending on the breed.
The longer-term picture is more nuanced. Some rescue animals have behavioural or health issues that lead to higher ongoing costs like training, specialist behaviour support, or pre-existing conditions. Reputable rescue organisations are transparent about known issues and most have veterinary staff who assess animals before rehoming. Adopting from a rescue with a good assessment process reduces this risk considerably.
For cats, the upfront saving from adopting a rescue versus buying a pedigree kitten is typically £400 to £1,500 depending on the breed. Rescue cats are among the most cost-effective ways to get a healthy, well-socialised pet.
The Smarter Way to Own a Pet: Plan the Cost, Then Find a Deal
The calculator gives you the full picture before you commit. Once you have a pet, the next step is making sure you are not overpaying on the things you buy regularly.
At Savzz we round up working discount codes for pet food retailers, pet care brands, and online pet supply stores across the UK. Browse our pet care deals and pet food vouchers before you checkout on anything pet-related. A consistent discount on monthly food orders makes a real difference over the course of a year.
Frequently Asked Questions
How much does a dog cost per year in the UK?
The ongoing annual cost of keeping a dog in the UK is usually between £1,500 and £3,000 per year after the first year. This covers food, insurance, flea and worm treatment, vaccinations, a vet checkup, and a basic treats and toys budget. Larger breeds, certain pedigree breeds with known health issues, and older dogs tend to sit at the higher end. Use the calculator above for a figure based on your specific dog and situation.
How much does a cat cost per year in the UK?
The ongoing annual cost of keeping a cat is between £800 and £1,500 per year. Food, litter, insurance, and routine vet care make up the bulk of this. Dental procedures and age-related conditions in older cats can push the annual cost above this range. The calculator gives you a personalised figure based on your inputs.
What is the cheapest pet to own in the UK?
Among common pets, hamsters and guinea pigs have the lowest ongoing monthly costs, typically under £15 per month for food and bedding. Fish are similarly cheap to run once the tank is established. However, all pets carry vet bill risk, which is the main unpredictable cost regardless of species. The cheapest pet in terms of monthly running costs is not necessarily the cheapest when you include emergency vet treatment.
Do I really need pet insurance?
For dogs and cats, pet insurance is strongly recommended because vet bills for serious conditions can run into thousands of pounds. A single operation for a broken limb or a serious illness can cost £2,000 to £5,000. Without insurance, this either means a very difficult financial decision or a dedicated savings pot large enough to cover it. For smaller animals like rabbits, guinea pigs, and fish, the decision is more nuanced because specialist vet care for exotic animals is expensive but insurance availability is more limited.
What is the lifetime cost of owning a dog?
Based on typical UK costs and an average lifespan of 10 to 13 years, the total lifetime cost of owning a dog is approximately £20,000 to £35,000. This includes all setup costs, ongoing food and insurance, routine vet care, and typical additional costs like boarding and grooming. This figure surprises most people because it is rarely presented clearly before ownership begins. The calculator above works out your personalised lifetime estimate based on your specific inputs.
How much does it cost to set up a fish tank?
A proper beginner fish tank setup for tropical fish including a tank of at least 60 litres, filter, heater, substrate, decorations, water test kit, and initial fish, usually costs £200 to £400 in the UK. Smaller tanks cost less upfront but are harder to keep stable. The ongoing monthly costs of a well-established tank are low, typically £10 to £15 per month including food, water conditioner, and electricity.
Who built this calculator?
The Savzz Pet Ownership True Cost Calculator was built by the team at Savzz.co.uk, a UK discount code and money-saving site. We built it because most pet cost guides give vague monthly estimates without showing the first-year total, the lifetime figure, or the cost differences between species. This calculator covers nine pet types including fish and reptiles, with species-specific fields for each one. It is completely free to use.