Free Test Papers

Free exam papers for every level — 398 prelim and past year papers from Singapore schools, 2018 to 2026, sorted by level, subject and exam.

Primary School

96 papers available

Primary 5 Math

0 papers

Coming Soon

WA1 papers will be available soon

Primary 5 Science

0 papers

Coming Soon

WA1 papers will be available soon

Primary 5 Chinese

0 papers

Coming Soon

WA1 papers will be available soon

Secondary School

222 papers available

Secondary 4 E Math

20 papers · 73 downloads

Secondary 4 Chemistry

17 papers · 52 downloads

Secondary 4 Biology

6 papers · 68 downloads

Secondary 4 Social Studies

0 papers

Coming Soon

PRELIM papers will be available soon

Secondary 4 POA

73 papers

Secondary 4 N(A) POA

2 papers

Junior College (A-Level)

80 papers available

JC2 H2 Economics

4 papers · 12 downloads

What's in the library today

398
Papers to download
25
Subjects covered
2018–2026
Exam years
1,402
Downloads by 342 families

What secondary school and O-Level test papers are free to download?

Every O-Level paper here is free. Recent papers include 2025 Secondary 4 prelims in E-Math, A-Math, Physics, Chemistry, Geography and History, from schools such as Catholic High, CHIJ, Chung Cheng, Maris Stella, Anglican High and Methodist Girls, and Principles of Accounts prelims from 2022 to 2026, including 2026 papers from St Patrick's and Yuan Ching. Many come with answers. Earlier prelims cover English, Biology, E-Math, A-Math, Physics, Chemistry and Geography, plus SA1 papers in E-Math and Chemistry.

Fitting practice papers into a revision plan is covered in the Complete O-Level preparation guide.

Are there free N-Level test papers?

Yes, for N(A). The secondary shelf holds N(A) prelim papers in English, Science (Chemistry) and A-Math from 2025, Mathematics from 2024, and older A-Math and Principles of Accounts papers, from schools such as Ang Mo Kio, Bowen, Sengkang, Fairfield Methodist, Kuo Chuan Presbyterian, Crest and Woodgrove. There are no N(T) papers yet. N(A) students heading for O-Level in Secondary 5 can also work through the O-Level prelims here, which are the papers they will eventually sit.

For the N-Level route itself, including the Secondary 5 decision, read the Complete N-Level preparation guide.

What JC and A-Level test papers can I download?

The JC shelf holds JC2 prelim papers from 2025 and 2024. The 2025 prelims cover General Paper, H2 Mathematics, H2 Physics and H2 Chemistry, from Hwa Chong, Anglo Chinese, Anderson, Catholic, Dunman and Eunoia among others, and the H2 papers mostly come with a separate answers file. The 2024 prelims add H2 Biology and H2 Economics, from HCI, RI, ACJC, NJC, NYJC, EJC, VJC, CJC and RVHS.

To place these papers in a two-year H2 timeline, see the Complete A-Level preparation guide.

What free PSLE and primary school papers are available?

Primary papers are school assessments set by the schools themselves, not the national PSLE papers. The 2025 shelf covers P6 Maths and P6 Chinese across WA1, WA2, SA1 and prelims, from schools such as Raffles, Rosyth, Nanyang, Henry Park, Catholic High and Tao Nan, and most P6 Maths papers include answers. The 2024 shelf adds P6 English, Maths and Science and P5 English, from Nanyang, Raffles Girls, Methodist Girls and SCGS.

For how the school year builds towards the exam, see the Complete PSLE preparation guide.

Free test papers: common questions

Where can I download free O-Level prelim papers?

From the Secondary section on this page — every O-Level prelim paper here is free. Open a subject card, choose the Prelim tab, and enter an email address and contact number to unlock the file. Prelims run from 2022 to 2026 across English, E-Math, A-Math, Physics, Chemistry, Biology, Geography, History and Principles of Accounts, with N(A) prelims alongside them.

Are past year papers with answers available?

Yes, though not for every paper, and the title always says which. Many 2025 prelims ship with a separate answers file: E-Math, A-Math, Geography and History at O-Level, and H2 Mathematics, H2 Physics and H2 Chemistry at JC. The 2024 General Paper, H2 Biology and O-Level English prelims are marked "with Answers", and the 2024 H2 Physics and H2 Chemistry prelims from HCI and RI also have an answer file.

Which free test papers are available for JC and A-Level?

Six subjects at JC2 level: General Paper, H2 Mathematics, H2 Physics, H2 Chemistry, H2 Biology and H2 Economics. General Paper, H2 Mathematics, H2 Physics and H2 Chemistry have both 2025 and 2024 prelims; H2 Biology and H2 Economics have 2024 prelims. Physics has the deepest set, with 2024 papers from HCI, RI, NJC, ACJC, NYJC, CJC and RVHS and 2025 papers from six more schools. Economics is split into Paper 1 and Paper 2 from EJC and HCI.

Do you have free PSLE and primary school papers?

Yes — 2025 P6 Maths and P6 Chinese across WA1, WA2, SA1 and prelims, plus 2024 P6 English, Maths and Science and P5 English. Schools include Nanyang, Raffles Girls, Henry Park, Methodist Girls, Catholic High, Rosyth, Red Swastika, Nanhua, Tao Nan and SCGS. They are the schools’ own assessments rather than the national PSLE papers.

Are the papers really free to download?

Yes. There is no payment and no account to create: you enter an email address and a contact number, and the paper opens in a new tab. We use those details to send new papers and study resources, and parents who go on to request a tutor never pay an agency fee.

Papers only take you so far

Tell us the subject and the grade you are aiming for. We hand-match a vetted tutor — usually within 6 hours — and parents never pay an agency fee.

400+ vetted tutorsMatched in 6 hoursNo agency fee
WhatsApp Us