Built across Gauteng

Cosmo Pools designs, manufactures and installs fibreglass swimming pools across Pretoria and the wider Tshwane area from our Hartbeespoort factory — usually installed in 5 to 7 days and backed by a 10-year structural guarantee.

Local, fast and proven

Close to home

Our Hartbeespoort factory is right on Pretoria's doorstep for fast delivery and support.

Instant local pricing

See real DIY and installed prices for your Pretoria property in under a minute.

Award-winning quality

NSPI 2025 National Pool of the Year, installed in gardens across the city.

Pools we've installed around Pretoria

Montana Park, Pretoria

22.9 m² fibreglass pool

View this project →

Equestria, Pretoria

21 m² fibreglass pool

View this project →

Zwavelpoort, Pretoria

38 m² concrete pool

View this project →

See more Cosmo installations →

Across Pretoria & Tshwane

  • Centurion
  • Montana
  • Moreleta Park
  • Garsfontein
  • Faerie Glen
  • Wapadrand
  • Equestria
  • Waterkloof
  • Hartbeespoort

Outside these suburbs? We deliver across Gauteng — get an instant quote and we'll confirm your delivery.

Pretoria questions

Do you install in Pretoria?

Yes — Pretoria and the wider Tshwane area are core to our service area, supplied from Hartbeespoort.

How long does installation take in Pretoria?

Typically 5–7 days depending on access and finishes.

Is there a delivery charge to Pretoria?

Delivery is quick from our nearby factory; your instant quote includes any applicable delivery.

A little closer to your first swim

Explore the range. Find your price.
Let's build your pool.

Get your estimate