Singapore primary · past-year papers
School past-year papers
Real past-year papers, organised by school, subject, and
year. Every paper is open to every account until 30 November
2026 — no card, nothing locked.
Real past-year papers from each school's own assessments — not official school material, and not endorsed or affiliated with any school listed.
1,099 papers across
21 schools
with 10 or more papers on Xuetang.
Papers are sat online and marked the moment you finish, with each step explained — this is a practice site, not a PDF download site.
Henry Park126 papers
Maths
· P1, P2, P3, P4, P5, P6
46 papers — all open
English
· P1, P2, P3, P4, P5, P6
32 papers — all open
Chinese
· P1, P2, P3, P4, P5, P6
33 papers — all open
Science
· P3, P4, P5, P6
15 papers — all open
All 126 Henry Park papers →
Nan Hua101 papers
Maths
· P3, P4, P5, P6
40 papers — all open
English
· P3, P4, P5, P6
18 papers — all open
Chinese
· P3, P4, P5, P6
19 papers — all open
Science
· P3, P4, P5, P6
24 papers — all open
All 101 Nan Hua papers →
Rosyth97 papers
Maths
· P2, P3, P4, P5, P6
37 papers — all open
English
· P2, P3, P4, P5, P6
18 papers — all open
Chinese
· P2, P3, P4, P5, P6
24 papers — all open
Science
· P3, P4, P5, P6
18 papers — all open
All 97 Rosyth papers →
Nanyang92 papers
Maths
· P3, P4, P5, P6
20 papers — all open
English
· P3, P4, P5, P6
26 papers — all open
Chinese
· P1, P2, P3, P4, P5, P6
24 papers — all open
Science
· P3, P4, P5, P6
22 papers — all open
All 92 Nanyang papers →
Maha Bodhi83 papers
Maths
· P1, P2, P3, P4, P5
26 papers — all open
English
· P1, P2, P3, P4, P5
25 papers — all open
Chinese
· P1, P2, P3, P4, P5
18 papers — all open
Science
· P3, P4, P5
14 papers — all open
All 83 Maha Bodhi papers →
Tao Nan72 papers
Maths
· P2, P3, P4, P5, P6
23 papers — all open
English
· P1, P2, P3, P4, P5, P6
18 papers — all open
Chinese
· P2, P3, P4, P5, P6
19 papers — all open
Science
· P3, P4, P5, P6
12 papers — all open
All 72 Tao Nan papers →
St. Hilda's65 papers
Maths
· P2, P3, P4, P5
17 papers — all open
English
· P3, P4, P5
12 papers — all open
Chinese
· P2, P3, P4, P5
20 papers — all open
Science
· P3, P4, P5
16 papers — all open
All 65 St. Hilda's papers →
Raffles (Girls' Primary)63 papers
Maths
· P2, P3, P4, P5, P6
26 papers — all open
English
· P2, P3, P4, P5, P6
14 papers — all open
Chinese
· P2, P3, P4, P5, P6
14 papers — all open
Science
· P3, P4, P6
9 papers — all open
All 63 Raffles (Girls' Primary) papers →
Red Swastika62 papers
Maths
· P2, P4, P5, P6
17 papers — all open
English
· P2, P4, P5, P6
16 papers — all open
Chinese
· P2, P4, P5, P6
20 papers — all open
Science
· P4, P5, P6
9 papers — all open
All 62 Red Swastika papers →
ACS (Junior)57 papers
Maths
· P2, P3, P4, P5, P6
20 papers — all open
English
· P3, P5, P6
10 papers — all open
Chinese
· P3, P4, P5, P6
12 papers — all open
Science
· P3, P4, P5, P6
15 papers — all open
All 57 ACS (Junior) papers →
Catholic High52 papers
Maths
· P3, P4, P5, P6
14 papers — all open
English
· P3, P4, P5, P6
12 papers — all open
Chinese
· P3, P4, P5, P6
15 papers — all open
Science
· P3, P4, P5, P6
11 papers — all open
All 52 Catholic High papers →
Ai Tong36 papers
Maths
· P3, P4, P5, P6
16 papers — all open
English
· P1, P4, P6
4 papers — all open
Chinese
· P3, P4, P5, P6
7 papers — all open
Science
· P3, P4, P5, P6
9 papers — all open
All 36 Ai Tong papers →
Rulang35 papers
Maths
· P3, P4, P5
13 papers — all open
English
· P3, P4, P5
8 papers — all open
Chinese
· P3, P4, P5
6 papers — all open
Science
· P3, P4, P5
8 papers — all open
All 35 Rulang papers →
St. Nicholas Girls'33 papers
Maths
· P3, P4, P5, P6
7 papers — all open
English
· P3, P4, P5, P6
7 papers — all open
Chinese
· P3, P4, P5, P6
11 papers — all open
Science
· P3, P5, P6
8 papers — all open
All 33 St. Nicholas Girls' papers →
Methodist Girls' (Primary)32 papers
Maths
· P1, P3, P6
9 papers — all open
English
· P1, P3, P6
8 papers — all open
Chinese
· P3, P6
7 papers — all open
Science
· P3, P5, P6
8 papers — all open
All 32 Methodist Girls' (Primary) papers →
Paya Lebar Methodist Girls'26 papers
Maths
· P3, P4, P6
6 papers — all open
English
· P4, P5
5 papers — all open
Chinese
· P4, P5, P6
10 papers — all open
Science
· P4, P5, P6
5 papers — all open
All 26 Paya Lebar Methodist Girls' papers →
ACS (Primary)22 papers
Maths
· P3, P4, P5, P6
9 papers — all open
English
· P3, P4, P6
5 papers — all open
Chinese
· P4, P6
6 papers — all open
Science
· P3, P6
2 papers — all open
All 22 ACS (Primary) papers →
Singapore Chinese Girls'12 papers
Maths
· P3, P6
6 papers — all open
Chinese
· P3, P4, P6
3 papers — all open
Science
· P3, P4, P6
3 papers — all open
All 12 Singapore Chinese Girls' papers →
Pei Chun12 papers
Maths
· P3, P4
4 papers — all open
English
· P4
2 papers — all open
Chinese
· P4
3 papers — all open
Science
· P4
3 papers — all open
All 12 Pei Chun papers →
Maris Stella11 papers
Maths
· P5, P6
6 papers — all open
English
· P6
1 papers — all open
Chinese
· P3
2 papers — all open
Science
· P3, P6
2 papers — all open
All 11 Maris Stella papers →
Nan Chiau10 papers
Maths
· P4
3 papers — all open
Chinese
· P4, P5
5 papers — all open
Science
· P4
2 papers — all open
All 10 Nan Chiau papers →
Everything open until 30 November. Start with your child's own school.
Start free →
Content sources & removal
Privacy
Terms
Contact