Junyuan Primary School

2 Tampines Street 91 , 528906

67830375

At a glance

Junyuan Primary School, located in the heart of Tampines, boasts an application rate of 118%, reflecting its high demand among Singaporean parents. Known for its emphasis on holistic education, Junyuan has made headlines for its impressive performance in national examinations and co-curricular activities.

School Type
Government School
Session Type
Single Session
Nearest MRT
Tampines West (Downtown Line); Tampines (East-West Line)
Latest Ballot Year
2025
Government School Co-ed School Single Session sessions Nearest MRT: Tampines West (Downtown Line); Tampines (East-West Line)
Principal

MR CHAN WENG CHEONG

Vice Principals

MRS CHEANG MENG TSING, MADAM CHUT SHI LIN

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
95% 104% 113% 121% 130% 2019 2020 2021 2022 2023 2024 2025 104% 102% 103% 100%
Recent format

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

2025
Historical ballot data
Vacancies
280
Applied Rate
103%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 107%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 220 120 28 85 0 0
Applied 100 96 0 91 0 0
Taken 100 96 0 85 0 0
Taken Rate 45% 80% 0% 107% - -
2024
Historical ballot data
Vacancies
240
Applied Rate
119%
Taken Rate
101%
Highest Demand
2A
Highest demand: 2A at 141%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 66 20 63 240 240
Applied 114 93 0 79 0 0
Taken 114 66 0 63 0 0
Taken Rate 63% 141% 0% 125% 0% 0%
2023
Historical ballot data
Vacancies
240
Applied Rate
121%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 322%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 97 27 81 23 240
Applied 83 76 0 58 74 0
Taken 83 76 0 58 23 0
Taken Rate 46% 78% 0% 72% 322% 0%
2022
Historical ballot data
Vacancies
240
Applied Rate
115%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 200%
Metric Phase 1 2A 2B 2C 2C(S) 3
Vacancies 180 94 37 112 35 240
Applied 86 42 0 77 70 0
Taken 86 42 0 77 35 0
Taken Rate 48% 45% 0% 69% 200% 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
112%
Taken Rate
101%
Highest Demand
2C(S)
Highest demand: 2C(S) at 279%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 200 125 125 54 109 14 240
Applied 75 0 58 0 96 39 0
Taken 75 0 58 0 96 14 0
Taken Rate 38% 0% 46% 0% 88% 279% 0%
2020
Historical ballot data
Vacancies
210
Applied Rate
103%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 106%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 170 84 84 42 82 210 210
Applied 86 0 42 1 87 0 0
Taken 86 0 42 1 82 0 0
Taken Rate 51% 0% 50% 2% 106% 0% 0%
2019
Historical ballot data
Vacancies
180
Applied Rate
104%
Taken Rate
102%
Highest Demand
2C
Highest demand: 2C at 108%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 140 47 47 24 51 180 180
Applied 93 0 39 0 55 0 0
Taken 93 0 39 0 51 0 0
Taken Rate 66% 0% 83% 0% 108% 0% 0%
2018
Historical ballot data
Vacancies
180
Applied Rate
32%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 143%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 20 40 180 180
Applied 0 0 0 0 57 0 0
Taken 123 0 17 0 40 0 0
Taken Rate 0% 0% 0% 0% 143% 0% 0%
2017
Historical ballot data
Vacancies
180
Applied Rate
36%
Taken Rate
100%
Highest Demand
2C
Highest demand: 2C at 107%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 30 59 180 180
Applied 0 0 0 1 63 0 0
Taken 99 0 21 1 59 0 0
Taken Rate 0% 0% 0% 3% 107% 0% 0%
2016
Historical ballot data
Vacancies
210
Applied Rate
58%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 107%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 59 118 45 210
Applied 0 0 0 0 74 48 0
Taken 78 0 15 0 73 45 0
Taken Rate 0% 0% 0% 0% 63% 107% 0%
2015
Historical ballot data
Vacancies
240
Applied Rate
64%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 111%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 73 146 64 240
Applied 0 0 0 0 82 71 0
Taken 82 0 13 0 82 64 0
Taken Rate 0% 0% 0% 0% 56% 111% 0%
2014
Historical ballot data
Vacancies
240
Applied Rate
58%
Taken Rate
95%
Highest Demand
2C(S)
Highest demand: 2C(S) at 84%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 240 240 240 76 151 73 12
Applied 0 0 0 0 79 61 0
Taken 75 0 14 0 78 61 0
Taken Rate 0% 0% 0% 0% 52% 84% 0%
2013
Historical ballot data
Vacancies
210
Applied Rate
60%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 117%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 61 122 29 210
Applied 0 0 0 0 93 34 0
Taken 73 0 15 0 93 29 0
Taken Rate 0% 0% 0% 0% 76% 117% 0%
2012
Historical ballot data
Vacancies
210
Applied Rate
54%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 78%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 61 119 36 210
Applied 0 0 0 2 83 28 0
Taken 77 0 12 2 83 36 0
Taken Rate 0% 0% 0% 3% 70% 78% 0%
2011
Historical ballot data
Vacancies
210
Applied Rate
63%
Taken Rate
100%
Highest Demand
2C(S)
Highest demand: 2C(S) at 103%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 210 210 210 66 130 59 210
Applied 0 0 0 1 71 61 0
Taken 68 0 11 1 71 59 0
Taken Rate 0% 0% 0% 2% 55% 103% 0%
2010
Historical ballot data
Vacancies
180
Applied Rate
57%
Taken Rate
98%
Highest Demand
2C(S)
Highest demand: 2C(S) at 90%
Metric Phase 1 2A(1) 2A(2) 2B 2C 2C(S) 3
Vacancies 180 180 180 53 106 49 1
Applied 0 0 0 0 59 44 0
Taken 60 0 14 0 59 44 0
Taken Rate 0% 0% 0% 0% 56% 90% 0%

School Reviews

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

"Junyuan primary school student always at the bus stop talking very loud and the volletball the mr yet so rude. Even through i already in second school i still very angry at that"

JDen

March 02, 2025

"im currently 24 years old and i still think about all the awful memories i have of this place, back when the internet wasn’t really a place for voicing out issues. i think its time to voice out concerns, im not too sure if the same teachers that i had are still teaching here but i hope they are not and if they are i hope that they change. ive been physically and mentally abused by the teachers in this school especially by a teacher called Mr Jaya. i believe that educating children should not be taught with pain and violence, he has hit me with a ruler, smacked a book on my head, slapped my hand, pulled my sideburns, etc. i was always slow at learning and he has always been making me as a bad example in my class back then which has traumatised me till this day. it is not just him but as well as the other teachers as they are aware but choose to be silent about this. they have all watched me go through this and have never supported or care about me. i hope that people know, children are the future of the world and should be educated with compassion and empathy. my whole life my parents have not once raised their hands on me, so how can teachers do so?"

Gibran Sahir

February 21, 2025

"the kids ALWAYS yap and scream on the bus when i want to take a peaceful ride home. the MOMENT they get on the bus they start creating ruckus and also talk about inappropriate topics. most of them have no public transport etiquette whatsoever, not willing to quieten down even when there are people VISIBLY UPSET with them. after a long day of work or school, we of course want to rest lah but we cant relax cause of the junyuan kids. they run around the upper deck and not only is it dangerous but also incredibly distracting and annoying for other commuters, please teach ur students how to properly behave on public transport. they are immature to say the least, unfortunately i didnt have a chance to look at the name tags and rmb some names.. its not just a one or two time thing, its EVERY single time i take that specific bus. No improvement made whatsoever."

stream armageddon

November 05, 2024

"the kids from junyuan are immature and have NO selfawareness WHATSOEVER. in 129 after school everyday, junyuan kids will flood the bus and start screaming and yapping VERY LOUDLY. they will also we stomping in the bus and blocking everyone’s way. their parents also don’t do anything about it. jyps teach your kids some manners and social etiquette PLEASE🙏"

stream over the moon

November 05, 2024

"Good primary school in Tampines at St 91 , large building and great infrastructure."

Rahul Rastogi

September 07, 2024

Write A Review