Free ESAT Practice Test — Plus ENGAA & NSAA Past Papers

Take a free ESAT practice test online: 27 multiple-choice questions in 40 minutes, exactly the format of the real Engineering and Science Admissions Test used by Cambridge and Imperial College London. Choose your module — Mathematics 1, Mathematics 2, Physics, Chemistry or Biology — and get a brand-new, randomly generated mock test every time you press start.

Every question is a real past paper question from the ENGAA (Engineering Admissions Assessment) and NSAA (Natural Sciences Admissions Assessment) — the Cambridge entrance exams the ESAT replaced, and the same papers the official ESAT practice tests are built from. That makes this the most realistic free ESAT preparation available: authentic questions, authentic difficulty, authentic time pressure.

Use timed mode for a full exam simulation with a 40-minute countdown, or untimed mode to work at your own pace. Your score and a full answer review appear at the end — and as in the real ESAT there is no penalty for wrong answers.

Take a Free ESAT Practice Test Online

ESAT Practice Test

27 questions · 40 minutes · new random test every time

Choose your ESAT module. Questions are drawn at random from real ENGAA and NSAA past papers — the same papers the official ESAT practice tests are built from. As in the real ESAT, every question is multiple choice, worth one mark, with no penalty for wrong answers — so answer everything.

ENGAA & NSAA Past Papers — Free Download Library

Browse every ENGAA and NSAA past paper with official answer keys, plus the official ESAT guide. Click any paper to open it right here on the page.

ENGAA & NSAA past papers — full download index

Every ENGAA and NSAA past paper on this site, free, with its official answer key. Use the interactive browser above to open any paper on the page, or download directly from this index.

ENGAA (Engineering Admissions Assessment) past papers

ENGAA Section 1 (Maths & Physics)

NSAA (Natural Sciences Admissions Assessment) past papers

NSAA Section 1 (Maths, Physics, Chemistry & Biology)

NSAA Section 2 (Physics, Chemistry & Biology — answer your chosen subject)

What is the ESAT?

The Engineering and Science Admissions Test (ESAT) is the entrance exam used by the University of Cambridge and Imperial College London for most engineering and science degrees, including Natural Sciences and Engineering. It replaced the older NSAA and ENGAA from 2025 entry onwards. The ESAT is a computer-based test made up of 40-minute multiple-choice modules taken back-to-back: Mathematics 1 is compulsory for everyone, and your course determines the rest — Cambridge and Imperial Engineering applicants sit Mathematics 2 and Physics, while Natural Sciences applicants choose from Physics, Chemistry and Biology. One sitting covers applications to both universities. For the full module specifications, download the official ESAT guide (PDF).

How to prepare for the ESAT

Because the ESAT is multiple-choice, fast and calculator-free, the skills it rewards are exactly the ones built by practising real questions under time pressure: quick algebra, estimation, and confident single-step physics reasoning. Since the test is still new, past ENGAA and NSAA questions remain the best preparation material available — the style and difficulty carry straight over to the ESAT's Mathematics and Physics modules. (Applying to Oxford for Physics or Engineering? Oxford uses its own test, the PAT, not the ESAT.)

Free ESAT, ENGAA & NSAA past papers and practice questions

Looking for ENGAA past papers or NSAA past papers? The practice tool above contains real past paper questions from the ENGAA and NSAA in Physics, Maths, Chemistry and Biology, presented as an interactive quiz so you can check your answers as you go. It is completely free — work through a section a day in the months before your test date. If you would like structured one-to-one ESAT tuition — or tutoring for the PAT, or past-style ENGAA and NSAA preparation — alongside your A Level Physics studies, book a lesson.