• [P4 Science 2022 SA2 - ACS Primary-> Download]
  • [P4 Maths 2022 WA2 - Raffles-> Download]
  • [P3 Maths 2022 SA2 - Pei Chun-> Download]
  • [P5 Science 2022 WA3 - Ai Tong-> Download]
  • [P5 Chinese 2022 SA2 - Nan Hua-> Download]
  • [Primary 6 Science 2022 SA2 - ACS Junior-> Download]
  • [P5 Maths 2022 WA1 - Nan Hua-> Download]
  • [P5 English 2022 SA2 - Raffles-> Download]
  • [P4 English 2022 WA1 - Catholic-> Download]
  • [P5 Higher Chinese 2022 SA2 - CHIJ-> Download]
  • [P3 English 2022 SA2 - Rosyth-> Download]
  • [P3 Maths 2022 WA1 - Nanyang-> Download]
  • [P5 Maths 2022 WA1 - Maha Bodhi-> Download]
  • [P5 Higher Chinese 2022 SA2 - Nan Hua-> Download]
  • [P3 Maths 2022 WA2 - Nanyang-> Download]
  • [P3 Maths 2022 SA2 - Rosyth-> Download]
  • [P3 Maths 2022 WA2 - Tao Nan-> Download]
  • [P5 English 2022 WA1 - Red Swastika-> Download]
  • [P5 Chinese 2022 SA2 - CHIJ-> Download]
  • [P4 Maths 2022 SA2 - Tao Nan-> Download]
  • [Sec 4 Mathematics 2022 Prelims QUESTIONS - St Gabriel-> Download]
  • [Sec 4 2022 Additional Maths Prelims QUESTIONS - JURONG-> Download]
  • [Sec 4 Mathematics 2022 Prelims QUESTIONS - Queenstown-> Download]
  • [Sec 4 2022 Additional Maths Prelims ANSWERS - Peirce-> Download]
  • [Sec 4 2022 Pure Biology Prelims - Fu Chun-> Download]
  • [Sec 4 Mathematics 2022 Prelims QUESTIONS - Hua Yi-> Download]
  • [Sec 4 2022 Additional Maths Prelims QUESTIONS - Mayflower-> Download]
  • [Sec 4 Pure Physics 2022 Prelims - Yu Ying-> Download]
  • [Sec 4 Mathematics 2022 Prelims ANSWERS - Mayflower-> Download]
  • [Sec 4 2022 Additional Maths Prelims ANSWERS - Naval Base-> Download]
  • [Sec 4 2022 Additional Maths Prelims ANSWERS - Gan Eng Seng-> Download]
  • [Sec 4 Mathematics 2022 Prelims QUESTIONS - Jurong-> Download]
  • [Sec 4 Pure Chemistry 2022 Prelims - Yishun-> Download]
  • [Sec 4 2022 Additional Maths Prelims QUESTIONS - Fu Hua-> Download]
  • [Sec 4 Pure Chemistry 2022 Prelims - Chua Chu Kang-> Download]
  • [Sec 4 Mathematics 2022 Prelims QUESTIONS - Tanjong Katong-> Download]
  • [Sec 4 Pure Physics 2022 Prelims - Bukit Batok-> Download]
  • [Sec 4 2022 Additional Maths Prelims ANSWERS - Mayflower-> Download]
  • [Sec 4 2022 Additional Maths Prelims QUESTIONS - Naval Base-> Download]
  • [Sec 4 2022 Additional Maths Prelims QUESTIONS - Hougang-> Download]
  • [A level 2022 Chemistry H2 9729/01/02/03/04 Prelims QUESTIONS - Dunman-> Download]
  • [A Level H2 Tamil 2022 Prelims - St Andrews-> Download]
  • [JC2 2022 Biology H2 ANSWERS (9744/01/02/03) - Yishun-> Download]
  • [JC2 2022 H2 Chemistry QUESTIONS(9729/02/03/04) - Temasek-> Download]
  • [JC2 2022 Biology H2 ANSWERS(9744/01/02/03) - Dunman-> Download]
  • [JC2 2022 Biology H2 ANSWERS (9744/01/02/03) - Eunoia-> Download]
  • [JC2 2022 H1 Economics (8823) - NJC-> Download]
  • [A level 2022 Chemistry H2 9729/01/02/03/04 Prelims ANSWERS - Hwa Chong-> Download]
  • [JC2 2022 H2 Physics ANSWERS(9749/01/02/03/04) - St Andrews-> Download]
  • [JC2 2022 H2 Physics ANSWERS(9749/01/02/03/04) - Victoria-> Download]
  • [A level 2022 Chemistry H2 9729/01/02/03/04 Prelims QUESTIONS - Hwa Chong-> Download]
  • [JC2 2022 Biology H2 ANSWERS (9744/01/02/03) - Tampines-> Download]
  • [JC2 2022 H2 Economics (9757/01/02) - Hwa Chong-> Download]
  • [JC2 2022 H2 Physics QUESTIONS(9749/01/02/03/04) - Tampines-> Download]
  • [JC2 2022 H2 Economics (9757/01/02) - ACJC-> Download]
  • [A Level H2 Tamil 2022 Prelims - Tampines-> Download]
  • [A level 2022 Chemistry H2 9729/01/02/03/04 Prelims ANSWERS - Catholic-> Download]
  • [JC2 2022 H2 Economics (9757/01/02) - Nanyang-> Download]
  • [JC2 2022 H2 Physics QUESTIONS(9749/01/02/03/04) - Catholic-> Download]
  • [JC2 2022 H2 Chemistry ANSWERS(9729/02/03/04) - Yishun-> Download]

Hi, Welcome to TestPapersFree.com

This site has a good collection of free downloadable test papers from popular schools in Singapore.

Primary School Tespapers: Two continual/weighted assessments (CA1/WA1 and CA2/WA2) and two Semestral Assessments (SA1 and SA2). CA1/WA1 is held at the end of term 1 probably in end Feb or early Mar. SA1 is held at the end of term 2 probably in May. CA2/WA2 is held at the end of term 3 probably in August. SA2 is held at the end of final term probably in November. You can download testpapers from all subjects such as Maths, Science, English, Chinese and Tamil. Testpapers are available for Past years starting from year 2004 including 2005, 2006, 2007, 2008, 2009, 2010 , 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 upto 2022

Secondary school testpapers: for Midyear (SA1) and Prelims (SA2). (SA1 and Prelims). You can download testpapers from all subjects such as A Maths, E Maths, Science Physics, Science Chemistry, Science Biology, Pure Physics, Pure Chemistry, Pure Biology, Geography, English Testpapers are available for Past years starting from year 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021

JC A Level testpapers: for Midyear (SA1) and Prelims (SA2). You can download testpapers from all subjects such as Biology H1 Biology H2, Chemistry H1, Chemistry H2, Economics H1, Economics H2, Geography H1, Geography H2, General Paper H1, General Paper H2, History H1, History H2, Maths H1, Maths H2, Physics H1, Physics H2. Testpapers are available for Past years starting from year 2016, 2017, 2018, 2019, 2020, 2021

Primary School Testpapers from top schools in Singapore

Most Downloaded Primary Testpapers
Primary 6 English 2022 SA2 - Tao Nan
P6 Maths 2021 CA1 - Henry Park
Primary 6 Maths 2022 SA2 - Tao Nan
P5 Maths 2021 WA1 - Catholic High
P6 Maths 2021 CA1 - Rosyth
P4 Maths 2021 CA1 - ACS Primary
P6 Science 2021 CA1 - Henry Park
Primary 6 English 2022 SA2 - Nanyang
Primary 6 Maths 2022 SA2 - Nanyang
Primary 3 Maths 2021 CA1 - Nanyang
Most Recent Primary Testpapers
P4 Chinese 2022 SA1 - Anglo Chinese
P4 Chinese 2022 SA1 - CHIJ
P4 Chinese 2022 SA1 - Maha Bodhi
P4 Chinese 2022 SA1 - Henry Park
P4 Chinese 2022 SA1 - Nan Hua
P4 Chinese 2022 SA1 - Maris Stella High
P4 Chinese 2022 SA1 - Raffles Girls
P4 Chinese 2022 SA1 - Nanyang
P4 Chinese 2022 SA1 - Red Swastika
P4 Chinese 2022 SA1 - Singapore Chinese Girls

Secondary School Testpapers from top schools in Singapore

O Level

O Level exams are very crucial for every Singapore Student as it determines the JC (Junior College) that he/she will be eligible to go to. In fact 'O Level' is a life changing event that determines the future path. Here are the past Secondary 4 Prelims test papers for you to practice and prepare for your O Level Exams. GOOD LUCK.

Most Downloaded O Level Testpapers
O Level English(1128) 2020 Prelims - Tanjong Katong
O Level Science Chemistry(5078) 2021 Prelims - Zhonghua
O Level English(1128) 2020 Prelims - Singapore Chinese Girls
O Level Science Biology(5077,5078) 2019 Prelims - Yu Hua
O Level English(1128) 2020 Prelims - Nan Hua
O Level - Sec 4 Prelims - A Maths 2021 - 4049/01 and 4049/02 - St Patrick's
O Level - Sec 4 Prelims - E Maths 2021 - 4048/01 and 4048/02 - Westwood
O Level English(1128) 2020 Prelims - St Anthonys
O Level Geography(2272) 2021 Prelims - Zhonghua
O Level Science Physics(5076) 2021 Prelims - Yuying
Most Recent O Level Testpapers
Sec 4 2022 Additional Maths Prelims ANSWERS - Naval Base
Sec 4 2022 Additional Maths Prelims QUESTIONS - Naval Base
Sec 4 2022 Additional Maths Prelims ANSWERS - Fu Hua
Sec 4 2022 Additional Maths Prelims QUESTIONS - Fu Hua
Sec 4 2022 Additional Maths Prelims ANSWERS - Hougang
Sec 4 2022 Additional Maths Prelims QUESTIONS - Hougang
Sec 4 2022 Additional Maths Prelims ANSWERS - Gan Eng Seng
Sec 4 2022 Additional Maths Prelims QUESTIONS - Gan Eng Seng
Sec 4 2022 Additional Maths Prelims ANSWERS - Hua Yi
Sec 4 2022 Additional Maths Prelims QUESTIONS - Hua Yi

Junior College Testpapers from top schools in Singapore

A Level

Here are the past JC2 A-Level Prelims test papers for you to practice and prepare for your A Level Exams. GOOD LUCK.

Most Downloaded A Level Testpapers
JC2 MATHS H1 2018 - A Level Prelims - ACJC
JC2 Maths H2 2021 9758/01 Prelims - NJC
JC2 MATHS H2 2018 - A Level Prelims - Serangoon
A Level - JC2 Prelims - Maths H2 2017 - Catholic
A Level GP 2021 Prelims 8807/01 - From All JCs
JC2 Maths H2 2021 9758/01 Prelims - Anderson
JC2 Economics H2 2021 9757/01 Prelims - Victoria
A Level H2 Biology(9744/01, 02, 03, 04) 2019 Prelims - Victoria
JC2 GP H1 2018 - A Level Prelims - Catholic
A Level H2 Physics(9749/01, 02, 03, 04) 2019 Prelims - Pioneer
Most Recent A Level Testpapers
A Level H2 Tamil 2022 Prelims - Anderson
A Level H2 Tamil 2022 Prelims - Eunoia
A Level H2 Tamil 2022 Prelims - Millenia
A Level H2 Tamil 2022 Prelims - NJC
A Level H2 Tamil 2022 Prelims - Raffles Institution
A Level H2 Tamil 2022 Prelims - St Andrews
A Level H2 Tamil 2022 Prelims - Tampines
A Level H2 Tamil 2022 Prelims - Victoria
JC2 2022 H1 Economics (8823) - Dunman
JC2 2022 H1 Economics (8823) - Anderson

2022 P3 and P4 Testpapers from top schools

Primary 3

At P3 Pupils enter the GEP programme through a series of tests, which will identify the top 1 per cent of the student population. It is best to get free practice by downloading these P3 testpapers.

Most Downloaded P3 Testpapers
Primary 3 Maths 2021 CA1 - Nanyang
P3 Science 2021 CA1 - Nanyang
Primary 3 Maths 2021 CA1 - Henry Park
Primary 3 English 2021 CA1 - Nanyang
Primary 3 Chinese 2021 CA1 - Red Swastika
Primary 3 Maths 2021 CA1 - Anglo Chinese Junior
P3 Science 2021 CA1 - Nan Hua
Primary 3 Maths 2021 CA1 - Nan Hua
Primary 3 English 2021 CA1 - Catholic High
Primary 3 English 2021 SA1 - Red Swastika
Most Recent P3 Testpapers
P3 Chinese 2022 SA1 - Nan Hua
P3 Chinese 2022 SA2 - Methodist Girls
P3 Chinese 2022 SA2 - Henry Park
P3 Chinese 2022 SA2 - CHIJ
P3 Chinese 2022 SA2 - Anglo Chinese Primary
P3 Chinese 2022 SA2 - Anglo Chinese Junior
P3 Chinese 2022 SA2 - Pei Chun
P3 Chinese 2022 SA2 - Nanyang
P3 Chinese 2022 SA2 - Nan Hua
P3 Chinese 2022 SA2 - Rosyth

Primary 4

At Primary 4, Student sits for school-based examinations that will determine their SUBJECT-BASED BANDING. It is good to download these past P4 testpapers and give your children the head-tart.

Most Downloaded P4 Testpapers
P4 Maths 2021 CA1 - ACS Primary
Primary 4 Chinese 2021 CA1 - ACS Junior
P4 Maths 2021 CA1 - Tao Nan
P4 Science 2021 CA1 - Maha Bodhi
P4 Maths 2021 CA1 - ACS Junior
P4 Maths 2021 CA1 - Red Swastika
P4 Maths 2021 CA1 - Catholic High
P4 Science 2021 CA1 - Tao Nan
P4 Science 2021 CA1 - ACS Junior
P4 English 2021 CA1 - Catholic High
Most Recent P4 Testpapers
P4 Chinese 2022 SA1 - Anglo Chinese
P4 Chinese 2022 SA1 - CHIJ
P4 Chinese 2022 SA1 - Maha Bodhi
P4 Chinese 2022 SA1 - Henry Park
P4 Chinese 2022 SA1 - Nan Hua
P4 Chinese 2022 SA1 - Maris Stella High
P4 Chinese 2022 SA1 - Raffles Girls
P4 Chinese 2022 SA1 - Nanyang
P4 Chinese 2022 SA1 - Red Swastika
P4 Chinese 2022 SA1 - Singapore Chinese Girls

2022 P5 and P6 Testpapers from top schools

Primary 5

At P5, School assesses student's ability to cope with the current subject combination at the end of the year. Adjustments to the number of standard and foundation subjects can be made, if necessary. Here are the past P5 test papers for you to practice.

Most Downloaded P5 Testpapers
P5 Maths 2021 WA1 - Catholic High
P5 Maths 2021 WA1 - Maris Stella
P5 Science 2021 WA1 - Maris Stella
P5 Maths 2021 WA1 - Henry Park
P5 Science 2021 WA1 - Henry Park
P5 Maths 2021 WA1 - Raffles Girls
P5 Maths 2021 WA1 - Nanyang
P5 Science 2020 SA2 - Tao Nan
P5 Science 2021 WA1 - Rosyth
P5 Science 2021 WA1 - CHIJ
Most Recent P5 Testpapers
P5 Chinese 2022 SA2 - Ai Tong
P5 Chinese 2022 SA2 - Anglo Chinese
P5 Chinese 2022 SA2 - Methodist Girls
P5 Chinese 2022 SA2 - Maha Bodhi
P5 Chinese 2022 SA2 - CHIJ
P5 Chinese 2022 SA2 - Catholic High
P5 Chinese 2022 SA2 - Red Swastika
P5 Chinese 2022 SA2 - Raffles Girls
P5 Chinese 2022 SA2 - Nanyang
P5 Chinese 2022 SA2 - Nan Hua

Primary 6

Primary 6 is an important stage of every Singapore Student's life. In fact most parents look at PSLE as a life changing event that determines the future of their kids. Here are the past P6 exam papers for you to practice. GOOD LUCK.

Most Downloaded P6 Testpapers
Primary 6 English 2022 SA2 - Tao Nan
P6 Maths 2021 CA1 - Henry Park
Primary 6 Maths 2022 SA2 - Tao Nan
P6 Maths 2021 CA1 - Rosyth
P6 Science 2021 CA1 - Henry Park
Primary 6 English 2022 SA2 - Nanyang
Primary 6 Maths 2022 SA2 - Nanyang
Primary 6 English 2022 SA2 - Rosyth
Primary 6 Science 2022 SA2 - Tao Nan
Primary 6 Chinese 2022 SA2 - Tao Nan
Most Recent P6 Testpapers
Primary 6 English 2022 SA2 - Tao Nan
Primary 6 English 2022 SA2 - Rosyth
Primary 6 English 2022 SA2 - Red Swastika
Primary 6 English 2022 SA2 - Paya Lebar Methodist Girls
Primary 6 English 2022 SA2 - Nanyang
Primary 6 English 2022 SA2 - Nan Hua
Primary 6 English 2022 SA2 - Nan Chiau
Primary 6 English 2022 SA2 - Methodist Girls
Primary 6 English 2022 SA2 - Henry Park
Primary 6 English 2022 SA2 - CHIJ

Primary School Testpapers from top schools in Singapore

Primary 1

Preparing your child for Primary One can be an exciting journey. As parents, you can make the whole new experience of learning new things and making friends a meaningful one for your child.

Most Downloaded P1 Testpapers
P1 Maths 2018 CA1 - Ai Tong
P1 English 2019 SA1 - Tao Nan
P1 Chinese 2018 SA1 - Anglo Chinese
P1 Maths 2018 SA1 - Anglo Chinese
P1 English CA1 2018 - St Nicholas
P1 Maths 2019 CA1 - Tao Nan
P1 English 2019 SA1 - Rosyth
P1 Chinese 2018 CA1 - Methodist Girls
P1 English 2019 SA2 - Tao Nan
P1 English 2019 SA2 - Rosyth
Most Recent P1 Testpapers
P1 Higher Chinese 2019 SA1 - Rosyth
P1 Higher Chinese 2019 SA2 - Rosyth
P1 Higher Chinese 2019 CA1-2 - Red Swastika
P1 Higher Chinese 2019 SA1-2 - Red Swastika
P1 Higher Chinese 2019 CA1 - Red Swastika
P1 Higher Chinese 2019 SA1 - Red Swastika
P1 Higher Chinese 2019 CA2 - Red Swastika
P1 Higher Chinese 2019 SA2 - Red Swastika
P1 Higher Chinese 2019 SA1 - Tao Nan
P1 Higher Chinese 2019 CA2 - Tao Nan

Primary 2

After P1, the honeymoon year is probably over :). Its time to get to some serious business at P2. Give your child the extra edge by providing these free P2 testpapers to try at their own pace.

Most Downloaded P2 Testpapers
P2 English 2019 SA1 - Red Swastika
P2 English 2019 CA1 - Red Swastika
P2 Maths 2019 CA1 - Red Swastika
P2 Maths 2019 SA2 - Methodist Girls
P2 Maths 2019 CA1 - CHIJ
P2 Maths 2019 SA2 - Nanyang
P2 English 2019 CA1 - ACS Junior
P2 Maths 2019 SA1 - Nanyang
P2 English 2019 SA1 - Raffles Girls
P2 English 2019 SA2 - Raffles Girls
Most Recent P2 Testpapers
P2 English 2019 SA1 - Red Swastika
P2 English 2019 CA1 - Red Swastika
P2 English 2019 CA2 - Red Swastika
P2 English 2019 CA2 - Red Swastika
P2 English 2019 SA2 - Red Swastika
P2 English 2019 CA2 - Red Swastika
P2 English 2019 CA2 - Red Swastika
P2 English 2019 CA2 - Red Swastika
P2 English 2019 SA1 - Raffles Girls
P2 English 2019 SA2 - Raffles Girls

Primary [ P1 | P2 | P3 | P4 | P5 | PSLE || CA1/WA1 | CA2/WA2 | SA1 | SA2 || Maths | Science | English | Chinese | Tamil || Articles || Facebook |
|| 2022 new | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 || Schools : Anonymous | Ai Tong | Anglo Chinese | Catholic High | Chong Fu | CHIJ | Christian Brothers School | Henry Park | Holy Innocents | Hougang | Kong Hwa | Maha Bodhi | Maris Stella High | Methodist Girls | Nan Hua | Nan Chiau | Nanyang | Pei Chun | Pei Hwa | Princess Elizabeth | Raffles Girls | Red Swastika | River Valley | Rosyth | Rulang | Singapore Chinese Girls | Singapore Hokkien Huay Kuan 5 | South View | St Andrews | St Hildas | St Joseph | Tanjong Katong | Tao Nan | Temasek | Yang Zheng ]

Secondary [ Sec 3 | O Level || SA1 | SA2/Prelims || 2022 new| 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 || A Maths | E Maths | Science Physics | Science Chemistry | Science Biology | Pure Physics | Pure Chemistry | Pure Biology | Geography | English | Tamil new || Secondary Schools : Anonymous | Admiralty | Ahmad Ibrahim | Anderson | Ang Mo Kio | Anglican | Anglo Chinese | Assumption | Bartley | Beatty | Bedok Green | Bedok South | Bedok View | Bendemeer | Broadrick | Bukit Batok | Bukit Merah | Bukit Panjang | Bukit View | Boon Lay | Canberra | Catholic High | Cedar Girls | CHIJ Katong | Changkat Changi | Chong Boon | Chong Hua | Christ Church | Chua Chu Kong | Chung Cheng | Clementi Town | Commonwealth | Compassvale | Crescent Girls | Damai | Deyi | Dunearn | Dunman High | East Spring | Evergreen | Fajar | Fairfield | Fu Hua | Fuchun | Gan Eng Seng | Geylang Methodist | Greendale | Greenridge | Guan Yang | Hai Sing | Hillgrove | Holy Innocent | Hougang | Hua Yi | Junyuan | Jurong | Jurongville | Jurong West | Kranji | Kent Ridge | Kuo Chuan | Maris Stella | Marsiling | Mayflower | Methodist Girls | National JC | Nan Chiau | Nan Hua | Naval Base | Ngee Ann | North Vista | Northland | Orchid Park | Outram | Pasir Ris | Pasir Ris Crest | Patrick's | Pei Cai | Pei Hwa | Presbyterian | Peirce | Queenstown | Queensway | Regent | Riverside | Sembawang | Sengkang | Serangoon | Serangoon Garden | Singapore Chinese Girls | Singapore Sports School | School of Science and Technology | Springfield | St Anthonys | St Gabriel | St Hildas | St Patricks | St Josephs | St Margaret | St Theresa | Swiss Cottage | Tampines | Tanglin | Tanjong Katong | Temasek | Unity | Victoria | West Spring | Westwood | Whitley | Woodlands | Woodgrove | Xinmin | Yio Chu Kang | Yishun | Yishun Town | Yuying | Yuan Ching | Yuhua | Zhonghua ]

Junior College [ A Level || Prelims || 2022 new | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 || Biology H1 | Biology H2 | Chemistry H1 | Chemistry H2 | Economics H1 | Economics H2 | Geography H1 | Geography H2 | General Paper H1 | General Paper H2 | History H1 | History H2 | Maths H1 | Maths H2 | Physics H1 | Physics H2 | Tamil H2 new|| Junior Colleges : Anonymous | ACJC - Anglo Chinese | AJC - Anderson | CJC - Catholic Junior | DHS - Dunman High | EJC - Eunoia | HCI - Hwa Chong | IJC - Innova | JJC - Jurong | MI - Millenia | MJC - Meridian | NJC - National | NYJC - Nanyang | PJC - Pioneer | RI - Raffles | RVHS - Rivervalley | SAJC - St Andrews | SJC - St Josephs | SRJC - Serangoon | TJC - Temasek | TPJC - Tampines | VJC - Victoria | YJC - Yishun ]