West Spring Primary School

60 Bukit Panjang Ring Road, 679946

63144192

At a glance

West Spring Primary School, located in the heart of Bukit Panjang, boasts an application rate of 110%, reflecting its high demand. This school is known for its distinctive Science, Technology, Engineering and Mathematics (STEM) programme, cultivating future-ready students.

School Type
Government School
Session Type
Single Session
Nearest MRT
Jelapang LRT
Latest Ballot Year
2025
Government School Co-ed School Single Session sessions Nearest MRT: Jelapang LRT
Principal

Mr Willy Tan Nguan Peng

Vice Principals

Mdm Kum Lai Meng, Mr Sim Kooi Suen

School Image
School Image
School Image

Ballot Results

See each year at a glance, then compare phase-by-phase demand in a cleaner format.

Trend by Year

Applied rate and taken rate compared across ballot years.

Applied Rate Taken Rate
90% 104% 118% 131% 145% 2019 2020 2021 2022 2023 2024 2025 137% 101% 95% 95%
Recent format

Vacancy shows available places. Applied rate shows demand. Taken rate above 100% means the phase was oversubscribed.

2025
Historical ballot data
Vacancies
210
Applied Rate
95%
Taken Rate
95%
Highest Demand
2A
Highest demand: 2A at 97%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 150 62 21 63 23 13
Applied 89 60 1 40 10 0
Taken 89 60 1 40 10 0
Taken Rate 59% 97% 5% 63% 43% 0%
2024
Historical ballot data
Vacancies
210
Applied Rate
110%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 122%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 150 52 20 60 210 210
Applied 98 59 0 73 0 0
Taken 98 52 0 60 0 0
Taken Rate 65% 113% 0% 122% 0% 0%
2023
Historical ballot data
Vacancies
240
Applied Rate
104%
Taken Rate
102%
Highest Demand
2C
Highest demand: 2C at 108%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 87 26 79 240 240
Applied 94 69 2 85 0 0
Taken 94 69 2 79 0 0
Taken Rate 52% 79% 8% 108% 0% 0%
2022
Historical ballot data
Vacancies
240
Applied Rate
125%
Taken Rate
101%
Highest Demand
2C
Highest demand: 2C at 171%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 57 20 62 240 240
Applied 123 72 0 106 0 0
Taken 123 57 0 62 0 0
Taken Rate 68% 126% 0% 171% 0% 0%
Older format

Vacancy shows available places. Applied rate shows demand. Taken rate above 100% means the phase was oversubscribed.

2021
Historical ballot data
Vacancies
240
Applied Rate
126%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 251%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 200 92 92 25 41 240 240
Applied 108 0 83 8 103 0 0
Taken 108 0 83 8 41 0 0
Taken Rate 54% 0% 90% 32% 251% 0% 0%
2020
Historical ballot data
Vacancies
240
Applied Rate
134%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 280%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 200 85 85 32 45 240 240
Applied 115 0 62 19 126 0 0
Taken 115 0 62 19 45 0 0
Taken Rate 58% 0% 73% 59% 280% 0% 0%
2019
Historical ballot data
Vacancies
210
Applied Rate
137%
Taken Rate
101%
Highest Demand
2C
Highest demand: 2C at 339%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 170 63 63 23 31 210 210
Applied 107 0 57 18 105 0 0
Taken 107 0 57 18 31 0 0
Taken Rate 63% 0% 90% 78% 339% 0% 0%
2018
Historical ballot data
Vacancies
240
Applied Rate
54%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 130%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 50 89 240 240
Applied 0 0 0 14 116 0 0
Taken 101 0 40 10 89 0 0
Taken Rate 0% 0% 0% 28% 130% 0% 0%
2017
Historical ballot data
Vacancies
240
Applied Rate
72%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 128%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 68 132 240 240
Applied 0 0 0 3 169 0 0
Taken 103 0 2 3 132 0 0
Taken Rate 0% 0% 0% 4% 128% 0% 0%
2016
Historical ballot data
Vacancies
240
Applied Rate
77%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 106%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 87 170 240 240
Applied 0 0 0 5 180 0 0
Taken 66 0 0 4 170 0 0
Taken Rate 0% 0% 0% 6% 106% 0% 0%
2015
Historical ballot data
Vacancies
240
Applied Rate
82%
Taken Rate
99%
Highest Demand
2C
Highest demand: 2C at 93%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 100 194 14 3
Applied 0 0 0 5 180 11 0
Taken 42 0 -1 5 180 11 0
Taken Rate 0% 0% 0% 5% 93% 79% 0%
2014
Historical ballot data
Vacancies
240
Applied Rate
89%
Taken Rate
97%
Highest Demand
2C
Highest demand: 2C at 86%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 111 221 31 8
Applied 0 0 0 0 191 23 0
Taken 19 0 0 0 190 23 0
Taken Rate 0% 0% 0% 0% 86% 74% 0%
2013
Historical ballot data
Vacancies
210
Applied Rate
82%
Taken Rate
88%
Highest Demand
2C
Highest demand: 2C at 67%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 105 209 69 26
Applied 0 0 0 1 140 31 0
Taken 0 0 0 1 140 43 0
Taken Rate 0% 0% 0% 1% 67% 45% 0%

School Reviews

Read Google and parent-contributed reviews for West Spring Primary School, or share your own experience below.

"not bad and some teachers are good, but has a lot of areas to improve."

Ang Wei Xiang Jayden (Westspring_ps)

April 16, 2025

"The overall environment, teachers and staff are good. However, there's a teacher who is biased and confiscated a student's item without returning to him even after his graduation. Despite several times of approach to her, she ignored and eventually blocked the student on WhatsApp. The student might have done wrong and thus the confiscation which is totally understandable. However, it does not make sense for a teacher to behave so as well. On top of that, when the student answered her questions when being asked in class, she claimed it to be wrong while another student gave the same answer afterwards, she changed her attitude and said the answer was correct immediately. Sincerely hope the school can look into this to avoid the same happen to the other students as it really affects the student's morale adversely."

Zen Lim

December 31, 2024

"As an ex-student from this school, I really appreciate what west spring has given me. I met many new friends and great teachers who taught me a lot. The school really was 'My Second Home'."

Widi Arya Muhammad Khairul Nizam

August 10, 2024

"Im a students and im primary 1 from west spring primary school and i have fun there and i make new friend i maybe new but im not new my first time day: 1 jan and i learn Chinese and English but not malay"

kar lok low

August 01, 2024

"This school give super alot of home work, I don't have time to bring my daugther go relax herself not even a lunch or dinner outside, everyday at study table , if you are a parent kaisu who want your children study till crazy this is a school for kaisu parent.."

Francis Goh

April 24, 2024

"My girl was in P5 last year.. Maths teacher is almost absent the whole year.. Most of the times relief teacher stand in with no lesson. In fact 1 of the teacher even watched Korean drama after throwing worksheets to the students. And you also have many uninspiring teachers who took half of the lesson shouting at students. School thinks they are the best, but its all a facade!"

Keiras Yana

January 09, 2024

Write A Review