
Breathtaking Swimming Pools, Built With Passion
South Africa's premier pool design & construction company. Custom pools, renovations & maintenance — delivered with extraordinary care.
Our Expertise
What We Do
From stunning custom builds to complete renovations and expert maintenance — we cover every aspect of your pool journey.

Custom Pool Design & Construction
From concept to completion, we build breath-taking pools tailored to your vision. Concrete, fibreglass, or tiled — every pool is a masterpiece crafted to exceed expectations.

Pool Renovation & Remodelling
Transform your tired pool into a stunning centrepiece. Resurfacing, retiling, new coping, and modern feature upgrades that breathe new life into your outdoor space.

Maintenance & Repairs
Keep your pool crystal clear year-round. Weekly maintenance, equipment servicing, leak detection, and precise chemical balancing for worry-free enjoyment.

Commercial & Hospitality
Pools for hotels, resorts, estates, schools, and body corporates. Designed to impress, engineered to last — delivering premium experiences at scale.
Our Work
Our Work Speaks For Itself
Real projects, real results. Browse our portfolio of custom builds and stunning renovations across South Africa.










Fibreglass Pool Catalogue
Pool Designs
Choose from our range of fibreglass pool shapes and sizes — or we'll design something completely custom for your space.

Dimensions shown in feet (length × width × depth)
Sun Splash
9′ × 17′ × 4′
Crystal Bay
10′ × 20′ × 5′
Seaswirl
11′ × 24′ × 5′6″
Twin Cove
11′ × 27′ × 5′
Pleasant Cove
11′ × 21′ × 5′6″
With Tanning Ledge
Shoreline
12′ × 24′ × 5′6″
Sea Cove
12′ × 24′ × 6′6″
Coral Isle
12′ × 26′ × 5′6″
Sea Shore
12′ × 26′ × 6′6″
Sunset Beach
12′ × 28′ × 5′6″
Vista Isle
12′ × 28′ × 5′6″
With Tanning Ledge
Tropical
12′ × 30′ × 5′6″
Crescent Bay
14′ × 26′ × 6′
Emerald Cove
14′ × 29′ × 6′6″
Bayshore
14′ × 30′ × 6′
Bay Isle
14′ × 30′ × 6′6″
Paradise Beach
14′ × 30′ × 6′6″
Waters Edge
14′ × 30′ × 6′
Mirror Bay
15′ × 30′ × 6′6″
Coral Reef
15′ × 32′ × 6′6″
Deep Lagoon
15′ × 32′ × 8′
Southwind
15′ × 34′ × 6′6″
Blue Isle
15′ × 34′ × 6′6″
Royale Bay
16′ × 34′ × 6′
Blue Key
16′ × 39′ × 6′6″
Big Blue Key
16′ × 39′ × 8′
Royale Isle
16′ × 42′ × 6′6″
Grand Isle
16′ × 42′ × 7′
Palm Key
16′ × 25′ × 4′
Long Key
11′ × 41′ × 4′
Not sure which shape suits your space? We offer free consultations and 3D design previews.
Why Classic Pools
The Classic Difference
Custom Designs
Every pool is uniquely tailored to your vision and lifestyle.
Quality Materials
We source only the finest materials for lasting beauty and durability.
Expert Craftsmen
Our skilled team brings decades of combined experience to every build.
Guaranteed Satisfaction
We stand behind our work with a commitment to your complete satisfaction.
Our Story
Built on Passion, Driven by Quality
Classic Pools turns dreams of paradise into backyard realities. Based in Bloemfontein, we've been serving the Free State and surrounding areas since 2003 — building pools that families love for generations.
We are proudly not a volume builder. We prefer to take on fewer projects so we can concentrate on outstanding craftsmanship, exceptional customer service, and structurally sound, long-lasting pools. Every project is treated as a relationship — we get to know you, your home, and your vision.
Our typical build timeline of 20–40 days means minimal disruption to your daily life, with fair and complete pricing upfront — no hidden costs, ever.
- Building exceptional pools in Bloemfontein since 2003
- Not a volume builder — quality over quantity
- Transparent, upfront pricing with no hidden costs
- 20–40 day build timeline with minimal disruption

2003
Est. — Building Excellence Ever Since

Client Stories
What Our Clients Say
“Great service. Pieter Slabbert was with me and guiding me every step of the way. Quick and reliable. Thank you Classic Pools!”
JeanPierre
Google Review
Get In Touch
Let's Build Your Dream Pool
Ready to transform your outdoor space? Reach out for a free consultation and quote.
Request a Free Quote
Contact Details
Phone
071 537 3608Hours
Mon – Fri: 08:00 – 17:00
Sat & Sun: Closed