Small group
Every student gets individual attention
Small-group Primary Math classes where every child gets individual attention — and the skills to show it in exams.
The school was founded in 2013. DeepThink's Primary Math programme is designed to support Riverside Primary School students from P1 through P6.
Lessons follow the MOE Primary Math syllabus exactly — the same topics, heuristics, and model-drawing methods your child uses at Riverside Primary School
Small group classes so your child can ask questions, get feedback, and is never lost in the crowd
From P5 onwards, every class is structured around PSLE technique — not just content, but how to show working clearly and pick up method marks
Parents are kept in the loop on what was covered and where their child needs more practice — so you're never in the dark between sessions
Each weekly session builds directly on the last. Your child works through new concepts, revisits gaps, and practises exam-style questions — in a group small enough that the teacher actually knows them.
Every student gets individual attention
Yes. All Singapore primary schools follow the MOE Primary Math syllabus, and our P1–P6 classes are built around that curriculum — the same topics, the same model-drawing and heuristics approach, and the same exam format your child sits at Riverside Primary School.
Parents are kept informed on what was covered and where their child should focus. We also flag any persistent gaps as soon as we spot them — not just before exams.
There's no single right answer, but earlier is generally better. Gaps in foundational topics like fractions and ratios compound as children move through primary school. A free trial class is a good way to find out where your child actually stands.
Small group classes, parents kept in the loop on progress, and a curriculum focused on the exact skills MOE examiners test — including how to structure solutions, not just whether the answer is correct.
Riverside Primary School is a co-educational government primary school located at 110 Woodlands Crescent, Singapore 737803. It was established in 2013 and officially opened in 2016, serving families in the north-western part of Singapore. The school operates on a single-session model.
The school's educational approach is guided by MOE's desired outcomes of education, aiming to develop confident individuals, self-directed learners, active contributors, and concerned citizens. Riverside's core values, known as the "Sparkle Values," centre on Kindness and Perseverance, which are woven into its programmes and daily routines. The school supports bilingual education in English alongside Chinese, Malay, and Tamil as Mother Tongue Languages.
Two signature programmes define much of the school's identity. The Applied Learning Programme (ALP), titled "Playworks: Nurturing Critical and Inventive Thinkers," takes an interdisciplinary approach to STEM learning, using play-based activities, games, and hands-on projects to develop problem-solving skills. The Learning for Life Programme (LLP), called "PeerWorks: Building Self, Supporting One Another, Serving the Community Together," focuses on student leadership and community service. Riverside is not a SAP school, and its curriculum integrates technology such as interactive whiteboards and inquiry-based methods across subject areas.
Enrolment at Riverside Primary School follows the MOE Primary 1 Registration Exercise, which is conducted in phases each year. Phase 1 is reserved for children with siblings already enrolled at the school. Phase 2A is open to children of alumni and those with connections to the school through staff or advisory committee membership. Phase 2B accommodates children whose parents volunteer at the school or are members of community organisations connected to it. Phase 2C is the open phase for all Singapore Citizen and Permanent Resident children who do not qualify under earlier phases. A supplementary Phase 2C round follows for any remaining places.
If applications in any phase exceed available spots, places are allocated through a balloting process. Distance from the school — within 1 km or between 1 km and 2 km — is a factor in the ballot priority for Phases 2B and 2C.
Once a place is secured, parents complete several administrative steps including the MOE Student Details Form, the school's own information form, Edusave Standing Order, and GIRO arrangements for fee payment. Families who need financial support may apply for the MOE Financial Assistance Scheme. Information on vacancies and registration timelines is published on the MOE SchoolFinder website ahead of each registration cycle.
Riverside Primary School follows the national MOE syllabus. Core subjects at the lower primary level include English Language, Mathematics, Mother Tongue Languages (Chinese, Malay, or Tamil), Social Studies, Physical Education, Art, Music, and Character and Citizenship Education. At the upper primary level, Science is introduced and students prepare for the Primary School Leaving Examination (PSLE). Under the current PSLE scoring system, students receive Achievement Level scores for each subject, with subjects offered at Standard, Foundation, or Higher Mother Tongue levels depending on individual ability.
The school's Playworks ALP programme supplements the core curriculum by embedding STEM-oriented, play-based learning into regular lessons. Activities include designing and building projects, coding exercises, and collaborative problem-solving tasks that aim to develop critical and inventive thinking. The school also uses P1 textbooks and workbooks such as STELLAR materials for English and Primary Mathematics resources for numeracy.
For families looking to give their children additional support in mathematics beyond what the school provides, DeepThink is a math tuition centre that offers structured programmes aligned to the MOE primary mathematics syllabus, covering topics tested at PSLE.
Riverside Primary School's campus features air-conditioned classrooms equipped with interactive technology, a library with both physical and digital resources, and dedicated spaces for STEM activities and hands-on learning. The school grounds include outdoor learning areas and eco-gardens used for environmental education. The campus is barrier-free and staffed with Special Educational Needs Officers to support students who require additional assistance.
The school offers a student care centre operated by Commit Learning Schoolhouse Pte Ltd, providing after-school supervision, homework support, enrichment activities, and meals until 7:00 PM on school days. Monthly fees are approximately $265, with subsidies available through the Student Care Fee Assistance scheme for eligible families.
Co-Curricular Activities (CCAs) at Riverside span four categories. In sports, students can join Badminton (girls), Basketball (boys and girls), Netball (girls), Football (boys), Track and Field, and Floorball. Uniformed groups include Scouts. Performing arts offerings comprise Choir, String Ensemble, Modern Dance, and English Drama. Clubs available include Art and Crafts, Robotics, Environmental Science, and Home Economics. CCA participation begins at the primary level and is intended to build teamwork, discipline, and broader interests alongside academic learning.
The school promotes a culture built around its Sparkle Values of Kindness and Perseverance, supported by Character and Citizenship Education programmes that run across all levels. The PeerWorks LLP encourages students to take on leadership roles and participate in community service projects, developing a sense of responsibility toward others.
For incoming Primary 1 students, Riverside runs a P1 TRANSIT programme designed to ease the transition from preschool to formal schooling. This programme addresses social, emotional, and behavioural needs during the early weeks and helps children adjust to new routines and expectations.
The school canteen operates under the Healthy Meals in Schools Programme (HMSP), offering set meals such as Soto, Mee Rebus, and other balanced options at prices ranging from $1.80 to $2.00. Parents may also choose to pack meals for their children.
School bus services are available, and parents can submit requests via the school's transport forms for the upcoming academic year. Public transport and walking from nearby residential areas in Woodlands are also common options. The school can be contacted at 6365 4490 or by email at [email protected].
Is Riverside Primary School a good primary school?
Riverside Primary School is a government co-educational school that provides a well-rounded education through its MOE-aligned curriculum, Playworks ALP for critical thinking, and PeerWorks LLP for character development through community service. It offers a range of CCAs and support programmes designed to prepare students for PSLE and develop them holistically.
Is Riverside Primary School a co-educational school?
Yes. Riverside Primary School enrols both boys and girls from Primary 1 through Primary 6. It operates as a single-session government school.
How does the Primary 1 registration process work for Riverside Primary School?
Registration follows the standard MOE Primary 1 Registration Exercise conducted in phases: Phase 1 for siblings of current students, Phase 2A for alumni connections and school staff, Phase 2B for parent volunteers and community organisations, and Phase 2C as the open category. Balloting takes place if any phase is oversubscribed. Parents can check phase-by-phase vacancy information on the MOE SchoolFinder website.
How can parents apply during Phase 2C for Riverside Primary School?
Parents whose children do not qualify for earlier phases may apply online through the MOE P1 Registration portal during the Phase 2C window, which typically opens in July. If the number of applicants exceeds available places, a ballot determines placement, with priority given to children living within 1 km of the school. Results are announced shortly after each phase closes.
Does Riverside Primary School prepare students well for PSLE?
The school follows the full MOE curriculum covering English, Mathematics, Science, and Mother Tongue Languages at Standard, Foundation, and Higher levels. Its Playworks ALP adds interdisciplinary problem-solving activities, and the overall programme is structured to build the knowledge and skills tested at PSLE. Families seeking additional mathematics preparation may consider DeepThink, a math tuition centre offering programmes aligned to the MOE primary syllabus.
What CCAs does Riverside Primary School offer?
The school offers CCAs across four categories: sports (Badminton, Basketball, Netball, Football, Track and Field, Floorball), uniformed groups (Scouts), performing arts (Choir, String Ensemble, Modern Dance, English Drama), and clubs (Art and Crafts, Robotics, Environmental Science, Home Economics). These activities support teamwork, discipline, and the development of interests beyond the classroom.
What Mother Tongue Languages are available at Riverside Primary School?
The school offers Chinese, Malay, and Tamil as Mother Tongue Languages. Students may take these at Standard or Foundation level, with Higher Mother Tongue available for those who qualify. These language programmes run from Primary 1 onward in line with MOE requirements.
What is the school uniform for Riverside Primary School?
Students wear a unisex polo T-shirt paired with shorts for boys and skorts for girls. Uniforms can be purchased online or during school sales events from approved vendors such as Finest Fashion Centre and Jeep Sing Uniform.
What are the school fees at Riverside Primary School?
As a government primary school, Riverside charges fees according to MOE's published rates. Singapore Citizens pay minimal or no tuition fees, while Permanent Residents and international students pay progressively higher amounts. Additional miscellaneous fees may apply, and payments can be arranged through Edusave deductions or GIRO. Financial assistance is available for eligible families.
Does Riverside Primary School have a student care centre?
Yes. The school-based Student Care Centre is operated by Commit Learning Schoolhouse Pte Ltd. It provides supervised homework time, enrichment activities, and meals after school dismissal until 7:00 PM. Monthly fees are approximately $265, and subsidies through the Student Care Fee Assistance scheme are available for qualifying families.
What does Riverside Primary School offer for students with special needs?
The school provides barrier-free campus access and employs Special Educational Needs Officers to support students who require additional help. The P1 TRANSIT programme also assists new students with social and behavioural adjustment during their first year.
What subjects do Primary 1 students take at Riverside Primary School?
Primary 1 students study English Language, Mathematics, Mother Tongue Languages, Social Studies, Physical Education, Art, Music, and Character and Citizenship Education. Required materials include STELLAR handwriting resources and Primary Mathematics textbooks as listed on the school's annual booklist.
Where is Riverside Primary School located?
The school is situated at 110 Woodlands Crescent, Singapore 737803. It can be reached by phone at 6365 4490 or by email at [email protected].
What is the Playworks programme at Riverside Primary School?
Playworks is the school's Applied Learning Programme (ALP). It is an interdisciplinary initiative that uses play-based and hands-on activities to develop critical and inventive thinking skills. The programme is integrated into the regular curriculum across primary levels.
What is the PeerWorks programme at Riverside Primary School?
PeerWorks is the school's Learning for Life Programme (LLP). It centres on community service and peer leadership, giving students opportunities to develop confidence, support their classmates, and contribute to the wider community from Primary 1 through Primary 6.
How does Riverside Primary School support holistic development?
The school combines its academic curriculum with CCAs, the Playworks ALP, PeerWorks LLP, and Character and Citizenship Education to support well-rounded growth. Transition programmes like P1 TRANSIT help younger students settle into school life, and the overall approach aims to develop both academic capability and personal character.
Are school bus services available for Riverside Primary School?
Yes. Parents can request school bus services by submitting the relevant transport forms provided by the school for the upcoming academic year. Public transport and walking from nearby Woodlands estates are also common ways for students to get to school.
What food is available in the Riverside Primary School canteen?
The canteen follows the Healthy Meals in Schools Programme (HMSP) and offers set meals including options like Soto and Mee Rebus at prices between $1.80 and $2.00. Parents who prefer to do so may pack food from home for their children.
Experience our teaching approach firsthand. No commitment required.
Free trial • No credit card required