STEP Past Papers And STEP Solutions

The STEP Past Papers Database is a fully searchable table containing every STEP 2 and STEP 3 paper from 1998 to 2024. Each row includes the relevant STEP paper along with a direct link to the corresponding STEP solutions, official mark scheme and examiner’s report (where available).

This database is perfect when you want to select a complete STEP paper to use as a timed mock or broader revision. For more targeted practice and topic-based study, the STEP Questions by Topic database is even more effective: it organises every STEP question from 1998–2024 by topic and includes links to solutions, mark schemes and examiner’s comments.

You can sort by STEP Paper and Year using the drop down menu in the header.

Struggling with the complexity of STEP Questions? Work through the foundation modules on the STEP Support Programme or go to my STEP Tuition page to find out how one-to-one personalised STEP tuition could help develop your mathematical reasoning, advanced problem-solving skills and written clarity in your exam answers.

 

If you’re aiming for top STEP grades, don’t rely on full past papers alone. While they’re essential for building exam technique, the most effective preparation comes from first mastering each topic individually. The STEP Questions Database organises every past question by syllabus area (e.g. calculus, proof, collisions, and more across Pure, Mechanics, and Statistics), so you can target specific skills, recognise patterns, and learn the common tricks that STEP repeatedly tests. Once you’ve built confidence topic by topic, you’ll find full papers far more manageable—and you’ll perform at a much higher level.

STEP Past Papers Database

STEP PaperYearPaper LinkMark SchemeSolutionsExaminer's Report
STEP 22025PaperMSN/AReport
STEP 32025PaperMSN/AReport
STEP 22024PaperMSSolutionsReport
STEP 32024PaperMSSolutionsReport
STEP 22023PaperMSSolutionsReport
STEP 32023PaperMSSolutionsReport
STEP 22022PaperMSSolutionsReport
STEP 32022PaperMSSolutionsReport
STEP 22021PaperMSSolutionsReport
STEP 32021PaperMSSolutionsReport
STEP 22020PaperMSSolutionsReport
STEP 32020PaperMSSolutionsReport
STEP 22019PaperMSSolutionsReport
STEP 32019PaperMSSolutionsReport
STEP 22018PaperMSSolutionsReport
STEP 32018PaperMSSolutionsReport
STEP 22017PaperMSSolutionsReport
STEP 32017PaperMSSolutionsReport
STEP 22016PaperMSSolutionsReport
STEP 32016PaperMSSolutionsReport
STEP 22015PaperMSSolutionsReport
STEP 32015PaperMSSolutionsReport
STEP 22014PaperMSSolutionsReport
STEP 32014PaperMSSolutionsReport
STEP 22013PaperMSSolutionsReport
STEP 32013PaperMSSolutionsReport
STEP 22012PaperMSSolutionsReport
STEP 32012PaperMSSolutionsReport
STEP 22011PaperMSSolutionsReport
STEP 32011PaperMSSolutionsReport
STEP 22010PaperMSSolutionsReport
STEP 32010PaperMSSolutionsReport
STEP 22009PaperMSSolutionsReport
STEP 32009PaperMSSolutionsReport
STEP 22008PaperMSSolutionsReport
STEP 32008PaperMSSolutionsReport
STEP 22007PaperMSSolutionsReport
STEP 32007PaperMSSolutionsReport
STEP 22006PaperMSSolutionsReport
STEP 32006PaperMSSolutionsReport
STEP 22005PaperMSSolutionsReport
STEP 32005PaperMSSolutionsReport
STEP 22004PaperMSSolutionsN/A
STEP 32004PaperMSSolutionsN/A
STEP 22003PaperN/AN/AN/A
STEP 32003PaperN/AN/AN/A
STEP 22002PaperN/AN/AN/A
STEP 32002PaperN/AN/AN/A
STEP 22001PaperN/AN/AN/A
STEP 32001PaperN/AN/AN/A
STEP 22000PaperN/AN/AN/A
STEP 32000PaperN/AN/AN/A
STEP 21999PaperN/AN/AN/A
STEP 31999PaperN/AN/AN/A
STEP 21998PaperN/AN/AN/A
STEP 31998PaperN/AN/AN/A