Skip to main content

Schools in Woodlands: primary and secondary

Reviewed by Theon Teo · MOE data, · Fact checks

Short answer

MOE lists 12 primary schools and 10 secondary schools in Woodlands, and no junior college. At P1 in 2025, 5 of 12 filled up and 4 balloted, Riverside Primary School as early as Phase 2A. 2025 Posting Group 3 cut-offs ran from 14 at Riverside Secondary School to 22 at Woodlands Secondary School.

Primary schools (12) · Secondary schools (10) · Affiliations · Questions

Primary12 schools5 of 12 filled up at P1

Primary schools in Woodlands

  • First full in Phase 2A: Riverside Primary School.
  • First full in Phase 2B: Admiralty Primary School.
  • First full in Phase 2C Supp: Greenwood Primary School, Marsiling Primary School and Woodlands Primary School.
  • Places for every applicant in every phase: Evergreen Primary School, Fuchun Primary School, Innova Primary School, Qihua Primary School, Si Ling Primary School, Woodgrove Primary School and Woodlands Ring Primary School.
SchoolAddressStationTypeP1 places 2025Filled up inPhase 2C
Admiralty Primary School11 Woodlands CircleSingapore 738907AdmiraltyGovernment, Co-ed210Phase 2B, ballot for SC, 1km to 2km87 applied for 52 places. Ballot for SC, within 1km: 52 places for 74 children (70%)
Evergreen Primary School31 Woodlands CircleSingapore 738908AdmiraltyGovernment, Co-ed180Places for all68 applied for 100 places
Fuchun Primary School23 Woodlands Avenue 1Singapore 739063MarsilingGovernment, Co-ed180Places for all47 applied for 94 places
Greenwood Primary School11 Woodlands Dr 62Singapore 737942AdmiraltyGovernment, Co-ed210Phase 2C Supp, places for SC children only75 applied for 91 places
Innova Primary School80 Woodlands Drive 17Singapore 737888WoodlandsGovernment, Co-ed180Places for all77 applied for 105 places
Marsiling Primary School31 Woodlands Centre RoadSingapore 738927MarsilingGovernment, Co-ed180Phase 2C Supp, ballot for SC, outside 2km99 applied for 104 places
Qihua Primary School5 Woodlands Street 81Singapore 738525WoodlandsGovernment, Co-ed180Places for all52 applied for 112 places
Riverside Primary School110 Woodlands CrescentSingapore 737803AdmiraltyGovernment, Co-ed210Phase 2A, places only for SC, within 2km79 applied for 54 places. Ballot for SC, within 1km: 54 places for 71 children (76%)
Si Ling Primary School61 Woodlands Avenue 1Singapore 739067WoodlandsGovernment, Co-ed150Places for all26 applied for 118 places
Woodgrove Primary School2 Woodlands Drive 14Singapore 738079WoodlandsGovernment, Co-ed180Places for all87 applied for 98 places
Woodlands Primary School10 Woodlands Drive 50Singapore 738853WoodlandsGovernment, Co-ed210Phase 2C Supp, ballot for SC, within 1km87 applied for 90 places
Woodlands Ring Primary School11 Woodlands Ring RoadSingapore 738240AdmiraltyGovernment, Co-ed180Places for all50 applied for 103 places

Secondary10 schools

Secondary schools in Woodlands

  • Posting Group 1 at 8 of 8: cut-offs 26 to 29.
SchoolAddressStationTypeIPGroup 3, 2025Group 2Group 1
Admiralty Secondary School31 Woodlands CrescentSingapore 737916AdmiraltyGovernment, Co-edNo16 to 2221 to 2525 to 29
Christ Church Secondary School20 Woodlands Drive 17Singapore 737924Woodlands, Woodlands SouthGovernment-aided, Co-edNo12 to 1721 to 2325 to 29
Evergreen Secondary School11 Woodlands Street 83Singapore 738489WoodlandsGovernment, Co-edNo10 to 1521 to 2325 to 26
Marsiling Secondary School12 Marsiling RoadSingapore 739110MarsilingGovernment, Co-edNo14 to 2221 to 2525 to 27
Riverside Secondary School3 Woodlands Street 81Singapore 738524WoodlandsGovernment, Co-edNo8 to 1421 to 2325 to 27
Woodgrove Secondary School3 Woodlands Avenue 6Singapore 738990Woodlands, Woodlands SouthGovernment, Co-edNo14 to 1921 to 2425 to 28
Woodlands Ring Secondary School21 Woodlands Avenue 1Singapore 739062AdmiraltyGovernment, Co-edNo17 to 2221 to 2525 to 29
Woodlands Secondary School11 Marsiling RoadSingapore 739111Marsiling, WoodlandsGovernment, Co-edNo15 to 2221 to 2525 to 28

Woodlands specialised schools, no PSLE range shown

Affiliations

Affiliated and special schools in Woodlands

SchoolFinder links no Woodlands school to an affiliated school.

  • Government-aided: Christ Church Secondary School.

Programmes and CCAs

What each Woodlands school runs

Primary schools (12)

SchoolALPLLPCCAs
Admiralty Primary SchoolDesign Thinking for Sustainability (DTS @ Admiralty)Performance Character for Personal Leadership17
Evergreen Primary SchoolEnvironmental Innovators and Agents of ChangeLearning Through The Arts & Learning In The Arts11
Fuchun Primary SchoolFuture-ready Communicators Programme for English and Mother Tongue LanguagesAesthetically Responding To Shine (ARTS)13
Greenwood Primary SchoolBilingual LIterature Appreciation Student Series (BLISS)We are Thinking, Inventive and Zealous KidZ (WHIZZ) who serve the community13
Innova Primary SchoolNone listedLeading Through Serving13
Marsiling Primary SchoolSpark Ideas, Spark Interest, Spark Action: Igniting A Passion for Purposeful Storytelling (SPARKS@MPS)LEAD (Learn, Engage, Absorb, Demonstrate) to Serve @ MPS13
Qihua Primary SchoolInventive and Critical Thinking Skills through Innovation and Entrepreneurship Excellence ProgrammeNurturing 21st Century Champions: Values-Driven Sports Excellence Programme15
Riverside Primary SchoolPlayworks, Nurturing Critical and Inventive ThinkersPeerWorks - Building Self, Supporting One Another, Serving the Community Together15
Si Ling Primary SchoolEnvironmental Science ProgrammeCommunity and Student Leadership8
Woodgrove Primary SchoolEffective Communication through Drama PedagogiesShine and Succeed through Dance16
Woodlands Primary SchoolJoy of Learning Languages (JOL2@WOODS)Sports Performance And Character Education (SPACE)15
Woodlands Ring Primary SchoolBe a deSign Thinker (B.E.S.T)I can Soar Leadership Programme @WRP10

Secondary schools (10)

SchoolALPLLPCCAs
Admiralty Secondary SchoolTinkerTechNurturing Mindful Leaders through Community Outreach15
Christ Church Secondary SchoolApplied Learning Programme (ALP) in Health Science and Technology @ CHRLeadership through Outdoor Adventure Learning17
Evergreen Secondary SchoolEffective Communicators with a HeartStrengthening Resilience, Building Character and Developing Leadership through Sports and Outdoor Learning22
Marsiling Secondary SchoolEco-Sustainability through Inquiry-based LearningNone listed15
Riverside Secondary SchoolGlobal Citizenship Education through Critical Social InquiryLLP/ICT and Digital Citizenship22
Singapore Sports SchoolNone listedNone listedNone listed
Spectra Secondary SchoolNone listedNone listed14
Woodgrove Secondary SchoolSTEM for Sustainable Living in the CommunityLearners and Leaders for Life15
Woodlands Ring Secondary SchoolThe Robotics Education & Enterprise (TREE)Student Leadership Development through Involvement in the Community20
Woodlands Secondary SchoolReal Food, Real SciencePaying it Forward: WDL’s Glocal Leadership Programme15

ALP is the Applied Learning Programme and LLP is the Learning for Life Programme, as each school lists them on MOE SchoolFinder.

Reading the data

How to read the Woodlands figures

  • P1. Riverside Primary School, Phase 2A: 69 applied for 50 places. No ballot, places went only to SC within 2km. Citizens within 1km come first.
  • Secondary. Riverside Secondary School, Group 3: 8 to 14, so 14 was its cut-off (Group 3 takes PSLE 4 to 20, and 21 or 22 by choice).

Data years: P1 2025 exercise, S1 Posting 2025, MOE school list of April 2026. Checked 12 November 2026.

Questions

Woodlands schools: common questions

How many primary and secondary schools are in Woodlands?

12 primary and 10 secondary, 1 of them government-aided.

Which primary schools in Woodlands balloted for P1?

2025 exercise, first ballot at each: Admiralty Primary School, Phase 2B (SC, 1km to 2km). Marsiling Primary School, Phase 2C Supp (SC, outside 2km). Riverside Primary School, Phase 2C (SC, within 1km). Woodlands Primary School, Phase 2C Supp (SC, within 1km).

Which Woodlands primary schools had a place for every applicant?

Evergreen Primary School, Fuchun Primary School, Innova Primary School, Qihua Primary School, Si Ling Primary School, Woodgrove Primary School and Woodlands Ring Primary School, in every phase of the 2025 exercise.

What PSLE Score did a Woodlands secondary school need?

Posting Group 3 cut-off points in 2025: 14 at Riverside Secondary School to 22 at Woodlands Secondary School. Posting Group 1: 26 to 29, across 8 schools.

Which MRT and LRT stations serve schools in Woodlands?

As the schools list them: Woodlands (10 schools), Admiralty (8 schools), Marsiling (4 schools), Woodlands South (3 schools).

MOE sources: data.gov.sg, P1 data, SchoolFinder, JAE PDF, balloting, Posting Groups, affiliation.

Get started

Looking for a tutor in Woodlands?

Related: P1 odds for Woodlands schools, Other areas.