Swimming Lessons

Have A Splash!

Kids swimming lessons in Johannesburg that give your little one the gift of water confidence in a fun, safe and nurturing environment.

At our Linden and Olivedale campuses, children learn to love the water through play. 

Small, caring classes are led by qualified swimming coaches, so every child builds skills and confidence at their own pace.

  • Safe and clean: heated, shaded pool with a safety cover and 2m ClearVu fence
  • Qualified swimming coaches and trained first aiders
Instructor teaching a young child to swim at Bright Beginnings Preschool

Swimming FAQs

Everything you need to know about our kids swimming lessons in Johannesburg, from fees and times to pool safety.

Lessons, Fees & Safety

When do lessons take place?

Lessons are held in the afternoons during our two swimming seasons: January to April and September to December.

All lessons are 30 minutes long:

  • Once a week: R2 020 per term
  • Twice a week: R3 250 per term
  • Three times a week: R4 500 per term

Our pool is heated, shaded and protected by a safety cover and a 2m ClearVu fence. Qualified instructors and Level 1 and 2 first aiders are present at every lesson.

No, your child does not need to attend Bright Beginnings to join our swimming lessons. Lessons are offered at both our Linden campus and our Olivedale campus.

Spots are limited. Call us on 066 531 6241, email admin@brightbeginningsschool.co.za, or click Sign Up on this page.