Clubs and Societies CCA

Schools with Media Resource Library CCA in Singapore

Every MOE school that lists Media Resource Library as a co-curricular activity, grouped by level.

Quick answer

41 MOE schools in Singapore list Media Resource Library as a CCA: 13 primary schools, 28 secondary schools and 4 junior colleges or pre-university schools. Media Resource Library is in the clubs and societies CCA category.

Primary schools (13)

SchoolAreaTypeNearest MRT
Canberra Primary School SembawangCo-ed governmentSembawang MRT
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Ang Mo KioGirls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
Greenridge Primary School Bukit PanjangCo-ed governmentSenja and Jelapang MRT stations
Hougang Primary School HougangCo-ed governmentAng Mo Kio, Buangkok, Hougang, Sengkang and Yio Chu Kang MRT stations
Huamin Primary School YishunCo-ed governmentYishun MRT
Maha Bodhi School SAPGeylangCo-ed government-aidedEunos Station (Transfer Bus No.63, 63m), Ubi Station (Transfer Bus No. 137)
Mee Toh School PunggolCo-ed government-aidedPunggol MRT
Raffles Girls' Primary School GEPGirls'Bukit TimahGirls' governmentTan Kah Kee MRT
Shuqun Primary School Jurong WestCo-ed governmentW11 Lakeside
South View Primary School Choa Chu KangCo-ed governmentChoa Chu Kang MRT
St. Margaret's School (Primary) Girls'CentralGirls' government-aidedLittle India MRT Station (Ne7/dt12), Dhoby Ghaut MRT Station (Ns24/ne6/cc1)
Woodlands Primary School WoodlandsCo-ed governmentWoodlands MRT
Yew Tee Primary School Choa Chu KangCo-ed governmentYew Tee MRT

Secondary schools (28)

SchoolAreaTypeNearest MRT
Admiralty Secondary School WoodlandsCo-ed governmentAdmiralty MRT
Anglo-Chinese School (Independent) Integrated ProgrammeGEPQueenstownCo-ed independentDover MRT, Buona Vista MRT, One-North MRT
Bowen Secondary School HougangCo-ed governmentHougang, Serangoon and Sengkang MRT stations
Broadrick Secondary School GeylangCo-ed governmentDakota MRT
Canberra Secondary School SembawangCo-ed governmentSembawang MRT
CHIJ St. Nicholas Girls' School SAPIntegrated ProgrammeAutonomousGirls'Ang Mo KioGirls' government-aidedAng Mo Kio, Yio Chu Kang and Mayflower MRT stations
Compassvale Secondary School Seng KangCo-ed governmentSengkang and Compassvale MRT stations
Dunearn Secondary School Bukit BatokCo-ed governmentBukit Batok and Bukit Gombak MRT stations
Dunman High School SAPIntegrated ProgrammeGEPAutonomousKallangCo-ed governmentKatong Park, Aljunied, Kallang and Mountbatten MRT stations
Greendale Secondary School PunggolCo-ed governmentPunggol and Meridian MRT stations
Holy Innocents' High School HougangCo-ed government-aidedHougang MRT
Hwa Chong Institution SAPIntegrated ProgrammeGEPBukit TimahCo-ed independentTan Kah Kee MRT
Jurong Secondary School Jurong WestCo-ed governmentLakeside MRT
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
North Vista Secondary School Seng KangCo-ed governmentSengkang, Buangkok and Ranggung MRT stations
Raffles Girls' School (Secondary) Integrated ProgrammeGEPGirls'Toa PayohGirls' independentBraddell and Caldecott 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. Hilda's Secondary School TampinesCo-ed government-aidedTampines and Tampines West MRT stations
St. Patrick's School Boys'BedokBoys' government-aidedMarine Terrace MRT (TEL)
Tanjong Katong Girls' School AutonomousGirls'Marine ParadeGirls' governmentPaya Lebar and Dakota MRT stations
Unity Secondary School Choa Chu KangCo-ed governmentYew Tee MRT
Woodlands Ring Secondary School WoodlandsCo-ed governmentAdmiralty MRT
Yuan Ching Secondary School Jurong WestCo-ed governmentLakeside MRT
Yuhua Secondary School Jurong WestCo-ed governmentLakeside MRT
Zhenghua Secondary School Bukit PanjangCo-ed governmentJelapang MRT
Zhonghua Secondary School AutonomousSerangoonCo-ed governmentSerangoon MRT

Junior colleges and pre-university schools (4)

SchoolAreaTypeNearest MRT
Anglo-Chinese School (Independent) Integrated ProgrammeGEPQueenstownCo-ed independentDover MRT, Buona Vista MRT, One-North MRT
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

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 Media Resource Library as a CCA?

41 MOE schools in Singapore list Media Resource Library as a CCA: 13 primary schools, 28 secondary schools and 4 junior colleges or pre-university schools.

Which primary schools have Media Resource Library CCA?

Canberra Primary School, CHIJ St. Nicholas Girls' School, Greenridge Primary School, Hougang Primary School, Huamin Primary School, Maha Bodhi School, Mee Toh School, Raffles Girls' Primary School, Shuqun Primary School, South View Primary School, St. Margaret's School (Primary), Woodlands Primary School and Yew Tee Primary School.

Which secondary schools have Media Resource Library CCA?

Admiralty Secondary School, Anglo-Chinese School (Independent), Bowen Secondary School, Broadrick Secondary School, Canberra Secondary School, CHIJ St. Nicholas Girls' School, Compassvale Secondary School, Dunearn Secondary School, Dunman High School, Greendale Secondary School, Holy Innocents' High School, Hwa Chong Institution, Jurong Secondary School, Methodist Girls' School (Secondary), Nan Chiau High School, North Vista Secondary School, Raffles Girls' School (Secondary), Singapore Chinese Girls' School, St. Anthony's Canossian Secondary School, St. Hilda's Secondary School, St. Patrick's School, Tanjong Katong Girls' School, Unity Secondary School, Woodlands Ring Secondary School, Yuan Ching Secondary School, Yuhua Secondary School, Zhenghua Secondary School and Zhonghua Secondary School.

Which junior colleges and pre-university schools have Media Resource Library CCA?

Anglo-Chinese School (Independent), Dunman High School, Eunoia Junior College and Hwa Chong Institution.

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