Pool Plaster and Resurfacing Material Calculator

Bags of plaster, quartz or pebble finish — or gallons of pool paint — from your pool's interior surface area, using each maker's published coverage rate. No login.

Start from
Measure in
Rectangular pool dimensions

Long side of the shell.

Short side of the shell.

Leave blank for a constant-depth pool.

Finish or coating

Coverage defaults come from the maker's own data sheet. Override them with the rate on the product you actually bought.

Coverage rate

The lower published figure — rough shells land here.

The upper published figure — smooth shells land here.

Allowances and price
10 %

Your call, not the maker's — spillage, an uneven old shell, and the bags you do not want to drive back for.

Optional — leave blank to skip the cost band.

Material to order

Enter the pool's dimensions to get a quantity.

Interior surface area Floor plus walls
Area the material must cover Area × coats
With waste allowance
Coverage rate used Published by the maker
Order weight
Estimated material cost Your unit price × order
Export
How this is calculated

Resurfacing quantity is one chain: interior area, times the number of coats, plus your waste allowance, divided by the coverage rate the manufacturer publishes — then rounded up, because nobody sells three-quarters of a bag. Because makers publish coverage as a band (a rough shell drinks more material than a smooth one), the answer comes back as a band too.

interior area (rect) = (L × W) + (L × avg depth × 2) + (W × shallow) + (W × deep)
avg depth            = (shallow + deep) / 2

covered area  = interior area × coats
order area    = covered area × (1 + waste%)
units (most)  = ceil( order area / tight coverage rate )
units (least) = ceil( order area / generous coverage rate )
order weight  = units × published bag weight

Coverage defaults are quoted from the makers' own sheets: SGM publishes 22–25 sq ft per 80 lb bag at a 3/8″–1/2″ finished thickness for Pool Brite plaster and Diamond Brite quartz, and 18–22 sq ft per 80 lb bag for River Rok pebble, noting in both cases that surface roughness affects coverage. Kelley Technical Coatings publishes 125–150 sq ft per gallon for one-coat Zeron epoxy, 225–250 for the two-coat Poxolon 2 system, 250–275 for Paralon 2 chlorinated rubber, and 250–300 for water-based Hydrolon. Paint figures are per coat, so a two-coat system needs roughly twice the gallons — which is why two coats of Poxolon 2 and one coat of Zeron land within a gallon or two of each other on the same pool.

The waste allowance is the one number here that is not published by anyone: it is your judgment about spillage, cuts, and how uneven the old shell is. Nothing is stored, and no measurement leaves your browser.

How much material does a pool resurface take?

Order from the pool’s interior (wetted) surface area — floor plus all four walls. A 16 × 32 ft pool with a 3 ft shallow and 8 ft deep end is about 1,040 sq ft (96.6 m²) of shell. At SGM’s published 22–25 sq ft per 80 lb bag, that is 46–52 bags of white plaster or quartz finish with a 10% waste allowance; pebble at 18–22 sq ft per bag takes 52–64.

Interior area is the number everything else hangs off

The top water surface and the interior surface are two different measurements, and resurfacing uses the larger one. PoolTile.ca publishes the rectangular decomposition the calculator uses: (L × W) + (L × avg depth × 2) + (W × shallow depth) + (W × deep depth). On the 16 × 32 ft example above, the floor is 512 sq ft and the four walls add another 528 — so a quantity worked from the water surface would be half of what the job needs.

For round, oval and kidney shells there is no published wall-wrap formula worth trusting, so measure the curved walls in sections and bring the total in. The pool surface area calculator returns the wetted figure for rectangles and the perimeter and waterline-tile band for every shape, which is the other order you place on a renovation.

Bags by pool size — plaster, quartz and pebble

Every row is the full interior area with a 10% waste allowance, rounded up to whole 80 lb bags at the makers’ published rates.

Pool (W × L, shallow–deep)Interior areaPlaster or quartz (22–25 sq ft/bag)Pebble (18–22 sq ft/bag)
10 × 20 ft, 3–5 ft440 sq ft / 40.9 m²20–22 bags22–27 bags
12 × 24 ft, 3–6 ft612 sq ft / 56.9 m²27–31 bags31–38 bags
14 × 28 ft, 3–8 ft854 sq ft / 79.3 m²38–43 bags43–53 bags
16 × 32 ft, 3–8 ft1,040 sq ft / 96.6 m²46–52 bags52–64 bags
18 × 36 ft, 3–8 ft1,242 sq ft / 115.4 m²55–63 bags63–76 bags
20 × 40 ft, 3–8 ft1,460 sq ft / 135.6 m²65–73 bags73–90 bags

At 80 lb a bag, the 16 × 32 ft pool is between 3,680 and 4,160 lb of finish material, and the 20 × 40 ft in pebble runs 5,840–7,200 lb — close to three and a half tons at the top of the band. That is a delivery and staging question, not just a purchase-order line, which is why the calculator prints order weight alongside the bag count.

Gallons by pool size — pool paints

Paint coverage is published per gallon per coat, so the coat count is half the answer. These rows carry the same 10% waste allowance.

Interior areaZeron epoxy, 1 coat (125–150 sq ft/gal)Poxolon 2 epoxy, 2 coats (225–250 sq ft/gal)Paralon 2 rubber, 2 coats (250–275 sq ft/gal)
440 sq ft4 gal4–5 gal4 gal
612 sq ft5–6 gal6 gal5–6 gal
854 sq ft7–8 gal8–9 gal7–8 gal
1,040 sq ft8–10 gal10–11 gal9–10 gal
1,242 sq ft10–11 gal11–13 gal10–11 gal
1,460 sq ft11–13 gal13–15 gal12–13 gal

Kelley Technical Coatings also publishes 250–300 sq ft per gallon for Hydrolon, its water-based acrylic, but states no coat count on that product page — so the calculator leaves the coats field for you to set from the can rather than guessing on your behalf. Note how close the one-coat and two-coat epoxies land: Zeron covers less per gallon but only goes on once, so the two systems differ by a gallon or two on the same shell.

Why the answer is a band and not a single number

Both makers publish a range, and SGM says why on its own sheets — surface roughness affects coverage rates. A shell that has just been chipped out drinks material at the tight end of the band; a smooth, well-prepared one lands at the generous end. The waste allowance is the one figure in the tool that no manufacturer publishes: it is your judgment about spillage, an uneven shell, and how far the supply house is. The default is 10% and it is fully editable.

What this does not price

Material quantity is not a job cost. Chip-out, bond coat, tile, plumbing, start-up water and labor all sit outside it. A drain-and-acid-wash is a cleaning, not a resurface — if the plaster is stained rather than failed, price it with the acid wash cost calculator before quoting a full interior. Document what you actually found on the shell with the pool inspection condition form, and size the refill with the pool volume calculator — a resurface ends with a full pool, and that water is a real line on the invoice.

Interior work happens in the off-season on both sides of the equator: roughly October–March in the northern hemisphere and April–September in Australia, New Zealand and southern Africa. The quantities are identical; only the calendar moves.

Frequently asked questions

How many bags of Diamond Brite do I need for a pool?
SGM publishes 22–25 sq ft per 80 lb bag for Diamond Brite at a 3/8″–1/2″ finished thickness. A 16 × 32 ft pool with a 3 ft shallow and 8 ft deep end has about 1,040 sq ft of interior surface, so with a 10% waste allowance that is 46–52 bags — roughly 3,700–4,200 lb of material. The band is not vagueness: SGM notes on the same sheet that surface roughness affects coverage rates, so a rough chipped-out shell lands at the 22 end and a smooth one at 25.
How much plaster does it take to replaster a pool?
For SGM Pool Brite, a pre-blended white marble-and-cement plaster, the published rate is the same 22–25 sq ft per 80 lb bag at 3/8″–1/2″ — so a 1,040 sq ft shell takes 46–52 bags with 10% waste. Site-mixed marcite blended on the truck from white cement and marble sand has no bag yield to quote, so enter the coverage your supplier gives you into the calculator instead of borrowing a pre-blended figure.
How much paint do I need to paint a pool?
It depends on the chemistry, and the coat count matters as much as the coverage. Kelley Technical Coatings publishes 125–150 sq ft per gallon for one-coat Zeron epoxy and 225–250 sq ft per gallon for the two-coat Poxolon 2 system. On a 1,040 sq ft pool with 10% waste that is 8–10 gallons of Zeron or 10–11 gallons of Poxolon 2 — close enough that the choice is about prep and service life, not volume.
Does a pebble finish use more material than quartz?
Yes, by roughly 20%. SGM publishes 18–22 sq ft per 80 lb bag for River Rok pebble against 22–25 for Diamond Brite quartz, at the same 3/8″–1/2″ thickness. The same 1,040 sq ft pool takes 52–64 bags of pebble against 46–52 of quartz — six more bags at the generous end of the band and twelve at the tight end, which is 480–960 lb of extra material to get to the site. Worth knowing before the truck is loaded.
Do I use the water surface area or the wetted area for resurfacing?
The wetted (interior) area — floor plus all four walls. The water surface is the flat top face only, which on a typical 16 × 32 ft pool is 512 sq ft against 1,040 sq ft of shell: order from the wrong one and you buy half the material you need. Heater, cover and solar-blanket sizing use the top face; plaster, quartz, pebble, paint and acid washing all use the wetted area.

Sources

  1. Pool Brite pre-blended pool plaster — information sheet (coverage: 22–25 sq ft per 80 lb bag at 3/8"–1/2"). SGM, Inc.. Retrieved .
  2. Diamond Brite exposed-aggregate pool finish — information sheet (coverage: 22–25 sq ft per 80 lb bag at 3/8"–1/2"). SGM, Inc.. Retrieved .
  3. River Rok natural pebble pool finish — information sheet (coverage: 18–22 sq ft per 80 lb bag at 3/8"–1/2"). SGM, Inc.. Retrieved .
  4. Olympic Zeron one-coat epoxy pool paint — 125–150 sq ft per gallon. Kelley Technical Coatings. Retrieved .
  5. Olympic Poxolon 2 two-coat epoxy pool paint — 225–250 sq ft per gallon. Kelley Technical Coatings. Retrieved .
  6. Olympic Paralon 2 chlorinated-rubber pool paint — 250–275 sq ft average per gallon, two coats. Kelley Technical Coatings. Retrieved .
  7. Olympic Hydrolon water-based acrylic pool paint — 250–300 sq ft average per gallon. Kelley Technical Coatings. Retrieved .
  8. How to measure and calculate your pool size — rectangular interior-area formula. PoolTile.ca. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.