Schedule

Please select a club below to see the schedule.

Filter By Class:

TRB EASTER CAMP

TRB Easter Camp

PRIVATE I SEMI-PRIVATE

To be arranged - 30/45/60 minutes

TBC
Add your chosen day + week to the notes section
PRIVATE I SEMI-PRIVATE

To be arranged - 30/45/60 minutes

TBC
Add your chosen day + week to the notes section
TADPOLES

0830-0900 - 30 minutes

Add your chosen day + week to the notes section
Age 24-36 mths I Parent Assist
GUPPIES 1

09:00-09:30 - 30 minutes

Add your chosen day + week to the notes section
Age 3-5 years
GUPPIES 2

09:00-09:30 - 30 minutes

Add your chosen day + week to the notes section
Age 3-5 years
GUPPIES 1

09:30-10:00hrs - 30 minutes

Add your chosen day + week to the notes section
Age 3-5 years
PENGUINS

09:30-10:00 - 30 minutes

Add your chosen day + week to the notes section
Age 3-5 years
GUPPIES 2

1000-1030 - 30Minutes

Add your chosen day + week to the notes section
Age 3-5 years
PENGUINS

10:00-10:30 - 30 minutes

Add your chosen day + week to the notes section
Age 4-6 years
SEALIONS

10:30-11:15 - 45 minutes

Add your chosen day + week to the notes section
Age 6-8 years
DOLPHINS

10:30-11:15 - 45 minutes

Add your chosen day + week to the notes section
Age 7-9 years
SHARKS

11:15-12:15 - 60 minutes

Add your chosen day + week to the notes section
Age 8-10 years
ORCAS

11:15-12:15 - 60 minutes

Add your chosen day + week to the notes section
Age 9-15 years

THE REPULSE BAY

TRB Private Classes

Private / Semi-Private

Single Visit or Term - 30 / 45 / 60 minutes

Director Coach
Open
Private / Semi-Private

Single Visit or Term - 30 / 45 / 60 minutes

Team Coach
Open

TRB Monday

Mon SWIMFIT Advanced

09:00-10:00 - 60 minutes

Coach Karen
Age 16+ years
Mon SWIMFIT Intermediate

10:00-11:00 - 60 minutes

Coach Karen
Age 16+ years
Mon TADPOLES Parent-Assisted

15:00-15:30 - 30 minutes

TBC
Age 24-36 months | Parent-Assisted
Mon GUPPIES 1

15:30-16:00 - 30 minutes

TBC
Age 3-5 years
Mon GUPPIES 2

15:30-16:00 - 30 minutes

TBC
Age 3-5 years
Mon PENGUINS

15:30-16:00 - 30 minutes

TBC
Age 4-6 years
Mon GUPPIES 1

16:00-16:30 - 30 minutes

TBC
Age 3-5 years
FULL
Mon GUPPIES 2

16:00-16:30 - 30 minutes

TBC
Age 3-5 years
Mon PENGUINS

16:00-16:30 - 30 minutes

TBC
Age 4-6 years
FULL
Mon GUPPIES 2

16:30-17:00 - 30 minutes

TBC
Age 3-5 years
FULL
SEALIONS

16:30-17:00 - 30 minutes

TBC
Age 6-8 years
Mon Dolphins

16:30-17:15 - 45 minutes

TBC
Ages 7-9
Mon SHARKS

17:15-18:00 - 45 minutes

TBC
Age 8-10 years
Mon ORCAS

17:15-18:15 - 60 minutes

TBC
Age 10-18 years
Mon SWIMFIT All levels

19:00-20:00 - 60 minutes

TBC
Age 16+ years

TRB Tuesday

Tue GUPPIES 1

15:30-16:00 - 30 minutes

TBC
Age 3-5 years
Tue GUPPIES 1

16:00-16:30 - 30 minutes

TBC
Age 3-5 years
FULL
Tue GUPPIES 2

16:00-16:30 - 30 minutes

TBC
Age 4-6 years
FULL
Tue GUPPIES 2

16:30-17:00 - 30 minutes

TBC
Age 3-5 years
FULL
Tue SEALIONS

16:30-17:00 - 30 minutes

TBC
Age 6-8 years
Tue PENGUINS

17:00-17:30 - 30 minutes

TBC
Age I 4-6 years
Tue SEALIONS

17:00-17:30 - 30 minutes

TBC
Age | 6-8 years
FULL
Tue DOLPHINS

17:30-18:15hrs - 45 minutes

TBC
Age 7-9 years
Tue SHARKS

17:30-18:15 - 45 minutes

TBC
Age 8-10 years

TRB Wednesday

Wed WATERBABIES 1 | Parent-Assisted

08:45-0915 - 30 minutes

TBC
Age 6-13 months
Wed WATERBABIES 2 | Parent-Assisted

09:15-09:45 - 30 minutes

TBC
Age 14-23 months
Wed TADPOLES | Parent-Assisted

09:45-10:15 - 30 minutes

TBC
Age 18-24 months
Wed GUPPIES 1

15:30-16:00hrs - 30 minutes

TBC
Age 3-5 years
FULL
Wed GUPPIES 2

15:30-16:00 - 30 minutes

TBC
Age 3-5
Wed GUPPIES 1

16:00-16:30hrs - 30 minutes

TBC
Age 3-5 years
FULL
Wed GUPPIES 2

16:00-16:30hrs - 30 minutes

TBC
Age 3-5 years
Wed PENGUINS

16:00-16:30hrs - 30 Minutes

TBC
Age 4-6 years
Wed PENGUINS

16:30-17:00hrs - 30 minutes

TBC
Age 5-6 years
FULL
Wed SEALIONS

16:30-17:00 - 30 minutes

TBC
Age 6-8 years
Wed DOLPHINS

17:00-17:45 - 45 minutes

TBC
Age 7-9 years
FULL
Wed SHARKS

17:00-17:45 - 45 minutes

TBC
Age 8-10 years
FULL
Wed ORCAS

17:00-18:00 - 60 minutes

TBC
Age 10-16 years

TRB Thursday

Thu SWIMFIT Intermediate

10:00-11:00 - 60 minutes

TBC
Age 16+ years
TADPOLES | Parent-Assisted

15:00-15:30 - 30 minutes

TBC
Age 24-36 months
FULL
Thu GUPPIES 1

15:30-16:00 - 30 minutes

TBC
Age 3-5 years
Thu GUPPIES 1

16:00-16:30 - 30 minutes

TBC
Age 3-5 years
Thu PENGUINS

16:00-16:30 - 30 minutes

TBC
Age 4-6 years
Thu PENGUINS

16:30-17:00 - 30 minutes

TBC
Age 4-6 years
Thu SEALIONS

17:00-17:30 - 30 minutes

TBC
Age 6-8 years
Thu DOLPHINS

17:00-17:45 - 45 minutes

TBC
Age 7-9 years
FULL
Thu SHARKS

17:45-18:30 - 45 minutes

TBC
Age 8-10 years
Thu ORCAS

17:45-18:45 - 75 minutes

TBC
Age 10-18 years
Thu SwimFit

19:00-20:00 - 60 minutes

Coach Karen
16 years +

TRB Friday

Fri WATERBABIES 1 | Parent-Assisted

08:30-09:00 - 30 minutes

Coach Robin
6-13 months
Fri WATERBABIES 2 | Parent-Assisted

09:00-09:30 - 30 minutes

TBC
Age 14-23 months
FULL
Fri TADPOLES | Parent-Assisted

09:30-10:00hrs - 30 minutes

TBC
Age 24-36 months
Fri GUPPIES 1 Morning

10:00-10:30 - 30 minutes

TBC
Age 3-5 years
Fri GUPPIES 2

10:30-11:00 - 30 minutes

TBC
Age 3-5 years
Fri GUPPIES 2

15:30-16:00 - 30 minutes

TBC
Age 3-5 years
FULL
Fri SEALIONS

16:00-16:30hrs - 30 minutes

TBC
Age 6-8 years
Fri DOLPHIN/SHARKS

16:30-17:15hrs - 45 minutes

TBC
Age 8-12 years

TRB Saturday

Sat TADPOLES | Parent-Assisted

08:30-09:00hrs - 30 minutes

TBC
Age 24-36 months
Sat GUPPIES 1

08:30-09:00hrs - 30 minutes

TBC
Age 3-5 years
FULL
Sat GUPPIES 1

09:00-09:30hrs - 30 minutes

TBC
Age 3-5 years
FULL
Sat SEALIONS

09:00-09:30hrs - 30 minutes

TBC
Age 6-8 Years
FULL
Sat TADPOLES / Parent-assisted

09:30-10:00 - 30 minutes

TBC
Age 24-36 months
FULL
Sat GUPPIES 2

09:30-10:00hrs - 30 minutes

TBC
Age 3-5 years
FULL
Sat PENGUINS

09:30-10:00hrs - 30 minutes

TBC
Age 3-5 years
FULL
Sat GUPPIES 1

10:00-10:30hrs - 30 minutes

TBC
Age 3-5 years
Sat Guppies 2

10:00-10:30hrs - 30 minutes

TBC
Age 3-5
FULL
Sat PENGUINS

10:00-10:30 - 30 minutes

TBC
4-6 years
FULL
Sat GUPPIES 1

10:30-11:00hrs - 30 minutes

TBC
Age 3-5 years
FULL
Sat PENGUINS

10:30-11:00hrs - 30 minutes

TBC
Age 4-6 years
TADPOLES | Parent-Assisted

11:00-11:30 - 30 minutes

TBC
Age 24-36 months
FULL
GUPPIES 2

11:00-11:30 - 30 minutes

TBC
Age 3-5 years
FULL
Sat SEALIONS

11:00-11:30 - 30 minutes

TBC
Age 6-8 years
FULL
Sat GUPPIES 1

11:30-12:00 - 30 minutes

TBC
Age 3-5 years
Sat PENGUINS

11:30-12:00hrs - 30 minutes

TBC
Age 4-6 years
Sat DOLPHINS

12:00-12:45 - 45 minutes

TBC
7-9 years
FULL
Sat SHARKS

12:00-12:45 - 45 minutes

TBC
Age 7-9 years
FULL

HKFC

TUE I THUR I FRI - HKFC Private Lessons

Private | Semi-Private (Director Coach)

Confirmed upon booking - 30 mins | 45 mins | 60 mins

Director Coach
Open Age Group
Private | Semi-Private (Team Coach)

Confirmed upon booking - 30 mins | 45 mins | 60 mins

Team Coach
Open Age Group

HKFC Tuesday

Tue WATERBABIES 1+2 / With parent or care-giver

08:30-09:00 - 30 minutes

TBC
Age 6-13 + 14-23 months
Tue TADPOLES / With parent or care-giver

09:00-09:30 - 30 minutes

TBC
Age 24-36 months
Tue GUPPIES 1

09:30-10:00 - 30 minutes

TBC
Age 3-5 years
Tue Guppies 2

10:00-10:30 - 30 minutes

TBC
3-5 years
Tue TADPOLES / With parent or care-giver

15:00-15:30 - 30 minutes

TBA
Age 24-36 months
Tue GUPPIES 1

15:30-16:00 - 30 minutes

TBA
Age 3-5 years
Tue GUPPIES 2

16:00-16:30 - 30 minutes

TBA
Age 3-5 years
Tue PENGUINS

16:30-17:00 - 30 minutes

TBA
Age 4-6 years
Tue SEALIONS

17:00-17:45 - 45 minutes

TBA
Age 6-8 years
Tue DOLPHINS

17:00-17:45 - 45 minutes

TBA
Age 7-9 years
Tue SHARKS

17:45-18:30 - 45 minutes

TBA
Age 8-10 years

HKFC Thursday

Thu GUPPIES 1

15:30-16:00 - 30 minutes

TBA
Age 3-5 years
Thu Guppies 2

16:00-16:30 - 30 minutes

TBA
Age 3-5 years
Thu PENGUINS

16:30-17:00 - 30 minutes

TBA
Age 4-6 years
Thu SEALIONS

17:00-17:45 - 45 minutes

TBA
Age 6-8 years
Thu DOLPHINS

17:00-17:45 - 45 minutes

TBA
Age 7-9 years
Thu SHARKS

17:45-18:30 - 45 minutes

TBA
Age 8-10 years

ISLAND SCHOOL

Island School Private Classes

Private / Semi-Private

Single Visit or Term - 30 / 45 / 60 minutes

Director Coach
Open
Private / Semi-Private

Single Visit or Term - 30 / 45 / 60 minutes

Team Coach
Open

Island School Tuesday

Tue GUPPIES 1

16:30-17:00 - 30 minutes

Coach Sandra
Age 3-5 years
Tue GUPPIES 2

1630-1700 - 30 mins

Coach Jillian
Age 3-5 years
Tue PENGUIN

17:00-17:30 - 30 minutes

Coach Sandra
Age 4-6 years
Tue SEALIONS

17:00-17:30 - 30 minutes

Coach Jillian + Coach Ffion
Age | 6-8 years
Tue SEALIONS/DOLPHINS

17:30-18:15 - 45 minutes

Coach Ffion
Age 7-9 years
Tue SHARKS

17:30-18:30 - 60 minutes

Coach Jillian
Age 8-10 years

Island School Wednesday

Wed GUPPIES 1

16:30-17:00 - 30 minutes

TBC
Age 3-5 years
Wed GUPPIES 2

16:30-17:00 - 30 minutes

TBC
Age 3-5
Wed GUPPIES 1

17:00-17:30 - 30 minutes

TBC
Age 3-5 years
Wed PENGUINS

17:00-17:30 - 30 minutes

TBC
Age 5-6 years
Wed SEALIONS

17:30-18:00 - 30 minutes

TBC
Age 6-8 years
Wed DOLPHINS

17:30-18:15 - 45 minutes

TBC
Age 7-9 years

Island School Saturday

Sat WATERBABIES 1

08:30-0900 - 30 minutes

Coach Robin
Age 6-13 months | Parent-Assisted
Sat Guppies 2

09:00-09:30 - 30 minutes

Coach Su
Age 3-5 years
Sat PENGUINS

09:00-09:30 - 30 minutes

Coach Robin
Age 3-5 years
Sat WATERBABIES 2 | Parent-Assisted

09:30-10:00 - 30 minutes

Coach Robin
Age 15-23 months
Sat GUPPIES 1

09:30-10:00 - 30 minutes

Coach Su
Age 3-5 years
Sat WATERBABIES 2/TADPOLES | Parent-Assisted

10:00-10:30 - 30 minutes

Coach Robin
Age 17-30 months
Sat GUPPIES 1

10:00-10:30 - 30 minutes

Coach Su
Age 3-5 years
Sat TADPOLES | Parent-Assisted

10:30-11:00 - 30 minutes

Coach Robin
Age 24-36 months
Sat GUPPIES 1

10:30-11:00 - 30 minutes

Coach Su
Age 3-5 years
Sat Penguins

11:00-11:30 - 30 minutes

Coach Su
Age 4-6 years
Sat SEALIONS

11:00-11:30 - 30 minutes

Coach Robin
Age 6-8 years

RHKYC

RHKYC Saturday 2025

WATERBABIES 1

08:30-09:00 - 30 minutes

Age 6-13 months - Parent-Assisted - For very young babies with little or no experience of the water or swimming classes
GUPPIES 1

08:30-09:00 - 30 minutes

Age 3-5 years - For young non-swimmers with little, or no, experience of water or swimming
WATERBABIES 2

09:00-09:30 - 30 minutes

Age 14-24 months - Parent-Assisted - For older babies, and their parents, with experience in the water and/or swimming lessons
Guppies 2

09:00-09:30 - 30 minutes

Age 3-5 years - For children who are confident in the water but have no stroke technique i.e. able to go under, jump in without assistance and return to the side
TADPOLES

09:30-10:00 - 30 minutes

Age 24-36 months - Parent-Assisted - For toddlers aged 24-36 months who are accustomed to the water and basic safety skills, also able to hold onto the wall and follow instructions
FULL
Guppies 1

09:30-10:00 - 30 minutes

TBC
Age 3-5 years - For young non-swimmers with little, or no experience of water or swimming
FULL
GUPPIES 2

10:00-10:30 - 30 minutes

Age 3-5 years - For children who are confident in the water with basic paddling skills, able to float on the back, plus able to go under, jump in without assistance and return to the side
FULL
PENGUINS

10:00-10:30 - 30 minutes

Age 4-6 years - For children able to swim 10 metres basic front crawl, with basic roll-to-breathe from front to the back with ease, + able to kick 10 metres on the back
GUPPIES 1

10:30-11:00 - 30 minutes

Age 3-5 years - For young non-swimmers with little, or no, experience of water or swimming
FULL
PENGUINS

11:00-11:30 - 30 minutes

TBC
Age 4-6 years
FULL
SEALIONS

11:00-11:30 - 30 minutes

TBC
Age 6-8 years - For children able to swim 50 metres front crawl with roll to breathe + 25 metres backstroke, + basic breaststroke
DOLPHINS

11:00-11:45 - 45 minutes

Age 7-9 years - For children able to swim 100 metres competent Front Crawl with side breathing, 25-50 metres Backstroke + Breaststroke, basic Butterfly
SHARKS

11:30-12:15 - 45 minutes

TBC
Age | 8-10 years

JEWISH COMMUNITY CENTRE

JCC Tuesday Spring

Tue Private

14:00-14:30 - 30 minutes

Coaches Karen + Su
Open
Tue Private

14:30-15:00 - 30 minutes

Coaches Karen + Su
Open
Tue GUPPIES 1

15:30-16:00 - 30 minutes

Coaches Karen + Su
3-5 years
Tue GUPPIES 2

16:00-16:30 - 30 minutes

Coaches Karen + Su
Age 3-5 years
Tue PENGUINS

16:00-16:30 - 30 minutes

Coaches Karen + Su
Ages 4-7
Tue SEALIONS

1630-17:00 - 30 minutes

Coach Su
Age 6-10 years
Tue DOLPHINS + SHARKS

16:30-17:15 - 45 minutes

Coach Karen
Age 8-10 years
Tue GUPPIES 2

17:00-17:30 - 30 minutes

Coach Su
Age 3-5 years

JCC Wednesday Spring

Wed Private

14:00-14:30 - 30 minutes

Coaches Karen + Su
Open
Wed Private

14:30-15:00 - 30 minutes

Coaches Karen + Su
Open
Wed Guppies 1

15:30-16:00 - 30 minutes

Coaches Karen + Su
Ages 3-4
Tadpoles / Parent-Assisted

16:00-16:30 - 30 minutes

Coach Karen
Age 17-35 months
Wed GUPPIES 2

16:00-16:30 - 30 minutes

Coach Su
4-6 years
Wed Guppies 2 Advanced

16:30-17:00 - 30 minutes

Coach Su
Age 4-6 years
Wed PENGUINS 2

16:30-17:00 - 30 minutes

Coach Karen
Age 6-7 years
Wed GUPPIES 1/2

17:00-17:30 - 30 minutes

Coach Su
Ages 3-5

OPEN WATER SWIMMING

OW Adults

Tue OW Intermediate/Advanced

0700-0745 - 45 minutes

Coach Karen
16 years plus
Thu OW Beginner/Intermediate

0830-0915 - 45 minutes

Coach Karen
16 years plus