Clubs and Societies CCA

Schools with English Language, Drama and Debating CCA in Singapore

Every MOE school that lists English Language, Drama and Debating as a co-curricular activity, grouped by level.

Quick answer

46 MOE schools in Singapore list English Language, Drama and Debating as a CCA: 25 primary schools, 19 secondary schools and 5 junior colleges or pre-university schools. English Language, Drama and Debating is in the clubs and societies CCA category.

Primary schools (25)

SchoolAreaTypeNearest MRT
Admiralty Primary School WoodlandsCo-ed governmentAdmiralty MRT
Canberra Primary School SembawangCo-ed governmentSembawang MRT
Cedar Primary School Toa PayohCo-ed governmentPotong Pasir MRT
Clementi Primary School ClementiCo-ed governmentClementi MRT
Compassvale Primary School Seng KangCo-ed governmentSengkang MRT
De La Salle School Choa Chu KangCo-ed government-aidedYew Tee MRT
Greenwood Primary School WoodlandsCo-ed governmentAdmiralty MRT
Haig Girls' School Girls'GeylangGirls' governmentEunos and Dakota MRT stations
Innova Primary School WoodlandsCo-ed governmentWoodlands MRT
Ngee Ann Primary School Marine ParadeCo-ed government-aided–
Park View Primary School Pasir RisCo-ed governmentPasir Ris MRT
Paya Lebar Methodist Girls' School (Primary) Girls'HougangGirls' government-aidedKovan (NE13), Serangoon(ne12/cc13)
Pei Tong Primary School ClementiCo-ed governmentClementi MRT
Punggol Primary School HougangCo-ed governmentHougang and Buangkok MRT stations
Punggol View Primary School PunggolCo-ed governmentPunggol MRT
Qifa Primary School ClementiCo-ed governmentClementi MRT
Radin Mas Primary School Bukit MerahCo-ed governmentTiong Bahru and Harbourfront MRT stations
Rosyth School GEPSerangoonCo-ed governmentAng Mo Kio and Serangoon MRT stations
Seng Kang Primary School Seng KangCo-ed governmentSengkang MRT
St. Anthony's Primary School Bukit BatokCo-ed government-aidedBukit Gombak MRT
Tanjong Katong Primary School Marine ParadeCo-ed government–
Unity Primary School Choa Chu KangCo-ed governmentYew Tee MRT
Wellington Primary School SembawangCo-ed governmentSembawang MRT
Xinghua Primary School HougangCo-ed governmentKovan MRT
Yishun Primary School YishunCo-ed governmentYishun MRT

Secondary schools (19)

SchoolAreaTypeNearest MRT
Assumption English School Bukit PanjangCo-ed government-aidedCashew MRT
Bukit Batok Secondary School Bukit BatokCo-ed governmentBukit Batok MRT
Cedar Girls' Secondary School Integrated ProgrammeAutonomousGirls'Toa PayohGirls' governmentWoodleigh, Potong Pasir and Mattar MRT stations
Evergreen Secondary School WoodlandsCo-ed governmentWoodlands MRT
Fuhua Secondary School Jurong WestCo-ed governmentChinese Garden and Lakeside MRT stations
Hua Yi Secondary School Jurong WestCo-ed governmentLakeside and Chinese Garden MRT stations
Jurong West Secondary School Jurong WestCo-ed governmentBoon Lay and Pioneer MRT stations
Kranji Secondary School Choa Chu KangCo-ed governmentChoa Chu Kang and Yew Tee MRT stations
Montfort Secondary School Boys'HougangBoys' government-aidedHougang MRT
National Junior College Integrated ProgrammeBukit TimahCo-ed governmentBotanic Gardens, Tan Kah Kee and Sixth Avenue MRT stations
Paya Lebar Methodist Girls' School (Secondary) AutonomousGirls'HougangGirls' government-aidedKovan and Serangoon MRT stations
Punggol Secondary School PunggolCo-ed governmentPunggol and Cove MRT stations
Queensway Secondary School QueenstownCo-ed governmentCommonwealth and Queenstown MRT stations
River Valley High School SAPIntegrated ProgrammeAutonomousJurong WestCo-ed governmentBoon Lay and Lakeside MRT stations
St. Joseph's Institution Integrated ProgrammeNovenaCo-ed independentStevens MRT
Tanjong Katong Girls' School AutonomousGirls'Marine ParadeGirls' governmentPaya Lebar and Dakota MRT stations
Yusof Ishak Secondary School PunggolCo-ed governmentPunggol MRT
Yuying Secondary School HougangCo-ed government-aidedKovan, Serangoon and Hougang MRT stations
Zhonghua Secondary School AutonomousSerangoonCo-ed governmentSerangoon MRT

Junior colleges and pre-university schools (5)

SchoolAreaTypeNearest MRT
Millennia Institute Bukit BatokCo-ed governmentBukit Batok (NS 2)
National Junior College Integrated ProgrammeBukit TimahCo-ed governmentBotanic Gardens, Tan Kah Kee and Sixth Avenue MRT stations
River Valley High School SAPIntegrated ProgrammeAutonomousJurong WestCo-ed governmentBoon Lay and Lakeside MRT stations
St. Joseph's Institution Integrated ProgrammeNovenaCo-ed independentStevens MRT
Yishun Innova Junior College YishunCo-ed governmentYishun and Khatib MRT stations

Other clubs and societies CCAs

Browse all CCAs →

Source: Ministry of Education school data on data.gov.sg. Contains information from the “General Information of Schools”, “Co-curricular Activities (CCAs)”, “Subjects Offered”, “MOE Programmes”, “School Distinctive Programmes” and “School Bus Operators” datasets accessed in October 2026 from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0. Programmes and CCAs change from year to year, so always confirm details with the school.

Frequently asked questions

How many schools offer English Language, Drama and Debating as a CCA?

46 MOE schools in Singapore list English Language, Drama and Debating as a CCA: 25 primary schools, 19 secondary schools and 5 junior colleges or pre-university schools.

Which primary schools have English Language, Drama and Debating CCA?

Admiralty Primary School, Canberra Primary School, Cedar Primary School, Clementi Primary School, Compassvale Primary School, De La Salle School, Greenwood Primary School, Haig Girls' School, Innova Primary School, Ngee Ann Primary School, Park View Primary School, Paya Lebar Methodist Girls' School (Primary), Pei Tong Primary School, Punggol Primary School, Punggol View Primary School, Qifa Primary School, Radin Mas Primary School, Rosyth School, Seng Kang Primary School, St. Anthony's Primary School, Tanjong Katong Primary School, Unity Primary School, Wellington Primary School, Xinghua Primary School and Yishun Primary School.

Which secondary schools have English Language, Drama and Debating CCA?

Assumption English School, Bukit Batok Secondary School, Cedar Girls' Secondary School, Evergreen Secondary School, Fuhua Secondary School, Hua Yi Secondary School, Jurong West Secondary School, Kranji Secondary School, Montfort Secondary School, National Junior College, Paya Lebar Methodist Girls' School (Secondary), Punggol Secondary School, Queensway Secondary School, River Valley High School, St. Joseph's Institution, Tanjong Katong Girls' School, Yusof Ishak Secondary School, Yuying Secondary School and Zhonghua Secondary School.

Which junior colleges and pre-university schools have English Language, Drama and Debating CCA?

Millennia Institute, National Junior College, River Valley High School, St. Joseph's Institution and Yishun Innova Junior College.

Run a tuition or enrichment centre?

SchoolMatters helps Singapore centres manage classes by school and level, PayNow billing, make-up lessons and parent updates.

See tuition centre software