Maha Bodhi School at a glance
| Level | Primary school |
|---|---|
| Type | Government-aided school |
| Students | Co-ed |
| Session | Single Session |
| Area | Geylang (East zone) |
| Mother tongue languages | Chinese |
| Programmes | SAP |
Address and how to get there
| Address | 10 Ubi Avenue 1, Singapore 408931 · View on map |
|---|---|
| Phone | 6744 2115 |
| mbs@moe.edu.sg | |
| Website | www.mahabodhi.moe.edu.sg |
| Nearest MRT | Eunos Station (Transfer Bus No.63, 63m), Ubi Station (Transfer Bus No. 137) |
| Bus services | 5, 8, 15, 22, 25, 45, 51, 55, 59, 61, 63, 63M, 65, 66, 93, 94, 137, 854 |
CCAs at Maha Bodhi School
Maha Bodhi School lists 22 co-curricular activities (CCAs) across 4 categories.
Physical Sports
- Badminton
- Basketball
- Tchoukball
- Wushu (Wushu and Lion Dance)
Uniformed Groups
Visual and Performing Arts
- Chinese Dance
- Chinese Orchestra
- Choir
- Concert Band (Band)
- English Drama (Drama Club)
- Guzheng Ensemble (Guzheng)
Clubs and Societies
- Art and Crafts (Art Club)
- Audio Visual Aid (Videography Club)
- Chinese Calligraphy and Brush Painting (Chinese Calligraphy)
- Chinese Chess
- Chinese Culture and Language (Chinese Cultural Club)
- Debating and Public Speaking (Debate Club)
- Entrepreneurship (Infocomm)
- Home Economics (Homec)
- Media Resource Library (Mrl Library Club)
- Physical Science (Environment and Science Club)
- Robotics
Subjects offered
Maha Bodhi School offers 15 subjects.
- Art
- Chinese Language
- eCDQ(LSM)
- eCDQ(Review)
- English Language
- Foundation Chinese Language
- Foundation English Language
- Foundation Mathematics
- Foundation Science
- Higher Chinese Language
- Mathematics
- Music
- Physical Education
- Science
- Social Studies
School bus service
Maha Bodhi School has one school bus operator. Contact the operator directly to check routes, pick-up points and fares for your address.
| Operator | Contact | Fares |
|---|---|---|
| Maha Bodhi School Bus Service | 6445 8088 mbsbuses@yahoo.com.sg | Fares & routes |
Special programmes
- Applied Learning Programme (ALP): Empathetic Listeners. Effective Communicators. Trailblazing Advocates (ELECTRA@MBS) — Languages
- Learning for Life Programme (LLP): Learning through an Ethnic Arts Programme (LEAP) — Music & Performing Arts
- Special Assistance Plan (SAP) school — see all SAP schools
Other schools in Geylang
See all 8 schools in Geylang →
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.