Maha Bodhi School
Join Maha Bodhi P1 2027 WhatsApp groupMaha Bodhi School is a government-aided SAP primary school in Ubi with roots as a Buddhist mission school opened in 1948. It pairs strong bilingual learning with character values drawn from its Buddhist heritage.
Last reviewed against official sources: 5 July 2026
Stage 1 · before you register
Is this school right for us?
Type
Co-educational, government-aided, SAP school
Location
10 Ubi Avenue 1 (Eunos/Geylang East area)
Affiliated secondary
Manjusri Secondary School
High-ability
Not a GEP centre
What Maha Bodhi is known for
Special Assistance Plan (SAP) status. As one of Singapore's SAP schools, Maha Bodhi offers strong English and Chinese instruction, with a Bilingual Competence Programme (BiCEP) to deepen proficiency in both languages.
Buddhist heritage and values. The school traces back to a Buddhist mission school opened in 1948, and its character education draws on Buddhist principles of compassion and mindfulness.
Music, performing arts and communication. Its Learning for Life Programme centres on ethnic arts (LEAP), while the Applied Learning Programme (ELECTRA@MBS) builds pupils' communication skills.
Not a high-ability (GEP) centre. Maha Bodhi does not host the Gifted Education Programme, so families drawn here tend to value its SAP and bilingual focus rather than GEP screening.
Is it a fit for your family? What to weigh
Stage 2 · during registration
What are our real chances?
| Year | PHASE 1 | 2A | 2A(2) | 2B | 2C | 2C(S) | 3 | Total |
|---|---|---|---|---|---|---|---|---|
| 2026live | 124124/240 | 100100/116 | – | --/20 | --/40 | – | – | 124of 300-30 |
| 2025 | 139139/270 | 121121/131 | – | 2346/23SC 1-2 (19/3) | 49125/49SC<1 (98/49) | 00/0 | 00/0 | 332of 330 |
| 2024 | 129129/270 | 8888/141 | – | 3838/38 | 7696/76SC 1-2 (24/4) | 00/0 | 00/0 | 331of 330 |
| 2023 | 141141/270 | 9999/129 | – | 3042/30SC>2 | 6382/63SC 1-2 | 00/0 | 00/0 | 333of 330 |
| 2022 | 132132/270 | 8888/138 | – | 3333/37 | 79114/79SC<1 | 00/0 | 00/0 | 332of 330 |
| 2021 | 130130/290 | 5555/160 | 5050/105 | 4852/48SC>2 | 5071/50SC 1-2 | 00/0 | 00/0 | 333of 330 |
| 2020 | 131131/290 | 4949/159 | 4040/110 | 5353/55 | 60105/60SC<1 | 00/0 | 00/0 | 333of 330 |
| 2019 | 130130/290 | 5252/160 | 6262/108 | 3131/44 | 6064/60SC 1-2 | 00/0 | 00/0 | 335of 330 |
- 1 — a sibling already in the school
- 2A — parent/sibling is an ex-pupil, or parent is staff
- 2B — volunteer, church/clan, or community leader
- 2C — open to all, no prior link
- 2C(S) / 3 — supplementary / non-citizen
- 1. SC<1 — Singapore Citizen within 1km
- 2. SC 1-2 — within 1 to 2km
- 3. SC>2 — beyond 2km
- 4. PR<1 — Permanent Resident within 1km
- 5. PR 1-2 — within 1 to 2km
- 6. PR>2 — beyond 2km
Each cell: the big number is places taken; below it, applicants / vacancies. A red cell went to a ballot, with the group and its ratio, e.g. SC 1-2 (6/5).
At the 2025 Primary 1 registration exercise, Maha Bodhi School drew balloting in both Phase 2B and Phase 2C. Phase 2C received 125 applicants for 49 vacancies and went to a ballot, so a place was not guaranteed even for citizens living within 1km. Read our Primary 1 registration guide to see how the phases and distance priority work.
Demand at this level makes home-to-school distance and citizenship the deciding factors in the later phases. Our guide to choosing a primary school can help you weigh Maha Bodhi against other options in the east.
Stage 3 · after you're in
We're in. What happens now?
Visiting
Maha Bodhi School is not listed among the schools running a public open house in recent MOE roundups for prospective P1 families, so contact the school directly to ask about admissions briefings or a visit.
Getting ready for the first day? Maha Bodhi School publishes a P1 Orientation Guide for new families, with the practical details, uniforms, book lists, dismissal and what to bring. Schools refresh these each year, so confirm the dates against the latest version.
Common questions
Is Maha Bodhi School a SAP school? +
Yes. Maha Bodhi School is one of Singapore's Special Assistance Plan (SAP) schools, offering strong bilingual education in English and Chinese alongside an appreciation of Chinese culture and values.
Is Maha Bodhi School affiliated to a secondary school? +
Yes. It is affiliated to Manjusri Secondary School, which can give eligible pupils priority when applying there during secondary school posting.
Did Maha Bodhi School ballot in 2025? +
Yes. At the 2025 Primary 1 registration exercise, both Phase 2B and Phase 2C went to balloting. Phase 2C drew 125 applicants for 49 vacancies.
All primary schools in Geylang
Places taken by phase, with applicants / vacancies beneath. Ranked by how competitive the open phases were in 2025 (2C first). This school is highlighted; pick a year, or search to pin schools and compare them. Tap any school for its full ballot history.
Tip: pick a school to pin it, then add another to compare side by side.
| School | Phase 1 | 2A | 2A(2) | 2B | 2C | 2C(S) | 3 | Total |
|---|---|---|---|---|---|---|---|---|
| Maha Bodhi | 124124/240 | 100100/116 | – | --/20 | --/40 | – | – | 124of 300 |
| Kong Hwa | 110110/220 | 8383/110 | – | --/20 | --/40 | – | – | 110of 280 |
| Geylang Methodist (Primary) | 7979/210 | 2929/131 | – | --/20 | --/40 | – | – | 79of 270 |
| Haig Girls' | 4040/130 | 1212/90 | – | --/20 | --/40 | – | – | 40of 190 |
| Canossa Catholic | 6060/60 | 00/0 | – | --/20 | --/40 | – | – | 60of 120 |
| Maha Bodhi | 139139/270 | 121121/131 | – | 2346/23SC 1-2 (19/3) | 49125/49SC<1 (98/49) | 00/0 | 00/0 | 332of 330 |
| Kong Hwa | 114114/210 | 8484/97 | – | 2449/24SC<1 (44/24) | 49118/49SC<1 (112/49) | 00/0 | 00/0 | 271of 270 |
| Geylang Methodist (Primary) | 9797/210 | 3131/113 | – | 44/47 | 138138/138 | 00/0 | 00/0 | 270of 270 |
| Haig Girls' | 5151/130 | 2323/79 | – | 2020/39 | 8383/98 | 1529/15SC 1-2 (16/9) | 00/0 | 192of 190 |
| Canossa Catholic | 4141/60 | 66/19 | – | 1414/24 | 3434/60 | 2644/26SC 1-2 (25/15) | 00/0 | 121of 120 |
| Maha Bodhi | 129129/270 | 8888/141 | – | 3838/38 | 7696/76SC 1-2 (24/4) | 00/0 | 00/0 | 331of 330 |
| Kong Hwa | 100100/210 | 6161/110 | – | 3671/36SC<1 (57/36) | 74110/74SC<1 (96/74) | 00/0 | 00/0 | 271of 270 |
| Geylang Methodist (Primary) | 8686/210 | 2727/124 | – | 88/52 | 109109/153 | 4448/44SC>2 (15/14) | 00/0 | 274of 270 |
| Haig Girls' | 3939/130 | 1515/91 | – | 99/45 | 8989/127 | 2424/38 | 00/14 | 176of 190 |
| Canossa Catholic | 3737/60 | 55/23 | – | 1111/26 | 3232/67 | 1919/35 | 00/16 | 104of 120 |
| Maha Bodhi | 141141/270 | 9999/129 | – | 3042/30SC>2 | 6382/63SC 1-2 | 00/0 | 00/0 | 333of 330 |
| Kong Hwa | 110110/210 | 7474/100 | – | 2957/29SC<1 | 5784/57SC<1 | 00/0 | 00/0 | 270of 270 |
| Geylang Methodist (Primary) | 102102/210 | 3232/108 | – | 44/45 | 132134/132PR>2 | 00/0 | 00/0 | 270of 270 |
| Haig Girls' | 5151/130 | 2424/79 | – | 1818/38 | 97108/97PR<1 | 00/0 | 00/0 | 190of 190 |
| Canossa Catholic | 4848/60 | 33/12 | – | 1919/23 | 5056/50 | 00/0 | 00/0 | 120of 120 |
| Maha Bodhi | 132132/270 | 8888/138 | – | 3333/37 | 79114/79SC<1 | 00/0 | 00/0 | 332of 330 |
| Kong Hwa | 9999/210 | 7575/111 | – | 3265/32SC<1 | 64129/64SC<1 | 00/0 | 00/0 | 270of 270 |
| Geylang Methodist (Primary) | 103103/210 | 3434/107 | – | 44/44 | 129131/129PR>2 | 00/0 | 00/0 | 270of 270 |
| Haig Girls' | 3737/130 | 2525/93 | – | 11/43 | 117117/127 | 1028/10 | 00/0 | 190of 190 |
| Canossa Catholic | 3434/60 | 66/26 | – | 1616/27 | 6060/64 | 423/4SC<1 | 00/0 | 120of 120 |
| Maha Bodhi | 130130/290 | 5555/160 | 5050/105 | 4852/48SC>2 | 5071/50SC 1-2 | 00/0 | 00/0 | 333of 330 |
| Kong Hwa | 129129/230 | 3131/101 | 2626/70 | 4345/43SC>2 | 4272/42SC<1 | 00/0 | 00/0 | 271of 270 |
| Geylang Methodist (Primary) | 8787/230 | 1010/143 | 2222/133 | 1010/76 | 141141/141 | 00/0 | 00/0 | 270of 270 |
| Haig Girls' | 4545/150 | 1414/106 | 2121/92 | 00/56 | 115119/115PR 1-2 | 00/0 | 00/0 | 195of 190 |
| Canossa Catholic | 3333/110 | 55/77 | 88/72 | 1414/53 | 5959/92 | 3353/33SC 1-2 | 00/0 | 152of 150 |
| Maha Bodhi | 131131/290 | 4949/159 | 4040/110 | 5353/55 | 60105/60SC<1 | 00/0 | 00/0 | 333of 330 |
| Kong Hwa | 115115/230 | 4343/116 | 3131/73 | 4141/42 | 4491/44SC<1 | 00/0 | 00/0 | 274of 270 |
| Geylang Methodist (Primary) | 8484/230 | 1010/146 | 2727/136 | 1010/75 | 123123/141 | 1836/18SC<1 | 00/0 | 272of 270 |
| Haig Girls' | 4040/140 | 1010/100 | 1515/90 | 1515/58 | 102117/102PR<1 | 00/0 | 00/0 | 182of 180 |
| Canossa Catholic | 3333/80 | 22/47 | 77/45 | 1313/39 | 5959/67 | 820/8SC 1-2 | 00/0 | 122of 120 |
| Maha Bodhi | 130130/290 | 5252/160 | 6262/108 | 3131/44 | 6064/60SC 1-2 | 00/0 | 00/0 | 335of 330 |
| Kong Hwa | 106106/230 | 3333/124 | 2929/91 | 4343/51 | 6179/61SC<1 | 00/0 | 00/0 | 272of 270 |
| Geylang Methodist (Primary) | 9090/230 | 55/140 | 2020/136 | 1010/78 | 108108/150 | 3535/42 | 00/7 | 268of 270 |
| Haig Girls' | 5353/140 | 44/87 | 1313/83 | 1414/55 | 9393/96 | 33/3 | 00/0 | 180of 180 |
| Canossa Catholic | 1919/80 | 11/61 | 77/60 | 1515/47 | 3939/79 | 99/40 | 00/31 | 90of 120 |
Find your child's group
Every cohort has its own WhatsApp group of parents going through the exact same year, real-time registration updates, school reviews, balloting news and honest answers from people one step ahead of you. Pick the year your child starts Primary 1.
The 2026 registration exercise runs from 30 June to 30 October 2026, with the citizen and PR phases finishing in late August. This is the live cohort, phase dates, balloting and school choice are happening right now.
Registration in mid-2027. Get the lay of the land early, school shortlists, the 30-month address rule, and what to prepare.
Plenty of runway. Useful if you're weighing a home move for distance priority or choosing a kindergarten with an eye on P1.
Free to join. A friendly, parent-run space, no spam, no selling.