Infant Aquatics Programme (Infant Aquatics is scheduled on Saturday mornings)
Lower School (LS) Programmes - Learn to Swim Programme - Levels 1-8
Upper School (US) Programmes
Competitive Programmes (Water Polo Team and Swim Teams - Gold, Silver, Bronze Squads)
Please click on the button below to register via the Parent Portal.
For CDNIS students, registrations will open on Jul. 28, 2025, 10:00am HKT
For non-CDNIS students (Saturday ASAs only), registrations will open on Aug. 4, 2025 at 10:00am HKT
If you are not sure about your level, or new to Timba Swim School, please email timbaswim@cdnis.edu.hk. Don’t sign up for a class until you’re sure about your level.
Registrations will close on Aug. 25, 2025. Late enrollments may be accepted based on availability. For inquiries, please contact activities@cdnis.edu.hk.
Sep. 1 - Dec. 11, 2025
Our team of highly qualified and experienced swim instructors will guide students through a progressive and professional methodology that will ensure that they excel in the sport of swimming as well as enjoy the aquatic environment.
All swim staff hold qualifications from the Hong Kong Swimming Coaches Association (HKGSA), Austswim, or the Swimming Coaches and Teachers Australia (SCTA).
2:30pm - 3:05pm / 2:30pm - 3:15pm lesson - Students in this lesson must depart by school bus at 3:45pm
3:05pm - 3:50pm / 3:15pm - 3:50pm lesson - Students enrolled in this lesson will be collected on 9/F entrance by foot or private vehicle from 4:10pm
Early Years 2:30pm - 3:05pm - Students enrolled in this lesson will depart with an adult on foot or pick up by private car before 3:30pm. Private vehicles are not allowed to park and must be departed before 3:30pm
US Students lesson - Depart on 5:10pm/5:15pm buses or on foot
Parents/Guardians are not allowed to access the campus to view the swimming class during mid week (Monday - Friday) unless their child is in Early Years.
Parents/Guardian of Early Year students are allowed to access the campus midweek to assist their child getting dressed. Early Years students must be able to get dressed independently if there is no adult accompanying them.
Parents/guardians are allowed to access the campus to view swimming class on Saturday mornings.
Parents need to email timbaswim@cdnis.edu.hk the guardian's name 3 in advance if a guardian is entering the campus.
Parents/Guardians must sign in and out with security at the 9/F entrance.
Parents/Guardians must go directly to the swimming pool after signing in and not wander around the campus.
Parents/Guardians must depart with their child when the lesson is completed.
There is no car parking allowed on campus or Nam Long Shan Road.
Only parents or guardians of Early Years students (ages 4 and under) are permitted to enter the dressing rooms of the same gender as the adult or the accessible change room to assist with changing during designated times.
A reminder that we have a no photo/ video camera policy at the swimming pool. If you want to take a photo or video, please ask the swim staff and we may allow you to take one only of your child with no other students in shot.
Timba Swim Infant Aquatics Programme is for infants aged 6 - 35 months
A parent, helper or responsible adult (aged 18 or older) is required to enter the water with the student every lesson
Those new to joining the Infant Aquatics Programme must email Timba Swim for confirmation of their child's Level before registering
Please do not register for a class based on a time that suits your schedule
Infant Aquatics Beginner
Age = 6 months - 35 months
Time = Saturdays from 8.00 am - 8.30 am
Suitable for:
Infants aged 6 to 12 months
Infants who are joining swim lessons for the first time (6 - 35 months)
Infants with previous swimming experience who are yet to achieve the learning outcomes of the beginner programme and may still be nervous in the water
Learning Outcomes:
To achieve the ability to pour water overhead without struggle
Engage with parents and friends,
Demonstrate assisted propulsion through kicking and splashing
Self-regulate during activities and songs
Transition smoothly from the mat or poolside into the pool
Infant Aquatics Intermediate
Age = 13 months - 35 months
Time = 8.30 am - 9.00 am
Suitable for:
Infants who have completed Infant Beginner Programme and achieved the learning outcomes of this programme
Infants aged 13 months to 35 months with previous swim experience similar to Infant Beginner Programme (please email details to Timba Swim)
Learning Outcomes:
To achieve the ability to pour water overhead without struggle
Interact confidently with parents and friends
Demonstrate assisted propulsion through kicking and splashing
Self-regulate during activities and songs, and transition smoothly from the mat or poolside into the pool
Infant Aquatics Advanced
Age = 24 months - 35 months
Time = 9.00 am - 9.30 am
Suitable for:
Infants aged 24 - 35 months who have completed Infant Intermediate programme or similar programme
Infants need to achieve the learning outcomes outlined in the Infant Aquatics Intermediate program.
Learning Outcomes:
To achieve self-regulated voluntary movements such as kicking and splashing water, while actively exploring the environment to enhance memory
It is essential to improve water familiarization, build strong relationships with coaches and friends, gain confidence in submersions
Attain relaxed flotation in both front and back positions, and effectively follow instructions.
Infants will be ready to swim independently (without parent in water) after this programme progressing to either Level 1 or Level 2 of our Learn to Swim programme
Saturday Infant Aquatics
No class on: Oct. 11, Nov. 22 & Dec. 13, 2025
Infant Beginner (6 months-12 months)
Time: 8:00am - 8:30am
Code: 18044 $ 3,120
Infant Intermediate (13 months-24 months)
Time: 8:30 am - 9:00am
Code: 18043 $ 3,120
Infant Advance (24 months -35 months)
Time: 9:00am - 9:30am
Code: 18046 $ 3,120
Students of all abilities aged 3 years and older will be divided into ability levels from 1 - 8.
See brief descriptions of criteria for each level below:
Level 1 - Maximum 4 students
Students will learn to push, float and glide (Maximum four students)
Level 2 - Maximum 4 students
Students will continue to develop push and glide, flutter kick; freestyle introduced (Maximum four students)
Level 3 - Maximum 5 students
Freestyle and flutter kick will be further developed; backstroke introduced (Maximum five students)
Level 4 - Maximum 5 students
Freestyle and flutter kick will be further refined over longer distances; backstroke developed (Maximum five students)
Level 5 - Maximum 7 students
Foundations in freestyle and backstroke will be further strengthened; breaststroke introduced (Maximum seven students)
Level 6 - Maximum 7 students
Students will swim freestyle and backstroke over longer distances; breaststroke developed (Maximum seven students)
Level 7 - Maximum 10 students
Students will continue to develop freestyle, backstroke and breaststroke over longer distances; butterfly kick, competitive dives, starts and turns introduced (Maximum eight students)
Level 8 - Maximum 12 students
Students at this level will refine all strokes including butterfly. They must display confidence in all strokes, competitive turns, starts, dives and finishes. Basic sets and reading the pace clock will be introduced (Maximum ten students)
Students will progress to the LS Swim School Swim Team after they complete the Learn to Swim Programme
Monday 2:30pm - 3:05pm
No class on: Oct. 6, Oct. 13 & Dec. 8, 2025
Level 1 Learn to Swim
Code: 18012 $ 3,250
Level 2 Learn to Swim
Code: 18091 $ 3,250
Level 3 Learn to Swim
Code: 18024 $ 3,250
Level 4 Learn to Swim
Code: 18026 $ 3,250
Monday 3:05pm - 3:50pm
No class on: Oct. 6, Oct. 13 & Dec. 8, 2025
Level 5 Learn to Swim
Code: 18031 $ 3,250
Level 6 Learn to Swim
Code: 18038 $ 3,250
Level 7 Learn to Swim
Code: 18105 $ 3,250
Tuesday 2:30pm - 3:15pm
No class on: Sep. 30, Oct. 7 & Dec. 9, 2025
Level 5 Learn to Swim
Code: 18025 $ 3,000
Level 6 Learn to Swim
Code: 18045 $ 3,000
Level 7 Learn to Swim
Code: 18067 $ 3,000
Level 8 Learn to Swim
Code: 18052 $ 3,000
Tuesday 3:15pm - 3:50pm
No class on: Sep. 30, Oct. 7 & Dec. 9, 2025
Level 1 Learn to Swim
Code: 18013 $ 3,000
Level 2 Learn to Swim
Code: 18032 $ 3,000
Level 3 Learn to Swim
Code: 18066 $ 3,000
Level 4 Learn to Swim
Code: 18039 $ 3,000
Wednesday 2:30pm - 3:05pm
No class on: Oct. 1, Oct. 8 & Oct. 29, 2025
Level 1 Learn to Swim
Code: 18081 $ 3,000
Level 2 Learn to Swim
Code: 18002 $ 3,000
Level 3 Learn to Swim
Code: 18033 $ 3,000
Level 4 Learn to Swim
Code: 18034 $ 3,000
Wednesday 3:05pm - 3:50pm
No class on: Oct. 1, Oct. 8 & Oct. 29, 2025
Level 3/4 Learn to Swim (This class is from 3:05pm- 3:40pm)
Code: 18086 $ 3,000
Level 5 Learn to Swim
Code: 18085 $ 3,000
Level 6 Learn to Swim
Code: 18037 $ 3,000
Level 8 Learn to Swim
Code: 18088 $ 3,000
Thursday 2:30pm - 3:05pm
No class on: Oct. 9 & Oct. 23, 2025
Level 1 Learn to Swim
Code: 18009 $ 3,250
Level 2 Learn to Swim
Code: 18016 $ 3,250
Level 3 Learn to Swim
Code: 18021 $ 3,250
Level 4 Learn to Swim
Code: 18028 $ 3,250
Thursday 3:05pm - 3:50pm
No class on: Oct. 9 & Oct. 23, 2025
Level 5 Learn to Swim
Code: 18070 $ 3,250
Level 6 Learn to Swim
Code: 18071 $ 3,250
Level 7 Learn to Swim
Code: 18048 $ 3,250
Level 8 Learn to Swim
Code: 18112 $ 3,250
Friday 2:30pm - 3:15pm
No class on: Oct. 10, Oct. 24 & Dec. 12, 2025
Level 5 Learn to Swim
Code: 18035 $ 3,000
Level 6 Learn to Swim
Code: 18042 $ 3,000
Level 7 Learn to Swim
Code: 18049 $ 3,000
Level 4 Learn to Swim (This class is from 2:30pm- 3:05pm)
Code: 18074 $ 3,000
Friday 3:15pm - 3:50pm
No class on: Oct. 10, Oct. 24 & Dec. 12, 2025
Level 1 Learn to Swim
Code: 18072 $ 3,000
Level 2 Learn to Swim
Code: 18057 $ 3,000
Level 3 Learn to Swim
Code: 18073 $ 3,000
Saturday 8:00am - 8:45am
No class on: Oct. 11, Nov. 22, & Dec. 13, 2025
Level 2 Learn to Swim
Code: 18077 $ 3,250
Level 3/4 Learn to Swim
Code: 18036 $ 3,250
Saturday 8:45am - 9:30am
No class on: Oct. 11, Nov. 22, & Dec. 13, 2025
Level 1 Learn to Swim
Code: 18080 $ 3,250
Level 2 Learn to Swim
Code: 18082 $ 3,250
Saturday 9:30am - 10:15am
No class on: Oct. 11, Nov. 22 & Dec. 13, 2025
Level 5 Learn to Swim
Code: 18006 $ 3,250
Level 6 Learn to Swim
Code: 18017 $ 3,250
Saturday 10:15am - 11:00am
No class on: Oct. 11, Nov. 22 & Dec. 13, 2025
Level 1 Learn to Swim
Code: 18075 $ 3,250
Saturday 11:00am - 11:45am
No class on: Oct. 11, Nov. 22 & Dec. 13, 2025
Level 1 Learn to Swim
Code: 18010 $ 3,250
Level 3/4 Learn to Swim
Code: 18115 $ 3,250
Level 5/6 Learn to Swim
Code: 18051 $ 3,250
Saturday 11:45pm - 12:30pm
No class on: Oct. 11, Nov. 22 & Dec. 13, 2025
Level 2 Learn to Swim
Code: 18015 $ 3,250
Level 3/4 Learn to Swim
Code: 18018 $ 3,250
Level 5/6 Learn to Swim
Code: 18019 $ 3,250
For US Students, continuing their "Learn to Swim" Programme.
Monday 3:55pm - 4:55pm
No class on: Oct. 6, Oct. 13 & Dec. 8, 2025
US Improvement
Code: 18108 By Assessment and Selection Only.
Bronze Squad Swim Team (4 sessions per week)
Must attend at least 1 training per week (3+ to progress to higher squads)
Selection is by swim coach only and students must attend try out
Code: 18118 Flat rate programme - Price TBC
Tuesday 3:55pm - 4:55pm
No class on: Sep. 30, Oct. 7 & Dec. 9, 2025
US Improvement
Code: 18109 By Assessment and Selection Only.
Bronze Squad Swim Team (4 sessions per week)
Must attend at least 1 training per week (3+ to progress to higher squads)
Selection is by swim coach only and students must attend try out
Code: 18118 Flat rate programme - Price TBC
Wednesday 7.30 am - 8.30 am
Dates: To be confirmed
Water Polo ASA
Students should be able to swim in the deep end and tread water comfortably for 1 minute. No previous water polo experience is required.
There is a minimum number of enrolments required for this course to run. Timba Swim will contact you about dates before the start of Term 2.
Please email darrenmchugh@cdnis.edu.hk if you would like to join this course
Thursday 3:55pm - 4:55pm
No class on: Oct. 9 & Oct. 23, 2025
US Improvement
Code: 18110 By Assessment and Selection Only.
Bronze Squad Swim Team (4 sessions per week)
Must attend at least 1 training per week (3+ to progress to higher squads)
Selection is by swim coach only and students must attend try out
Code: 18118 Flat rate programme - Price TBC
Our competitive squads include the following programmes:
Lower School (Selection by Head of Aquatics)
Lower School Swim Team (Student must be level 7 or 8 and above and Grade 2 and above)
Email darrenmchugh@cdnis.edu.hk for more information
Upper School (Selection by Head of Aquatics)
Bronze Squad / Swim for Fitness - Code: 18118
Silver Swim Team - Code: 18127
Gold Swim Team - Code: 18126 (Sports discount fee applied)
Water Polo Team - Code: 18124 (Sports discount fee applied - Dates and times TBC, minimum number required to run course)
Email darrenmchugh@cdnis.edu.hk for more information
Students must attend a swim tryout to be determine Swim Team Squad. Tryout dates and times will be communicated on sports website, weekly FLASH and by Head of Aquatics.
There is a Minimum number of enrolments required for this course to run. Timba Swim will contact you in advance if the course will not run due to low enrolment
More information on competitive squads is on the Aquatics website.