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