Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Cost of Owning a Pet

Total first-year and lifetime cost of a dog or cat.

Revenue Rex peeking

Rex says

Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.

Try a scenario

Click to load — tweak from there.

Inputs

Result

First-year cost

$3,320

Ongoing annual cost

$2,670

Average monthly cost

$223

Lifetime cost

$35,360

Suggested emergency reserve

$4,243

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More financial

How to use this

  1. 1Enter adoption / purchase + setup ($).
  2. 2Enter food per month ($).
  3. 3Enter routine vet per year ($).
  4. 4Enter insurance per month ($).
  5. 5Enter grooming per year ($).
  6. 6Enter boarding / sitting per year ($).
  7. 7Enter toys, treats, supplies per month ($).
  8. 8Enter expected years together.
  9. 9Read your first-year cost on the right — it updates as you type.
  10. 10Hit Share to keep the scenario or send it to someone.

About this calculator

Adoption fees are the smallest line item. Food, preventatives, insurance, grooming, boarding, and one emergency visit usually make up the real number. This adds them into an annual and lifetime total so you can budget honestly before bringing an animal home.

FormulaYear one = upfront + annual recurring; lifetime = upfront + (annual × expected years) + emergency reserve.

Worked example

Using the values the calculator loads with:

Inputs

  • Adoption / purchase + setup: 650 $
  • Food per month: 60 $
  • Routine vet per year: 350 $
  • Insurance per month: 45 $
  • Grooming per year: 300 $
  • Boarding / sitting per year: 400 $
  • Toys, treats, supplies per month: 30 $
  • Expected years together: 13

Results

  • First-year cost: $3,320
  • Ongoing annual cost: $2,670
  • Average monthly cost: $223
  • Lifetime cost: $35,360
  • Suggested emergency reserve: $4,243

What each field means

Inputs

Adoption / purchase + setup ($)
The adoption / purchase + setup used in the calculation, measured in $. Starts at 650 $ so you have a working example on load.
Food per month ($)
The food per month used in the calculation, measured in $. Starts at 60 $ so you have a working example on load.
Routine vet per year ($)
The routine vet per year used in the calculation, measured in $. Starts at 350 $ so you have a working example on load.
Insurance per month ($)
The insurance per month used in the calculation, measured in $. Starts at 45 $ so you have a working example on load.
Grooming per year ($)
The grooming per year used in the calculation, measured in $. Starts at 300 $ so you have a working example on load.
Boarding / sitting per year ($)
The boarding / sitting per year used in the calculation, measured in $. Starts at 400 $ so you have a working example on load.
Toys, treats, supplies per month ($)
The toys, treats, supplies per month used in the calculation, measured in $. Starts at 30 $ so you have a working example on load.
Expected years together
The expected years together used in the calculation. Starts at 13 so you have a working example on load. Accepted range: 1–25.

Results

First-year cost
Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Ongoing annual cost
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Average monthly cost
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Lifetime cost
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Suggested emergency reserve
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

Is pet insurance worth it?

It converts a low-probability five-figure bill into a predictable monthly cost. If you would struggle to pay a $6,000 emergency surgery from savings, insurance is usually the cheaper form of that risk.

What surprises people most?

Dental cleanings under anesthesia ($600–$1,200 every year or two for many dogs) and boarding during travel. Neither shows up in adoption-day budgeting.

Accuracy and limitations

  • Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
  • Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
  • This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.

Related tools

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Pet Ownership Cost Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/pet-ownership-cost
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/pet-ownership-cost" target="_blank" rel="noopener">Pet Ownership Cost Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Pet Ownership Cost Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/pet-ownership-cost) (2026).
Advertisement