Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Cost to Install an Inground Pool Calculator

Shell, decking, fencing, equipment and the annual running cost nobody quotes.

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

Applies a regional labor-and-bid multiplier to the whole job.

Result

Installed cost

$72,100

Annual running cost

$2,900

Ten-year cost of ownership

$101,100

Pool shell

$48,640

Decking

$8,400

Fencing

$4,560

Equipment and site access

$10,500

Water surface area

512

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 pool width (ft).
  2. 2Enter pool length (ft).
  3. 3Enter region — Applies a regional labor-and-bid multiplier to the whole job..
  4. 4Enter pool type.
  5. 5Enter surrounding deck area (sq ft).
  6. 6Enter deck cost ($/sq ft).
  7. 7Enter code-required fencing (ft).
  8. 8Enter fence cost ($/ft).
  9. 9Enter heater, automation and extra equipment ($).
  10. 10Enter site access, tree removal, retaining ($).
  11. 11Enter chemicals, power, water and service ($/yr).
  12. 12Read your installed cost on the right — it updates as you type.
  13. 13Hit Share to keep the scenario or send it to someone.

About this calculator

Pool quotes cover the hole and the shell. The finished project also includes decking, a code-required fence, an equipment pad, electrical and gas runs, and often site access work if a machine cannot reach the backyard — and then a running cost that continues every year. This calculator prices the shell by type and size with a regional index, adds each surrounding item explicitly, and then shows the first-year total alongside the annual operating cost so the decision is made on the full picture. Worked assumption for the defaults: a 16 × 32 ft gunite pool at $95/sq ft of water surface, 600 sq ft of concrete deck, 120 ft of code fence, a heater, and typical chemicals, power and water — roughly $72,000 installed nationally with about $2,900 a year to run.

FormulaInstall = (water area × shell rate + deck area × deck rate + fence ft × fence rate + heater + access) × regional index; annual = chemicals + power + water + service.

Worked example

Using the values the calculator loads with:

Inputs

  • Pool width: 16 ft
  • Pool length: 32 ft
  • Region: US national average — 1.00×
  • Pool type: Gunite / shotcrete — $95/sq ft
  • Surrounding deck area: 600 sq ft
  • Deck cost: 14 $/sq ft
  • Code-required fencing: 120 ft
  • Fence cost: 38 $/ft
  • Heater, automation and extra equipment: 6500 $
  • Site access, tree removal, retaining: 4000 $
  • Chemicals, power, water and service: 2900 $/yr

Results

  • Installed cost: $72,100
  • Annual running cost: $2,900
  • Ten-year cost of ownership: $101,100
  • Pool shell: $48,640
  • Decking: $8,400
  • Fencing: $4,560
  • Equipment and site access: $10,500
  • Water surface area: 512

What each field means

Inputs

Pool width (ft)
The pool width used in the calculation, measured in ft. Starts at 16 ft so you have a working example on load. Accepted range: 6–60 ft.
Pool length (ft)
The pool length used in the calculation, measured in ft. Starts at 32 ft so you have a working example on load. Accepted range: 8–120 ft.
Region
Applies a regional labor-and-bid multiplier to the whole job.
Pool type
Pick the option that matches your situation — the maths changes per option. Choices: Vinyl liner — $62/sq ft of water surface, Fiberglass shell — $78/sq ft, Gunite / shotcrete — $95/sq ft, Gunite with tile, spa spillover and custom shape — $135/sq ft.
Surrounding deck area (sq ft)
The surrounding deck area used in the calculation, measured in sq ft. Starts at 600 sq ft so you have a working example on load. Accepted range: 0–5000 sq ft.
Deck cost ($/sq ft)
The deck cost used in the calculation, measured in $/sq ft. Starts at 14 $/sq ft so you have a working example on load. Accepted range: 4–60 $/sq ft.
Code-required fencing (ft)
The code-required fencing used in the calculation, measured in ft. Starts at 120 ft so you have a working example on load. Accepted range: 0–600 ft.
Fence cost ($/ft)
The fence cost used in the calculation, measured in $/ft. Starts at 38 $/ft so you have a working example on load. Accepted range: 10–150 $/ft.
Heater, automation and extra equipment ($)
The heater, automation and extra equipment used in the calculation, measured in $. Starts at 6500 $ so you have a working example on load. Accepted range: 0–40000 $.
Site access, tree removal, retaining ($)
The site access, tree removal, retaining used in the calculation, measured in $. Starts at 4000 $ so you have a working example on load. Accepted range: 0–80000 $.
Chemicals, power, water and service ($/yr)
The chemicals, power, water and service used in the calculation, measured in $/yr. Starts at 2900 $/yr so you have a working example on load. Accepted range: 0–20000 $/yr.

Results

Installed 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.
Annual running cost
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Ten-year cost of ownership
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Pool shell
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Decking
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Fencing
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Equipment and site access
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Water surface area
Returned as a whole number. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

Why is the fence a separate line?

Because it is not optional. Nearly every jurisdiction requires a barrier of a specific height with self-closing, self-latching gates, and inspectors check it before the pool can be filled and used.

Does a pool add value to my home?

In hot-climate markets where pools are expected it can add value; in cold-climate markets it often narrows the buyer pool instead. Build a pool because you will swim in it, not as an investment.

What drives the annual cost?

Heating dominates if you extend the season, then pump electricity, then chemicals and water replacement. A variable-speed pump and a cover are the two upgrades that reliably lower the annual line.

Where does the regional multiplier come from?

It is a job-level index against a US national average of 1.00, built from the spread contractors quote between low-cost rural markets and the highest-cost coastal metros. Materials vary less than labor, but bids move together, so one index tracks real quotes better than splitting them. Swap in your own multiplier by picking the tier closest to two bids you already have.

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). Cost to Install an Inground Pool Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/cost-to-install-an-inground-pool-calculator
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/cost-to-install-an-inground-pool-calculator" target="_blank" rel="noopener">Cost to Install an Inground Pool Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Cost to Install an Inground Pool Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/cost-to-install-an-inground-pool-calculator) (2026).