Rustenburg · North West · Est. 2015

I Love
Swimming

Professional swimming lessons for all ages & abilities — in a safe, fun and encouraging environment. Great vibes guaranteed!

Making a Splash
in Rustenburg

At I Love Swimming, we believe that learning to swim is one of the greatest life skills you can give yourself or your child. Our passionate instructors create a warm, supportive atmosphere where every student feels confident in the water.

From complete beginners to competitive swimmers, we offer structured programs tailored to every level. Our classes are small, focused and always filled with great vibes!

Bookings are open — spaces are limited, so secure yours today!

All Ages Welcome ⭐ Est. 2015 Rustenburg

Classes for Everyone

Baby Swimming

  • R550pm · 1x/week  |  R900pm · 2x/week
  • R350 registration/year (incl. re-usable swimming nappy)
  • Age: 6–24 months
  • 30 min per session · 6–8 babies per class
  • Parent swims with baby — instructor guides
  • Times: Mon & Wed (9h30), Thu (9am), Fri (3pm / 3h30 / 4pm / 4h30)

Toddler Classes

  • R550pm · 1x/week  |  R900pm · 2x/week
  • R350 registration/year (incl. nappy & T-shirt)
  • Age: 2–3 years · 3 toddlers per class
  • 30 min per session
  • Times: Mon–Thu (2h30–4h30)

Pre-Schools

  • R650pm · 1x/week
  • R350 registration/year (incl. T-shirt)
  • Transport included · In schooltime · Age 3–5
  • Duimpie Den, Kings Kids, Kleine Woelwaters, Huppelhoekie (Mon)
  • Platinum Stars, Montessori, Kidz Love Fun (Tue)
  • Smiley Kids (Wed) · Tiny Trees, Wielie Walie, Speelkamer (Thu)
  • Rabbit Kidz, Rustie Kids (Fri)

Water Aerobics

  • R700 for 8 sessions
  • Punch card — only pay when you swim
  • 60 min · No expiry · No registration fee
  • Times: Tue & Fri (7h30)

Adult Lessons

  • Beginners & Advanced
  • R550pm · 1x/week  |  R900pm · 2x/week
  • R350 registration/year (incl. swimming cap & T-shirt)
  • 4–6 per group · 30 min per session
  • Times: Mon / Wed / Thu (9am & 9h30), Sat (8am & 8h30)

Learn To Swim

  • R550pm · 1x/week  |  R900pm · 2x/week
  • R350 registration/year (incl. T-shirt)
  • Age 3+ · 4 kids per group · 30 min per session
  • Times: Mon–Fri (2pm–5pm), Sat (9am–12pm)

Stroke Development

  • R550pm · 1x/week  |  R900 · 2x/week
  • R350 registration/year (incl. T-shirt)
  • Age 5+ · 4–6 kids per group · 30 min per session
  • Times: Mon–Fri (2pm–5pm), Sat (9am–12pm)

Junior Squad — Gala Prep

  • R550pm · 1x/week
  • R350 registration/year (incl. T-shirt)
  • Age 6–13 · 12 kids per group · 45 min per session
  • Times: Mon–Fri (5h15–6pm)

Private Lessons

  • On request, depending on availability
  • R200 per class · 30 min sessions

Meet the Team

Liese

Liese

Principal
Hilda

Hilda

Helper
Chrissy

Chrissy

Instructor
Jadene

Jadene

Instructor
Leah

Leah

Barista
Alecia

Alecia

Manager
Judy

Judy

Aqua
Megan

Megan

Squad
Megan

Megan

Instructor
Nadia

Nadia

Instructor
Michelle

Michelle

Driver
Mapula

Mapula

Helper

Ready to Dive In?

Phone / WhatsApp

082 815 1145

Locations

47 Bult Street, Rustenburg
Laerskool Rustenburg

Bookings

Contact us to check availability.
Spaces are limited — book early!

Send a Message