MyPetCost

MyPetCost: How Much Does a Pet Really Cost?

Plan the real cost of a dog or a cat before you bring one home, and while you care for them. Use our free calculators, then read the full guides for monthly, first year and lifetime costs in the US and the UK.

Short answer: A dog costs about $100 to $250 per month in the US, and a cat costs about $60 to $150 per month. The first year costs more, because of vaccines, spaying or neutering, and setup.

Pet Cost Calculator

Enter your food, vet, insurance, grooming and other costs to get a monthly, annual, first year and lifetime total for your pet.

For the full calculator with a worked example and a complete guide, see our Pet Cost Calculator page.

Free pet cost calculators

Pet cost guides

Why pet cost is hard to guess

Most owners guess the cost of a pet from the price of food alone, and they miss vet care, insurance, grooming, boarding and training. A dog that costs $50 a month in food can cost $200 a month in total. A cat that costs $30 a month in food can cost $100 a month in total. Our guides break down every cost, so you can plan for the real total, not just the food bill. Every price is a range, because breed, size, age and location change the total a lot. Use the ranges to plan, then ask your own vet for advice about health, food and treatment for your pet.

Please read this first. Every cost on this page is a budgeting estimate, not veterinary advice and not a quote from a vet or an insurer. Prices change by breed, size, age, location and provider. Use the ranges to plan, then ask your own vet for advice about health, food and treatment for your pet.