Completo

Swimming Pool Costs in South Africa (2026 Prices)

A swimming pool is one of the most desirable home features in South Africa. Fibreglass pools cost R80,000–R180,000 installed, while gunite (concrete) pools run R150,000–R400,000+. Monthly maintenance costs R400–R800. This guide covers installation, renovation, and ongoing maintenance costs.

Get payment-protected quotes

Compare quotes from verified contractors. Your money is held in escrow until you approve the work.

Post a Job — Free →

Swimming Pools Prices in South Africa

Fibreglass pool (installed)

R75 000R190 000/per pool

Gunite/concrete pool

R160 000R420 000/per pool

Pool resurfacing/relining

R22 000R65 000/per pool

Pool pump maintenance

R1 400R3 800/per service

Monthly pool maintenance

R350R850/per month

Pool heat pump

R14 000R38 000/per unit

Prices by City

Johannesburg

R80,000–R400,000+ depending on type

Cape Town

R80,000–R400,000+ depending on type

Pretoria

R80,000–R400,000+ depending on type

Factors That Affect Cost

  • 1

    Pool type — fibreglass is faster to install (1–2 weeks) and cheaper; gunite allows custom shapes but takes 6–12 weeks.

  • 2

    Size and depth — larger and deeper pools cost proportionally more in both construction and ongoing chemicals/electricity.

  • 3

    Site access — crane access for fibreglass shells or difficult terrain for excavation adds R10,000–R30,000.

  • 4

    Fencing and safety — pool fencing is legally required and costs R5,000–R15,000 depending on materials.

  • 5

    Heating — a heat pump extends your swimming season by 3–4 months but adds R15,000–R35,000 upfront plus electricity costs.

Frequently Asked Questions

Monthly pool maintenance costs R400–R800 for a professional service that includes chemical balancing, filter cleaning, skimming, and pump checks. DIY maintenance runs R200–R400 per month in chemicals alone. Electricity for the pump adds R300–R600 per month depending on pump size and running hours. Budget R2,000–R5,000 annually for repairs such as pump replacement, filter sand changes, or leak fixes. A well-maintained pool lasts 20–30 years.

Ready to get started?

Post your job in 60 seconds. Get matched with verified contractors. Your payment is protected in escrow.

Get Payment-Protected Quotes →