Clubs and Societies CCA

Schools with Debating and Public Speaking CCA in Singapore

Every MOE school that lists Debating and Public Speaking as a co-curricular activity, grouped by level.

Quick answer

45 MOE schools in Singapore list Debating and Public Speaking as a CCA: 11 primary schools, 27 secondary schools and 14 junior colleges or pre-university schools. Debating and Public Speaking is in the clubs and societies CCA category.

Primary schools (11)

SchoolAreaTypeNearest MRT
Anglo-Chinese School (Primary) GEPBoys'NovenaBoys' government-aidedNewton MRT
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Ang Mo KioGirls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
Fern Green Primary School Seng KangCo-ed governmentKupang LRT Station (SW3)
Maha Bodhi School SAPGeylangCo-ed government-aidedEunos Station (Transfer Bus No.63, 63m), Ubi Station (Transfer Bus No. 137)
Marymount Convent School Girls'Toa PayohGirls' government-aidedBraddell Or and Caldecott MRT stations
Nanyang Primary School SAPGEPBukit TimahCo-ed government-aidedFarrer Rd MRT
Rivervale Primary School Seng KangCo-ed governmentNearest LRT Station : Rumbia
Rosyth School GEPSerangoonCo-ed governmentAng Mo Kio and Serangoon MRT stations
Telok Kurau Primary School BedokCo-ed governmentKaki Bukit MRT (Nearest)
Waterway Primary School PunggolCo-ed governmentKadaloor MRT
Yuhua Primary School Jurong EastCo-ed governmentJurong East and Bukit Batok MRT stations

Secondary schools (27)

SchoolAreaTypeNearest MRT
Anglican High School SAPAutonomousBedokCo-ed government-aidedTanah Merah MRT
Anglo-Chinese School (Barker Road) Boys'NovenaBoys' government-aidedNewton and Stevens MRT stations
Anglo-Chinese School (Independent) Integrated ProgrammeGEPQueenstownCo-ed independentDover MRT, Buona Vista MRT, One-North MRT
CHIJ Katong Convent AutonomousGirls'Marine ParadeGirls' government-aidedBedok, Kembangan, Eunos, Paya Lebar and Marine Terrace MRT stations
CHIJ Secondary (Toa Payoh) AutonomousGirls'Toa PayohGirls' government-aidedToa Payoh MRT
CHIJ St. Joseph's Convent Girls'Seng KangGirls' government-aidedSengkang MRT
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Ang Mo KioGirls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
CHIJ St. Theresa's Convent Girls'Bukit MerahGirls' government-aidedHarbourfront and Tiong Bahru MRT stations
Dunman High School SAPIntegrated ProgrammeGEPAutonomousKallangCo-ed governmentKatong Park, Aljunied, Kallang and Mountbatten MRT stations
Hwa Chong Institution SAPIntegrated ProgrammeGEPBukit TimahCo-ed independentTan Kah Kee MRT
Kent Ridge Secondary School ClementiCo-ed governmentClementi and Haw Par Villa MRT stations
Methodist Girls' School (Secondary) Integrated ProgrammeGirls'Bukit TimahGirls' independentKing Albert Park MRT
Nan Chiau High School SAPSeng KangCo-ed government-aidedSengkang, Renjong and Tongkang MRT stations
Nanyang Girls' High School SAPIntegrated ProgrammeGEPGirls'Bukit TimahGirls' independentSixth Avenue and Tan Kah Kee MRT stations
Pasir Ris Crest Secondary School Pasir RisCo-ed governmentPasir Ris MRT
Peicai Secondary School SerangoonCo-ed governmentSerangoon MRT
Raffles Girls' School (Secondary) Integrated ProgrammeGEPGirls'Toa PayohGirls' independentBraddell and Caldecott MRT stations
Raffles Institution Integrated ProgrammeGEPBishanCo-ed independentBishan and Marymount MRT stations
Singapore Chinese Girls' School Integrated ProgrammeGirls'NovenaGirls' independentStevens MRT
St. Anthony's Canossian Secondary School AutonomousGirls'BedokGirls' government-aidedBedok and Bedok Reservoir MRT stations
St. Gabriel's Secondary School Boys'SerangoonBoys' government-aidedSerangoon MRT
St. Joseph's Institution Integrated ProgrammeNovenaCo-ed independentStevens MRT
St. Margaret's School (Secondary) AutonomousGirls'Bukit TimahGirls' government-aidedFarrer Road MRT
Temasek Junior College Integrated ProgrammeTampinesCo-ed governmentTampines East MRT
Victoria School Integrated ProgrammeAutonomousBoys'BedokBoys' governmentSiglap, Bedok and Paya Lebar MRT stations
Whitley Secondary School BishanCo-ed governmentBishan and Marymount MRT stations
Xinmin Secondary School AutonomousHougangCo-ed governmentHougang MRT

Junior colleges and pre-university schools (14)

SchoolAreaTypeNearest MRT
Anderson Serangoon Junior College HougangCo-ed governmentKovan MRT
Anglo-Chinese Junior College QueenstownCo-ed government-aidedBuona Vista MRT
Anglo-Chinese School (Independent) Integrated ProgrammeGEPQueenstownCo-ed independentDover MRT, Buona Vista MRT, One-North MRT
Catholic Junior College NovenaCo-ed government-aidedToa Payoh (NS Line), Novena (NS Line), Stevens (DT Line), Caldecott (CC Line,te Line)
Dunman High School SAPIntegrated ProgrammeGEPAutonomousKallangCo-ed governmentKatong Park, Aljunied, Kallang and Mountbatten MRT stations
Eunoia Junior College Integrated ProgrammeBishanCo-ed governmentBishan, Marymount, Ang Mo Kio and Bright Hill MRT stations
Hwa Chong Institution SAPIntegrated ProgrammeGEPBukit TimahCo-ed independentTan Kah Kee MRT
Jurong Pioneer Junior College Choa Chu KangCo-ed governmentChoa Chu Kang / Bt Panjang / Phoenix Station (LRT)
Nanyang Junior College SerangoonCo-ed government-aidedLorong Chuan (Circle Line/cc14); 3-Minute Walk VIA Sheltered Walkway
Raffles Institution Integrated ProgrammeGEPBishanCo-ed independentBishan and Marymount MRT stations
St. Joseph's Institution Integrated ProgrammeNovenaCo-ed independentStevens MRT
Tampines Meridian Junior College Pasir RisCo-ed governmentPasir Ris MRT
Temasek Junior College Integrated ProgrammeTampinesCo-ed governmentTampines East MRT
Victoria Junior College Integrated ProgrammeBedokCo-ed governmentNearest MRT Stations: Marine Terrace, Kembangan, Eunos

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 Debating and Public Speaking as a CCA?

45 MOE schools in Singapore list Debating and Public Speaking as a CCA: 11 primary schools, 27 secondary schools and 14 junior colleges or pre-university schools.

Which primary schools have Debating and Public Speaking CCA?

Anglo-Chinese School (Primary), CHIJ St. Nicholas Girls' School, Fern Green Primary School, Maha Bodhi School, Marymount Convent School, Nanyang Primary School, Rivervale Primary School, Rosyth School, Telok Kurau Primary School, Waterway Primary School and Yuhua Primary School.

Which secondary schools have Debating and Public Speaking CCA?

Anglican High School, Anglo-Chinese School (Barker Road), Anglo-Chinese School (Independent), CHIJ Katong Convent, CHIJ Secondary (Toa Payoh), CHIJ St. Joseph's Convent, CHIJ St. Nicholas Girls' School, CHIJ St. Theresa's Convent, Dunman High School, Hwa Chong Institution, Kent Ridge Secondary School, Methodist Girls' School (Secondary), Nan Chiau High School, Nanyang Girls' High School, Pasir Ris Crest Secondary School, Peicai Secondary School, Raffles Girls' School (Secondary), Raffles Institution, Singapore Chinese Girls' School, St. Anthony's Canossian Secondary School, St. Gabriel's Secondary School, St. Joseph's Institution, St. Margaret's School (Secondary), Temasek Junior College, Victoria School, Whitley Secondary School and Xinmin Secondary School.

Which junior colleges and pre-university schools have Debating and Public Speaking CCA?

Anderson Serangoon Junior College, Anglo-Chinese Junior College, Anglo-Chinese School (Independent), Catholic Junior College, Dunman High School, Eunoia Junior College, Hwa Chong Institution, Jurong Pioneer Junior College, Nanyang Junior College, Raffles Institution, St. Joseph's Institution, Tampines Meridian Junior College, Temasek Junior College and Victoria 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