Last Updated: 27 Nov 2024
Primary school subjects and syllabuses
Primary school students will be introduced to subject-based learning where they will learn subjects such as languages, mathematics, science, art, music and social studies. Learn more about the syllabus taught in the classroom.
Subjects
Primary school students will learn the following subjects:- English Language
- Mother Tongue Language (MTL)
- Mathematics
- Science
- Art
- Music
- Physical Education
- Social Studies
- Character and Citizenship Education
Syllabus
- 2020 English Language (Primary) (17.6MB)
- 2020 English Language (Primary (Foundation) and Secondary - Normal (Technical)) (17.8MB)
- 2010 English Language (Primary and Secondary - Express/Normal (Academic)) (2.3MB) - till 2024
- 2010 English Language (Primary (Foundation) and Secondary - Normal (Technical)) (2MB) - till 2024
Primary schools are equipped to teach the Strategies for English Language Learning And Reading (STELLAR) curriculum. STELLAR is an interactive literacy programme that fosters confidence in learning English using children's literature.
Chinese Language
- 2024 Chinese Language (Primary) (2MB)
- 2015 Chinese Language (Primary) (1.2MB)
- 2015 Character List (Primary Chinese) (1.4MB)
- 2015 Character List (Primary Higher Chinese) (710KB)
Malay Language
- 2024 Malay Language (Primary) (3.8MB)
- 2015 Malay Language (Primary) (2.7MB)
- 2008 Malay Language (Primary) (2.2MB)
Tamil Language
- 2024 Tamil Language (Primary)(2.2MB)
- 2015 Tamil Language (Primary) (21MB)
- 2008 Tamil Language (Primary) (14.7MB)
Download all documents - 3MTL and the abridged syllabus for 2024
Find out how to apply for an SLS account if you don’t have one.
- 2014 Science (Primary) (822KB)
- 2023 Science (Primary) (936KB)
Additional resources
Read these articles to get ideas on learning science at the primary level:Art
- Art syllabus for Primary 1 to 6 (1.8MB)
Music
- 2023 Music Syllabus (Primary and Lower Secondary) (1.11MB)
- 2015 Music Teaching and Learning Syllabus (Primary and Lower Secondary) (1.5MB)