It's A Life Skill

Learn. Improve. Get Faster.
What we offer

Our services include the following

Learn To Swim

One-on-one basis for 15min

Stroke Development

Group based for 30min

Squad Training

45min+ dependent on level of


Adult Learn To Swim

One on One Based for 30min OR

adult courses

Performance Program

Swimmers that show Promise and Dedication are invited to join our Performance Squad

Up to 5 Coached Sessions Per Week
Weekly Strength and Conditioning Program

Online Weekly Program with Logbook


Must have reached Barracuda level to be eligible for this program

Open 6 Days a Week
Weekdays 8:00 – 10:00 & 13:30 – 19:00

Saturdays 07:30 – 12:00

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.


2 Venue Options


Virgin Active New Market Mall

Cnr Voortrekker Road & Ring Road East,



Bodmin Road,

New Redruth


Virgin Active New Market

What Does It Cost?

*Virgin Active Membership is required to join Team Terra Swim Coaching at the  Virgin Active New Market premesis.

Meet The Team

Charlotte Lowe

Charlotte Lowe

Head Coach

“Love what you do and you’ll never work a day in your life”. That about sums it up for me. I started teaching in 2010 after swimming from the age of 4. It has been an amazing journey and I have met incredible people along the way. A big highlight for me was working at Thanyapura Sports and Leisure, Phuket as a swimming coach in 2014 after getting a job offer on honeymoon. After returning home to South Africa we opened Team Terra Swimming in the December of 2015 and it brings me so much joy to watch our swimmers go from strength to strength, tackling fears, reaching PB’s and generally just finding that love for the sport.  This is my calling… and I love it!

Hannah Rathbone

Hannah Rathbone

Assistant Coach

I swam competitively at school and love the sport. I joined Team Terra in 2022 and look forward to growing with the team and as a coach as I start my journey out the water and on deck.

Yani Ayres

Yani Ayres

Substitute Teacher

I taught for Team Terra for 4 years while completing my Physiotherapy Degree at Wits.  I now substitute when there is a need for it.  Coming from a family of teachers and always being involved in sport it came naturally to me to teach swimming and I thoroughly enjoy it.

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)


The Coaches patience is remarkable and comforting especially for a first time mom who has feared water for the better part of her years and ALMOST passed that fear onto her child. My son loves all the coaches he’s been assigned too (I was very skeptical in the begging with the coach changes) and I am happy too.


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 back in Russia.

Dima & Mikhail

Very happy, the team strive to do the best for the child and offer great coaching, patience and are very friendly.


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.


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.


Charlotte is very passionate with the people she teaches not only does she have the patience for all ages but she definitely gets results in the shortest of time. My grandchildren have been swimming with Charlotte for 8 years. I have also watched new children come to Charlotte and in no time they are swimming like little fishes. When my grandchildren swim at their school galas we are always asked who coaches them as they swim so well and swim the strokes correctly She really has the knowledge with regards to teaching and coaching and would definitely recommend her swim school.


Thank you Team Terra for your outstanding and professional service. You guys rock!

Gugu & Tebogo



Be Schooled.

© 2022 Team Terra