t>
Loading…

GCSE Exam Papers

// for students and teachers

GCSE exam papers

Free GCSE exam papers written to match AQA, Edexcel, OCR and Eduqas, in Maths, English Language, Combined Science and Computer Science. GCSE practice papers are free for everyone to download, with mark schemes for subscribers. GCSE mock papers are kept back for teachers, so pupils sit them unseen.

// exam practice papers

GCSE practice papers

Download any GCSE practice paper and sit it under timed conditions, just like the real exam. Mark schemes and editable Word versions come with a Teach io student or teacher subscription.

Locked buttons open with a subscription. See subscriptions or log in.

Maths practice papers

AQA

8300/1H · Higher tier · 1 h 30 min · 80 marks

Paper 1 (Non-Calculator) Higher Tier

Edexcel

1MA1/1H · Higher tier · 1 h 30 min · 80 marks

Paper 1 (Non-Calculator) Higher Tier

OCR

J560/04 · Higher tier · 1 h 30 min · 100 marks

Paper 4 (Higher Tier)

Eduqas

C300UA0-1 · Higher tier · 2 h 15 min · 120 marks

Component 1: Non-Calculator Mathematics (Higher Tier)

English Language practice papers

AQA

8700/1 · 1 h 45 min · 80 marks

Paper 1: Explorations in creative reading and writing

Edexcel

1EN0/01 · 1 h 45 min · 64 marks

Paper 1: Fiction and Imaginative Writing

OCR

J351/01 · 2 h · 80 marks

Component 01: Communicating information and ideas

Eduqas

C700U10-1 · 1 h 45 min · 80 marks

Component 1: 20th Century Literature Reading and Creative Prose Writing

Combined Science practice papers

AQA

8464/B/1H · Higher tier · 1 h 15 min · 70 marks

Biology Paper 1 Higher Tier

Edexcel

1SC0/1BH · Higher tier · 1 h 10 min · 60 marks

Paper 1: Biology 1 (Higher Tier)

OCR

J250/07 · Higher tier · 1 h 10 min · 60 marks

Paper 7: Biology (Higher Tier)

Eduqas

C430 Component 1 · Higher tier · 1 h 45 min · 90 marks

Component 1: Concepts in Biology (Higher Tier)

Computer Science practice papers

AQA

8525/1B · 2 h · 90 marks

Paper 1: Computational thinking and programming skills – Python (8525/1B)

Edexcel

1CP2/01 · 1 h 30 min · 75 marks

Paper 1: Principles of Computer Science

OCR

J277/01 · 1 h 30 min · 80 marks

Paper 1: Computer systems

Eduqas

C500U10-1 · 1 h 45 min · 100 marks

Component 1: Understanding Computer Science

// teachers only

GCSE mock papers for teachers

Full Paper 1 GCSE mock exam papers to sit in class or the exam hall. Pupils cannot see these, so the papers stay unseen. Each comes with a board-style mark scheme and editable Word versions.

Teacher login required

GCSE mock papers and their mark schemes are only shown to teachers logged in with a Teach io teacher or school account, so pupils can’t see them before the mock.

// questions

GCSE exam papers: common questions

Are these GCSE exam papers free?

Yes. Every GCSE practice paper on this page is free to download as a PDF. Mark schemes and editable Word versions come with a Teach io student or teacher subscription.

Which exam boards do the papers cover?

There are papers written to match AQA, Pearson Edexcel, OCR and WJEC Eduqas for GCSE Maths, English Language, Combined Science and Computer Science.

Are these real past papers?

No. Every question is original, written by Teach io to match each board’s paper structure, timings, command words and mark tariffs. They are not produced or endorsed by the exam boards.

Can I get GCSE practice papers with answers?

Yes. Each practice paper has a full board-style mark scheme. Log in with a student or teacher subscription and the mark scheme button unlocks on every paper.

Why can’t students see the mock papers?

The GCSE mock papers are for teachers to set in class or the exam hall. Keeping them hidden from pupils means the mock stays unseen, so results show what pupils really know.

About these papers. Every question is original, written by Teach io to match each board’s paper structure, timings, command words and mark tariffs. They are not past papers and are not produced or endorsed by the exam boards.

Scroll to Top