Professional swimming coach Johan Grobbelaar is an officially registered coach with Swimming South Africa and has 25 years of coaching experience. The indoor heated swimming pool facility at Ben Vorster High School allows for uninterrupted training sessions during all seasons. Private swimming lessons are offered in a fun and exciting way, nurturing team spirit, developing and maintaining an enthusiasm for the sport of swimming. Training includes swimming lessons for beginners from the ages of 2 - 6 years. Advanced training is offered to Junior and Senior level swimmers from ages 6 and up, including swimming training sessions for adults. Shamu Swimming also offers Learn to Swim (LTS) lessons for babies and toddlers by qualified, certified LTS coaches.

The Club actively participates in swimming gala’s governed by Swimming South Africa at Club, Provincial (Limpopo Aquatics) and National levels. Shamu Swimming Club is proud to be the winner of the Limpopo Club Championships for seven consecutive years, 2006 - 2012 and always in contention since.


Shamu Swimming Club Location Map

Training Times

Monday to Thursday:

Babies:  13h00 - 14h00

Juniors:  14h00 - 15h00

  1. 15h00 - 16h00

Seniors: 16h00 - 18h00

Adults:   07h30 - 08h30

              18h00 - 19h00


Juniors: 14h00 - 15h00

Seniors: 15h00 - 17h00


Juniors: 08h00 - 09h00

Seniors: 07h00 - 09h00