Learn to Swim Program
If your child is a complete beginner or wants to improve their strokes, we offer classes for all ages and levels. At High Performance Swimming we have created a concise and trusted Learn to Swim training program which will allow children to move through the levels at their own pace and skill, and to teach them all swimming skills and to help prepare those who are interested in joining our competitive program. 

We offer 6 different levels from New Beginners to Pre Squad, and children will join the group class which best suits their own level, allowing children with similar skills to progress through the Learn to Swim program together.


Learn to Swim Levels

Read our level descriptions below to better understand which level your child can join.

Level name



New beginners

This level is for swimmers who have not had any formal lessons and will be learning the swimming skill from the start. The aim of this level is to introduce young children to a safe and exciting environment where they will enjoy learning how to swim.

Confident Beginners

In this level the swimmer the swimmers will start practicing jumping into the pool as well as learn how to push and glide from the wall on their front and back. Blowing bubbles is a main part of this level and not only from their mouth but also being able to blow bubbles through their nose. The swimmer will also have learnt and be able to move through the water for at least 5 metres forwards and backwards. Safety rules, safe entries and safe exits are continuously made aware of throughout the lessons.


At the end of this level the swimmer will be able to jump into the deep end confidently. The push and glide in this level will be more advanced as the swimmer will be using the streamlined position. As well as using the streamlined position the swimmer will be able to roll on their front or back underwater. In this level the swimmer will also be taught the basic of tumble turns, rolly poly, and have no problem picking up objects from the pool floor. The children will also be practicing to swim further in the water and in level 3 the swimmers will need to be able to swim at least 10 metres.

Stroke Improvement

In this level, children will start to improve their basic swimming techniques for frontcrawl and backstroke with the introduction of more advanced drills. The number of lengths that the swimmers will be doing will gradually increase throughout the level which will help their overall stamina.  In this level the full breaststroke is taught and butterfly kicking is introduced.

At the end of the level swimmers are able to swim 100m non stop.

Stroke Correction

During this level the swimmers will focus on all aspects of the four competitive strokes. The frontcrawl and backstroke will be worked on most and will not only include kicking but also the full style for at least 8 lengths. Breathing on each side for the frontcrawl will also be focused on throughout the level. The full breaststroke technique will be improved and basic drills for butterfly will also be taught throughout this level. More drills will be taught and the children will be able to swim lengths non-stop as they are able to do a complete tumble turn and push of in a streamlined position. The swimmer will learn how to perform a dive.


This is the final level before swimmers can join our swim squad programme, and this level focuses on preparing the swimmer to enter our Mini Squad. Swimmers will now know the proper style for each stroke. They will also know a wide range of drills that will be used and developed further within the swim squads. Swimmers will be able to swim frontcrawl and backstroke for at least 400m non-stop. Swimmers will know how to complete a touch turn for breaststroke and butterfly, and tumble turn for frontcrawl and backstroke. They will also have more practice with diving from the block and swimming fast.

Our Learn to Swim Courses are available at these 3 locations

How to book your swimming course;
To book and pay the fees for your chosen swim course, please use our online booking platform to book the sessions and dates you wish to join.

Once chosen, you will be directed to our online payment system where you will be able to pay for the swimming course online.

You will then receive an email with your booking confirmation and the sessions are confirmed.

You can check your sessions through our Classcard app, which will show you any upcoming sessions. Download the Classcard app through the Google Play or App Store.
If you have any questions, please do not hesitate to contact us at 050 175 4747
High Performance Swimming Club revolves around every aspect of swimming.
HPSC Office Nadd Hessa
Apricot Building 1 Office 411-3
Silicon Oasis
PO Box 337143
Dubai UAE
Contact Us