Types of swimming pool, and what each costs
Three types have a page here, because three have a New Zealand installed price we could read: fibreglass at $35,000 – $60,000 for a standard 8 m × 4 m shell on a straightforward site, sprayed concrete at $80,000 – $160,000, and spa pools at $2,999 – $29,999 retail. Every one of those figures excludes the barrier.
Fibreglass
CheckMyBuilder puts a standard 8 m × 4 m fibreglass pool at $35,000 to $60,000 installed on a straightforward site, before fencing and landscaping, and the wider fibreglass range at roughly $35,000 to $100,000 …
Fibreglass pool cost in New ZealandConcrete
CheckMyBuilder puts sprayed concrete pools at $80,000 to $160,000, with large or highly customised projects passing $250,000. Concrete costs more than fibreglass because the structure is engineered and built in…
Concrete pool cost in New ZealandSpa pools
Spa World publishes a New Zealand spa price range of about $2,999 to $29,999, with named models at $7,490, $14,490 and $16,490 RRP. In law a spa with a water surface area of 5 m² or less is a small heated pool:…
Spa pool prices and rules in New ZealandThese are real pool types and people ask about them. We have not published a price page for them because we could not find a New Zealand source that publishes an installed price and shows its working; the pages that do appeared auto-generated and contradicted themselves. When we have a source, they get a page. Editorial policy.
Questions
Which pool type is cheapest in NZ?
Fibreglass. CheckMyBuilder (June 2026) puts a standard 8 m × 4 m fibreglass pool at $35,000–60,000 installed on a straightforward site, against $80,000–160,000 for sprayed concrete.
Why are there only three pool types here?
Because they are the three with a New Zealand installed price we could read from a source. Plunge, lap and above-ground pools do not have a page until we have one, rather than an invented number.
Does a spa count as a pool?
In law, yes: a spa is a small heated pool if its water surface area is 5 m² or less, and it must restrict access when not in use.