It's A Life Skill

Learn. Improve. Get Faster.

What we offer

Our services include the following

Learn To Swim

One on One Based for 15min

Stroke Correction

Group Based for 30min

Squad Training

45min+ depending on level of swimmer

Adult Learn To Swim

One on One Based for 30min


Elite Program

Swimmers that show Promise and Dedication are invited to join our “Terra-Elite Program”


Up to 5 Coached Sessions Per Week


Weekly Strength and Conditioning Program


Online Weekly Program with Logbook


Training Peaks Account


Must have reached “Terra-nator” level to be eligible for this program


Open 6 Days a Week


Weekdays 8:00 – 10:00 & 13:30 – 19:00


Saturdays 07:30 – 11:30


Sundays Closed


Available time slots need to be confirmed and will only be booked upon completion of Swim School Registration Documents and once payment has been received.


Virgin Active New Market Mall

Cnr Voortrekker Road & Ring Road East,



Virgin Active New Market

What Does It Cost?

*Virgin Active Membership is required to join Team Terra Swim Coaching

Meet The Team

Charlotte Lowe

Charlotte Lowe

Head Coach

I am a certified Swim South Africa LTS Instructor and have been in the industry since 2010.  I bring international experience from working amongst a highly qualified team of international coaches at Thanyapura Sports and Leisure, home of the Asian FINA Rio 2016 Swimming Programme. Over the period of 2010 – 2014 I had the privilege of working alongside instructors with several years of experience whose knowledge and guidance played an invaluable role in my decision to become a coach. I am passionate about teaching others a life skill and imparting the knowledge I have gained as both a participant and a coach.

Samantha Smith

Samantha Smith

LTS Instructor

I am a certified Swim South Africa – Learn-To-Swim instructor and have been teaching since 2015.  I am extremely passionate about teaching such a valuable life lesson and thoroughly enjoy bonding with our students.  I strongly believe that everyone should have the privilege of learning how to swim, no matter how young or old, not only because it is a life skill but such a great form of exercise too.

Yani Ayres

Yani Ayres

LTS Instructor

I qualified in 2017 as a Swim South Africa Learn-To-Swim Instructor and am currently completing a degree in Physiotherapy at Wits. I have been tutoring Maths and Afrikaans since 2014 and enjoy using my passion for sport to now teach others this important life skill and great sport of swimming.  

How long does it take to learn how to swim?
There is no given time frame as all people, whether child or adult, learn at different rates. If a person is afraid of water, especially after a near drowning incident, then it does take a considerable amount of time to overcome the fear before being able to swim. A person that is very comfortable with the idea of swimming and has a natural “feel” for it, can learn within a few weeks.
How often should I swim?

Frequency and consistency play a vital role in how fast you’ll learn anything. The more you do, the faster you learn and the better you get. We recommend at least 2-3 times a week for Learn-to-Swim and Stroke Correction. A minimum of 3 sessions per week is advised for Squad training.
People that do fewer lessons are advised to practice outside of their lessons.

What equipment do I need?
A costume, towel, swimming cap and goggles.
For Squad training – paddles, pull buoy and flippers.
Do you sell swimming equipment?
Yes, we sell the following equipment;
Team Terra swimming caps
Junior and Senior goggles
Paddles S,M,L
Junior and Senior pull buoys
Flippers up to size 13 (UK)


“Charlotte is a patient but a firm coach and allows the children to enjoy their lessons without them even realizing that they have had an intense training session. The children are comfortable in Charlotte’s presence and respect her authority as a coach I strongly recommend Charlotte as a swim coach.”

Beatie Losper

Mom of Three

“Charlotte has an excellent repertoire with very young and older kids alike.  She is always very professional and my children only excelled under her watchful eye. She has excellent coaching skills that she brings over to the children in a way that they understand fully. My children grew very fond of Charlotte because of her caring nature.” Hendra Broadfoot

Mom of Three

“Dima and I were very glad to meet you at Thanyapura. You are an excellent person and coach. Thank you very much for your patience in teaching Dima.  We will remember you and  your lessons.”

Mikhail Ryabov





Be Schooled.

© 2016 Team Terra