Pool Resurfacing Cost Calculator
Estimate the cost to resurface or renovate a pool interior in Australia. Choose the pool size and the new finish, then add any extras.
- Surface prep & strip$1,300
- New interior finish$2,900
- Waterline & coping$950
- Labour$1,300
💰 Ways to save
- Plaster or pebble is far cheaper than full tiling.
- Do waterline tiles and coping at the same time to save a second mobilisation.
or from $31/week over 5 years , indicative finance
Run a pool builder? Put a calculator like this on your own website, branded as yours.See how →How we estimate this
Pool resurfacing in Australia typically costs $5,000–$15,000 in 2026, depending on pool size and finish. Plaster is cheapest, quartz/pebble mid-range, and full tiling the most expensive but longest-lasting.
Pricing reviewed: June 2026.
Doing more than just pool resurfacing?
Build a combined estimate across every part of your project in one place.
Are you a pool builder?
Put this calculator on your own website, branded to you, visitors get an instant estimate, you get a qualified enquiry with their details.
Understanding pool resurfacing costs in Australia
Pool resurfacing in Australia typically costs $5,000–$15,000 in 2026, depending on pool size and finish. Plaster is cheapest, quartz/pebble mid-range, and full tiling the most expensive but longest-lasting.
Most pools need resurfacing every 10–20 years. Re-tiling the waterline and replacing coping at the same time adds cost but refreshes the whole pool.
Frequently asked questions
How much does it cost to resurface a pool in Australia?
Pool resurfacing typically costs $5,000–$15,000 in 2026, depending on size and finish (plaster, pebble or full tiling).
How often does a pool need resurfacing?
Most pools need resurfacing every 10–20 years, sooner if the surface is rough, stained or leaking.
What’s the longest-lasting pool finish?
Full tiling lasts the longest but costs the most. Quartz and pebble finishes offer a good balance of durability and price.
Run a pool builder? Add this pool resurfacing cost calculator to your own website →