Information

Important Information for New and Returning Swimmers

Whether you’re just starting out or continuing your swim journey, our flexible lessons, small class sizes, and dedicated instructors ensure a positive experience for everyone. Below, you’ll find details about what to bring, our fee structure, and important policies for joining and cancellation.

Swimming Lessons for All Ages

Tailored swim lessons for every age group, ensuring effective learning at any stage.

Private Classes on Request

Personalized one-on-one lessons available upon request for focused instruction.

30-Minute Long Classes

Effective 30-minute lessons designed for optimal learning and enjoyment.

Lessons Given in English and Afrikaans

All classes at ABC Swimming are available in English and Afrikaans for clear, comfortable communication.

Small Group Classes

We offer small class sizes for individual attention and enhanced learning.

A Safe and Relaxing Environment

A secure, comfortable setting to ensure a positive swimming experience.

Come Ready to Shine

Enthusiasm, a smile, and a positive attitude.

Required Gear

A swimming cap, swimsuit, towel, and goggles (optional)


The minimum time you can join us for lessons is one full term, unless you pay per lesson on our, ‘pay as you go’ option.

If you do not wish to enrol for the following term, one month's written notice is needed before the close of the current term.

Term dates:

  • Term 1: 13th of January 2025 – 22nd of March 2025
  • Term 2: 24th of March 2025 – 31st of May 2025
  • Term 3: 28th of July 2025 – 4th of October 2025
  • Term 4: 6th of October 2025 – 13th of December 2025
  • R1500 per term (Once per week lesson of 30min)
  • R2600 per term (twice per week lesson of 30min each or a 1 hour per week lesson)
  • R200 yearly registration/admin fee (payable when joining or at the start of every new year)
  • R250 (30min private lesson)
  • R170 per lesson fee (Pay as you go)
  • R100 security/parking per term, per family.
Image