Primary school · Yishun

Xishan Primary School

CCAs, subjects, special programmes and how to get there — from MOE's latest school data.

Quick answer

Xishan Primary School is a co-ed government primary school in Yishun, in the north zone of Singapore. It offers 16 CCAs, including Hockey, Red Cross Youth, String Ensemble and Strategy Games, and 25 subjects. Its Applied Learning Programme is “News Enrichment Xishanites Unitedly Share (NEXUS)”. Getting there by MRT: O Alight at Yishun MRT Station, O Take Exit C, O Walk Towards Yishun Street 21.

Xishan Primary School at a glance

LevelPrimary school
TypeGovernment school
StudentsCo-ed
SessionSingle Session
AreaYishun (North zone)
Mother tongue languagesChinese, Malay and Tamil

Address and how to get there

Address8 Yishun Street 21, Singapore 768611 · View on map
Phone6758 8837
Emailxishan_ps@moe.edu.sg
Websitewww.xishanpri.moe.edu.sg
Nearest MRTO Alight at Yishun MRT Station, O Take Exit C, O Walk Towards Yishun Street 21
Bus servicesAlong Yishun Ave 2, take Bus Service 117, 169, 804, 812, 965. Alight at Blk 220. Along Yishun Ring Road, take Bus Service 1N, 800, 804, NR1. Alight at Blk 227 or 236.

CCAs at Xishan Primary School

Xishan Primary School lists 16 co-curricular activities (CCAs) across 4 categories.

Subjects offered

Xishan Primary School offers 25 subjects.

School bus service

Xishan Primary School has one school bus operator. Contact the operator directly to check routes, pick-up points and fares for your address.

Special programmes

Other schools in Yishun

See all 19 schools in Yishun →

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

What CCAs does Xishan Primary School offer?

Xishan Primary School offers 16 CCAs: Art and Crafts, Chinese Dance, Choir, English Drama, Environmental Science, Floorball, Guzheng Ensemble, Hockey, Indian Dance, Infocomm Technology (Media Production), Malay Dance, Modular CCA (Sports), Red Cross Youth, Scouts, Strategy Games and String Ensemble.

What is the nearest MRT station to Xishan Primary School?

MOE lists the following for Xishan Primary School: O Alight at Yishun MRT Station, O Take Exit C, O Walk Towards Yishun Street 21. Bus services: Along Yishun Ave 2, take Bus Service 117, 169, 804, 812, 965. Alight at Blk 220. Along Yishun Ring Road, take Bus Service 1N, 800, 804, NR1. Alight at Blk 227 or 236..

Is Xishan Primary School a SAP school?

No. Xishan Primary School is not listed as a Special Assistance Plan (SAP) school in MOE's data.

Which mother tongue languages are offered at Xishan Primary School?

Xishan Primary School offers Chinese, Malay and Tamil as mother tongue languages.

What is the Applied Learning Programme at Xishan Primary School?

Xishan Primary School's Applied Learning Programme (ALP) is “News Enrichment Xishanites Unitedly Share (NEXUS)”, in the Languages domain.

Does Xishan Primary School have a school bus service?

Yes. Xishan Primary School's school bus operator is BT&Tan Transport Pte Ltd. Contact: 8484 1266. Fares and routes are published on the school's website.

Where is Xishan Primary School?

Xishan Primary School is at 8 Yishun Street 21, Singapore 768611, in Yishun. Phone: 6758 8837.

Run a tuition or enrichment centre near Yishun?

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

See tuition centre software