Monday / 12 classes
Jan 06, 13, 20
Feb 03, 10, 17, 24
Mar 03, 10, 17, 24, 31
Tuesday / 11 classes
Jan 07, 14, 21
Feb 04, 11, 18, 25
Mar 04, 11, 18, 25
Wednesday / 12 classes
Jan 08, 15, 22
Feb 05, 12, 19, 26
Mar 05, 12, 19, 26
Apr 02
Thursday / 12 classes
Jan 09, 16, 23
Feb 06, 13, 20, 27
Mar 06, 13, 20, 27
Apr 03
Friday / 11 classes
Jan 10, 17, 24
Feb 07, 14, 21, 28
Mar 07, 14, 21, 28
Saturday / 10 classes
Jan 11, 18 (25-01 CNY Break)
Feb 08, 15, 22 (01 CNY Break)
Mar 01, 08, 15, 22 (29 FP Break)
Apr 05
Open Times: Mon I Tue I Wed I Thur I Fri I Sat
Season: Winter
Term: Winter
Easter Camp swimming at The Repulse Bay!
Open to all, our swim classes are fun, educational, safety-based, and with great coaches who make every class count!
Week 1 - April 07, 08, 09, 10, 11
Week 2 - April 14, 15, 16, 17
Schedule
0830-0900 Tadpoles / Tue only April 8th / April 15th
0900-0930 Guppies 1 / 0900-0930 Guppies 2
0930-1000 Guppies 1 / 0930-1000 Penguins
1000-1030 Guppies 2 / 1000-1030 Penguins
1030-1115 Sealions + Dolphins
1115-1215 Sharks + Orcas
Cost for Week 1 / 5 days
30min Group Class 5 days = $1,375
45min Group Class 5 days = $1,425
60min Group Class 5 days = $1,475
Cost for Week 2 / 4 days
30min Group Class 4 days = $1,100
45min Group Class 4 days = $1,140
60min Group Class 4 days = $1,180
Cost for a Single Visit
30min Group Class Single Visit = $300
45min Group Class Single Visit = $310
60min Group Class Single Visit = $320
Note: Non-members are required to pay $45 Guest Fee per class
Please select the correct booking link - classes are ability-based, not just age! For more information, please email [email protected]
Open Times: Mon/Tue/Wed/Thu/Fri
Season: 2025 EASTER CAMP
Term: Easter Swim Camp
It's Spring!
We provide Group classes for all ages and abilities, + specialise in a holistic approach to teaching. The focus is on safety, comfort, balance, mindfulness, + a good healthy dose of fun!
Limited Private/Semi-Private classes for all levels are available outside the group class schedule. Please fill in the appropriate form with details of your preferred day + time.
Non-members are very welcome! The same class charges apply, PLUS a $45 Guest Fee per class levied by The Repulse Bay.
Group class / charged on a term-basis
30 min Group Lesson = $275
45 min Group Lesson = $285
60 min Group Lesson = $295
Monday / 10 classes
April 21, 28
May 05, 12, 19, 26
June 02, 09, 16, 23
Tuesday / 10 Classes
April 22, 29
May 06, 13, 20, 27
June 03, 10, 17, 24
Wednesday / 10 classes
April 23, 30
May 07, 14, 21, 28
June 04, 09, 18, 25
Thursday / 09 classes
April 24
May 08, 15, 22, 29 (no class on 1st May as Public Holiday)
June 05, 12, 19, 26
Friday / 09 classes
April 25
May 09, 16, 23, 30
June 06, 13, 20, 27
Saturday / 09 classes
April 26
May 10, 17, 24, 31
June 07, 14, 21, 28
Open Times: Mon / Tue / Wed / Thu / Fri / Sat
Season: Spring Term
Term: Spring
SWIM into the Spring Term!
We offer Group classes for all ages and abilities, + specialise in a holistic approach to teaching. The focus is on safety, comfort, balance, mindfulness, and a good healthy dose of fun!
Private/Semi-Private classes for all levels are available outside the group class schedule on Tuesday + Thursday, plus limited spots on Friday afternoons.
Spring Term dates for Group classes
Tuesdays
April 22, 29
May 06, 13, 20, 27
June 03, 10, 17, 24
Thursdays
April 24
May 08, 15, 22, 29 (no class on 1st May as Public Holiday)
June 05, 12, 19, 26
All classes are charged on a monthly basis through your HKFC membership.
Group class charge
30 min Group Lesson = $275
45 min Group Lesson = $285
60 min Group Lesson = $295
Semi-Private/Private classes to be arranged directly with us
30 min Private class = $700
If an HKFC member would like a guest to join, that guest is only permitted to attend the same class their HKFC member host. There is an additional Guest Fee levied by the HKFC which is added to the monthly bill.
Do note that if a group class is missed, there is no make-up or credit offered or provided.
Open Times: Tue / Thu / Fri
Season: Spring Term
Term: Spring
Offering the same successful programme as The Repulse Bay, HKFC, RHKYC, + JCC, we have all levels from Waterbabies, Learn-To-Swim, advanced swimmers, and adults.
Available during weekday afternoons + Saturdays mornings, our experienced, qualified + caring instructors look forward to seeing you at the pool!
If you have any questions, please get in touch: WhatsApp 6504 8283 or email [email protected]
2025 WINTER TERM
Tuesday / 11 classes
Jan 07, 14, 21
Feb 04, 11, 18, 25
Mar 04, 11, 18, 25
Wednesday / 12 classes
Jan 08, 15, 22
Feb 05, 12, 19, 26
Mar 05, 12, 19, 26
Apr 02
Saturday / 8 classes
Jan 11, 18
Feb 08, 15
Mar 01, 08, 15, 22
Apr 05
Island School (ESF)
港島中學
20 Borrett Road, Mid-levels, Hong Kong
香港半山波老道20號
Open Times: Tue + Wed + Sat
Season: Winter
Term: Winter
Hello, and welcome to the Winter Term 2025!
Current students will get priority in the new term, so please sign up asap to secure your spot :)
Winter Term / Tuesday / 12 lessons
Jan-07, Jan-14, Jan-21 |
Feb-04, Feb-11, Feb-18, Feb-25 |
Mar-01, Mar-11, Mar-18, Mar-25 |
Apr-01 |
Winter Term / Wednesdays / 11 lessons
Jan-15, Jan 22 |
Feb-05, Feb-12, Feb-19, Feb-26 |
Mar-05, Mar-12, Mar-19, Mar-26 |
Apr-02 |
Please note that the above schedule is subject to change, and the groups are based on both age and ability. Thank you!
Open Times: Tue / Wed
Season: 2025 Winter
Term: Winter
Spring/Summer Open Water Swimming at Repulse Bay for all levels!
Tuesday / 0700-0745 / Intermediate-Advanced
Wednesday / 0930-1015 / Beginner (able to swim at least 25 metres)
Thursday / 0830-0915 / Intermediate-Advanced
These above sessions are not suitable for adults new to swimming.
New swimmers will be required to establish good technique, safe practices, and confidence in the pool first. Please check our pool-based classes via: https://www.floatplus.hk/venue...
However, if you are able to swim 25-50 metres front crawl, then do sign up!
The Open Water classes for children are only running on a private basis + from the Spring-Autumn Terms. Please get in touch to book a time slot.
Email [email protected] to sign up or WhatsApp Karen at 9419 3468.
Open Times: Tue / Thu
Season: 2024
Term: Winter