Extra Curricular Activities

Extra Curricular Activities (ECA) provide opportunities for GEMS students to continue developing holistic, well-balanced lifestyles through a wide range of engaging activities.

Our goal is to have a balanced ECA programme that allows students to develop their character, acquire new skills and discover new passions. 

We offer after ECA Bus Service to predetermined drop-off locations around Singapore for the students participating in Extra-Curricular Activities.



Grade Level

ECA Club

Early/Primary Years ECAs

K2 - G2
  • Sports Skills
  • Lego Club
  • Learn to Swim
K2 - G5
  • Art Club
  • Chess
  • Coding
G1 - G5
  • PY Musical
  • Choir/GEMS Voices
G3 - G5
  • Rock Climbing
  • Ukulele Club
G4 - G5
  • Soccer Skills
  • Basketball Skills
Senior Years ECAs


  • Robotics
  • Choir/GEMS Voices
  • Musical Production- Cast
  • Musical Production- Choregraphy
  • Musical Production- Props
  • Rock Band
  • Debate Club
  • Chess Club
  • Film Club
  • Journalism Club
  • MakerSpace
  • Model United Nations
  • Rock Climbing
  • Strings
  • Student Council
  • Ted Talks
  • Visual Arts
  • World Scholar’s Cup
  • Fitness Friday 

Paid Enrichment

Early Years / Primary Years 

K2 - G5
  • Aviation Club
  • Ballet
  • Cooking
  • Golf
  • Gymnastics
  • Karate
  • Modern Dance

Paid Enrichment



  • Proform Basketball
  • Coerver Football
  • XLab Swimming


Login to Schools Buddy portal, our ECA software programme to allow you to easily complete the signup process for ECA activities.

Most of our unpaid Extra Curricular Activities run from 3:45 - 4:45pm.

All information related to after-school ECA’s and sports clubs will be handled by:

Danny Tauroa, Head of Sport and Physical Education (
Cindy Tay, Parent Relations Executive (

*Not all ECAs listed here will be available throughout the academic year. This is not an exhaustive list and does not reflect the ECA's available at the current moment. Prices for Paid Enrichment will be reflected on Schools Buddy portal. 

Copyright © 2013 - 2018 GEMS Education. All Rights Reserved.
CPE registration number: 200803726H, 19 March 2017 to 18 March 2021
EduTrust certificate number: EDU-2-2082, 27 July 2016 to 26 October 2020
CEEB Code: 687248