Term 1 Registration Now Open!

Kickstart the New School Year! Ready to inspire, challenge, and nurture your child’s unique talents? Our dynamic English-medium after-school programmes are now open for Term 1 enrolment!From building confidence to mastering new skills, we provide the ultimate supportive environment for all students (ESF and non-ESF).

Term 1 Special Offers & Discounts available

Early Bird Discount
10% off from 16 June to 14 August
(Promo Code: ESF_T1EB10)

Back-to-School Discount
5% off from 15 August to 14 September (Promo Code: ESF_T1BTS5)

Exclusive Swimming Offer at Discovery College
*15% off from 16 June to 10 August (Promo Code: DCSWIM15)
*T&Cs apply

Click HERE to browse our programme listing
Click HERE to browse the Term Time Programme Catalogue

 


Follow us on social media!

cart
MENU

Sports

Sports

Each week, over 4,000 young athletes run, jump, throw, kick, balance, smile, laugh, and develop their love of sports with ESF Sports.

Join the fun! The role of sport in the development of young children cannot be underestimated. Here at ESF Sports, we translate our knowledge and passion for sport into a whole range of fun, exciting, challenging, and structured programmes designed to foster a lifetime love of sport.

All programmes are open to both ESF and Non-ESF Students!

All
Basketball
Football
Gymnastics
Multi-sports
Pickleball
Swimming
Tennis
Kindi-Combo: English & Multi-Sports (Unaccompanied)
(Ages 3-5 years)
Pickleball (PB1A)
(Ages 5 - 6 Years)
Pickleball (PB1B)
(Ages 7 - 8 Years)
Swimming - Baby & Me Level 2 (SW0A)
(Ages 19 - 36 Months)
Swimming -Baby & Me Level 1 (SW0B)
(Ages 4 - 18 Months)
Basketball – Academy – Elite Academy
(Ages 11 - 15 Years)
Football - Pre-Academy (FB3)
(Ages 12 - 15 Years)
Football - Upper Primary (FB2)
(Ages 8 - 11 Years)
Football - Lower Primary (FB1)
(Ages 5 - 7 Years)
Tennis - Development Programme (TENDP)
(Ages 12 - 15 Years)
Tennis (TEN3)
(Ages 9 - 11 Years)
Tennis (TEN2)
(Ages 7 - 8 Years)
Tennis (TEN1B)
(Ages 7 - 8 Years)
Tennis (TEN1A)
(Ages 4 - 6 Years)
Swimming - Adult Level 2 - Fitness (SWAD)
(Ages 18+ Years)
Swimming - Adult Level 1 - Beginners (SWADB)
(Ages 18+ Years)
Swimming - Squad Level 3 - Competitive Squad (SW6C)
(Ages 12+ Years)
Swimming - Squad Level 2 - Development (SW6D)
(Ages 9+ Years)
Swimming - Squad Level 1 - Foundation (SW6F)
(Ages 9+ Years)
Swimming (SW5)
(Ages 7+ Years)
Swimming (SW4)
(Ages 7+ Years)
Swimming (SW3)
(Ages 7+ Years)
Swimming (SW2A)
(Ages 6 - 9 Years)
Swimming (SW2)
(Ages 5 - 8 Years)
Swimming (SW1A)
(Ages 4 - 7 Years)
Swimming (SW1B)
(Ages 3+ Years)
Football - Academy - Elite Academy (Invitation Only)
(Ages 10 - 16 Years)
Football - Academy - Player Development Programme (Invitation Only)
(Ages 6 - 9 Years)
Gymnastics (GY1)
(Ages 5 - 6 Years)
Gymnastics (GY2)
(Ages 7 - 8 Years)
Gymnastics (GY3)
(Ages 9 - 10 Years)
Gymnastics (GY4)
(Ages 11 - 12 Years)
Gymnastics (GYM)
(Ages 4 Years)
Term 1 Gymnastics - Competitive Programme - Level 1 & 2 Senior (GYALP1-2S)
(Ages 8 - 10 years)
Gymnastics - Academy - Gymnast Development Programme - Australian Level 3 Junior (GYGDP3J)
(Ages 7 - 10 Years)
Gymnastics - Competitive Programme - Level 1 & 2 Junior - GYALP1-2J
(Ages 5 - 7 Years)
Gymnastics - Competitive Programme - Level 2 & 3 Senior (GYALP2-3S)
(Ages 9 - 12 Years)
Gymnastics - Competitive Programme - Level 3 & 4 Junior (GYALP3-4J)
(Ages 7 - 9 Years)
Competitive Programme - Level 3 & 4 Senior (GYALP3-4S)
(Ages 10 - 14 Years)
Multi-Sports (Unaccompanied)
(Ages 5 - 6 Years )
Multi-Sports (Accompanied)
(Ages 3 - 5 Years )
Basketball - Academy - Secondary Academy - Girls Only
(Ages 11 - 15 Years)
Basketball – Academy – Development League
(Ages 7 - 10 Years)
Basketball (BB6)
(Ages 15 - 16 Years)
Basketball (BB5)
(Ages 13 - 14 Years)
Basketball (BB4)
(Ages 11 - 12 Years)
Basketball (BB3)
(Ages 9 - 10 Years)
Basketball (BB2)
(Ages 7 - 8 Years)
Basketball (BB1)
(Ages 5 - 6 Years)