Swimming is my sport. The pool is my home. The water is my friend.

Give your child the chance to learn to swim and have fun! We cater to a wide range of ages and skill levels. No matter who you are, we would love to show you how much fun swimming can be. We have 3 branches in Johannesburg, all centrally located with beautiful heated pools and wonderful instructors.
fairland swimming lessons


Our Fairland branch is a few minutes drive from major highways and shopping centres, not far from Fairland Walk and Cresta. Set in a safe home environment, your children can learn how to swim safely.

lanseria swimming lessons


Our Lanseria branch is close to major highways and is a short scenic drive from the nearby areas of Fourways, Blair Atholl Estate, Monaghan Farm, Chartwell and Broadacres.

lonehill swimming lessons


Our Lonehill branch is easily located off Main Road and close to schools and shopping centres, just a stone’s throw from Kyalami, Sunninghill and Midrand.

Hear from our happy parents!

Contact us to get your
swimming lessons
started today!

Email us with your lesson inquiries and we’ll get back to you as soon as possible.

Fairland: swim [at] littleseahorses [dot] co [dot] za
Lanseria: school [at] littleseahorses [dot] co [dot] za
Lonehill: lonehill [at] littleseahorses [dot] co [dot] za