WASSCE practice questions and mock exams
Practise for the WAEC WASSCE on your phone or laptop. Sit a timed paper, drill one topic at a time, or try ten quick questions when you only have a few minutes. Every answer comes with the reason behind it.
Every question is written to the WAEC WASSCE syllabus. These are practice questions in the style of the exam, not official past questions, and SchoolRegistry is not connected to WAEC.
Choose a WASSCE subject
Questions people ask
Are these WASSCE past questions?
No. Every question is written to the WAEC WASSCE syllabus and checked before it goes live. They are practice questions in the style of the exam, not official past questions, and SchoolRegistry is not connected to WAEC.
Which WASSCE subjects can I practise?
English Language (lexis and structure) and Core Mathematics to start with. More subjects are added as they are checked.
How long is a WASSCE mock paper here?
English Language has 80 questions in 60 minutes. Core Mathematics has 50 questions in 1 hour 30 minutes. A paper only opens as a mock when every question in it has passed checking.
Do I need an account to practise the WASSCE?
No account is needed for Quick 10, which gives you ten questions straight away. Mock papers and topic practice need a free SchoolRegistry Academy account, so your scores are saved and you can see which topics to work on.
Can I use it on my phone with a weak connection?
Yes. The next few questions load ahead of time, so a slow connection does not stop you mid-question. If the connection drops, your answers stay on your phone and are sent when it returns.
Do I see why an answer is right?
Yes. After each answer in practice mode you see the correct option, a short explanation and, for calculations, the working. In a mock paper the marking and explanations come at the end, as in the real exam.
What if I think a question is wrong?
Every question has a Report a problem button. Your note goes to the review queue, and questions that are reported often or answered correctly far too often are checked again and pulled if needed.