Cambridge IGCSE›Biology (9-1) 0970

Cambridge IGCSE Biology (9-1) 0970

124 papers · 3,253 tagged questions · 2018-2025 · every mark scheme

Every Cambridge IGCSE Biology (9-1) paper, plus every question grouped by the official syllabus. Free to read, no account needed.

SyllabusPractice by topic instead →Explore other papers
View all examiner reportsView all grade thresholds

Papers by year and session

Paper

Variant

Session

Years
2018 – 2025

124 papers

202516 papers
May / JuneM/J11
Paper 1 · Variant 10970/11/M/J/25
View
Paper 1 · Variant 20970/12/M/J/25
View
Paper 2 · Variant 10970/21/M/J/25
View
Paper 2 · Variant 20970/22/M/J/25
View
Paper 3 · Variant 10970/31/M/J/25
View
Paper 3 · Variant 20970/32/M/J/25
View
Paper 4 · Variant 10970/41/M/J/25
View
Paper 4 · Variant 20970/42/M/J/25
View
Paper 5 · Variant 10970/51/M/J/25
View
Paper 6 · Variant 10970/61/M/J/25
View
Paper 6 · Variant 20970/62/M/J/25
View
Oct / NovO/N5
Paper 1 · Variant 20970/12/O/N/25
View
Paper 2 · Variant 20970/22/O/N/25
View
Paper 3 · Variant 20970/32/O/N/25
View
Paper 4 · Variant 20970/42/O/N/25
View
Paper 6 · Variant 20970/62/O/N/25
View
202417 papers
May / JuneM/J11
Paper 1 · Variant 10970/11/M/J/24
View
Paper 1 · Variant 20970/12/M/J/24
View
Paper 2 · Variant 10970/21/M/J/24
View
Paper 2 · Variant 20970/22/M/J/24
View
Paper 3 · Variant 10970/31/M/J/24
View
Paper 3 · Variant 20970/32/M/J/24
View
Paper 4 · Variant 10970/41/M/J/24
View
Paper 4 · Variant 20970/42/M/J/24
View
Paper 5 · Variant 10970/51/M/J/24
View
Paper 6 · Variant 10970/61/M/J/24
View
Paper 6 · Variant 20970/62/M/J/24
View
Oct / NovO/N6
Paper 1 · Variant 20970/12/O/N/24
View
Paper 2 · Variant 20970/22/O/N/24
View
Paper 3 · Variant 20970/32/O/N/24
View
Paper 4 · Variant 20970/42/O/N/24
View
Paper 5 · Variant 20970/52/O/N/24
View
Paper 6 · Variant 20970/62/O/N/24
View
202317 papers
May / JuneM/J11
Paper 1 · Variant 10970/11/M/J/23
View
Paper 1 · Variant 20970/12/M/J/23
View
Paper 2 · Variant 10970/21/M/J/23
View
Paper 2 · Variant 20970/22/M/J/23
View
Paper 3 · Variant 10970/31/M/J/23
View
Paper 3 · Variant 20970/32/M/J/23
View
Paper 4 · Variant 10970/41/M/J/23
View
Paper 4 · Variant 20970/42/M/J/23
View
Paper 5 · Variant 10970/51/M/J/23
View
Paper 6 · Variant 10970/61/M/J/23
View
Paper 6 · Variant 20970/62/M/J/23
View
Oct / NovO/N6
Paper 1 · Variant 20970/12/O/N/23
View
Paper 2 · Variant 20970/22/O/N/23
View
Paper 3 · Variant 20970/32/O/N/23
View
Paper 4 · Variant 20970/42/O/N/23
View
Paper 5 · Variant 20970/52/O/N/23
View
Paper 6 · Variant 20970/62/O/N/23
View
202216 papers
May / JuneM/J11
Paper 1 · Variant 10970/11/M/J/22
View
Paper 1 · Variant 20970/12/M/J/22
View
Paper 2 · Variant 10970/21/M/J/22
View
Paper 2 · Variant 20970/22/M/J/22
View
Paper 3 · Variant 10970/31/M/J/22
View
Paper 3 · Variant 20970/32/M/J/22
View
Paper 4 · Variant 10970/41/M/J/22
View
Paper 4 · Variant 20970/42/M/J/22
View
Paper 5 · Variant 10970/51/M/J/22
View
Paper 6 · Variant 10970/61/M/J/22
View
Paper 6 · Variant 20970/62/M/J/22
View
Oct / NovO/N5
Paper 1 · Variant 20970/12/O/N/22
View
Paper 2 · Variant 20970/22/O/N/22
View
Paper 3 · Variant 20970/32/O/N/22
View
Paper 4 · Variant 20970/42/O/N/22
View
Paper 6 · Variant 20970/62/O/N/22
View
202115 papers
May / JuneM/J9
Paper 1 · Variant 10970/11/M/J/21
View
Paper 2 · Variant 10970/21/M/J/21
View
Paper 2 · Variant 20970/22/M/J/21
View
Paper 3 · Variant 10970/31/M/J/21
View
Paper 4 · Variant 10970/41/M/J/21
View
Paper 4 · Variant 20970/42/M/J/21
View
Paper 5 · Variant 10970/51/M/J/21
View
Paper 6 · Variant 10970/61/M/J/21
View
Paper 6 · Variant 20970/62/M/J/21
View
Oct / NovO/N6
Paper 1 · Variant 20970/12/O/N/21
View
Paper 2 · Variant 20970/22/O/N/21
View
Paper 3 · Variant 20970/32/O/N/21
View
Paper 4 · Variant 20970/42/O/N/21
View
Paper 5 · Variant 20970/52/O/N/21
View
Paper 6 · Variant 20970/62/O/N/21
View
202017 papers
May / JuneM/J11No session documents
Paper 1 · Variant 10970/11/M/J/20
View
Paper 1 · Variant 20970/12/M/J/20
View
Paper 2 · Variant 10970/21/M/J/20
View
Paper 2 · Variant 20970/22/M/J/20
View
Paper 3 · Variant 10970/31/M/J/20
View
Paper 3 · Variant 20970/32/M/J/20
View
Paper 4 · Variant 10970/41/M/J/20
View
Paper 4 · Variant 20970/42/M/J/20
View
Paper 5 · Variant 10970/51/M/J/20
View
Paper 6 · Variant 10970/61/M/J/20
View
Paper 6 · Variant 20970/62/M/J/20
View
Oct / NovO/N6
Paper 1 · Variant 20970/12/O/N/20
View
Paper 2 · Variant 20970/22/O/N/20
View
Paper 3 · Variant 20970/32/O/N/20
View
Paper 4 · Variant 20970/42/O/N/20
View
Paper 5 · Variant 20970/52/O/N/20
View
Paper 6 · Variant 20970/62/O/N/20
View
201915 papers
May / JuneM/J9
Paper 1 · Variant 10970/11/M/J/19
View
Paper 2 · Variant 10970/21/M/J/19
View
Paper 2 · Variant 20970/22/M/J/19
View
Paper 3 · Variant 10970/31/M/J/19
View
Paper 4 · Variant 10970/41/M/J/19
View
Paper 4 · Variant 20970/42/M/J/19
View
Paper 5 · Variant 10970/51/M/J/19
View
Paper 6 · Variant 10970/61/M/J/19
View
Paper 6 · Variant 20970/62/M/J/19
View
Oct / NovO/N6
Paper 1 · Variant 20970/12/O/N/19
View
Paper 2 · Variant 20970/22/O/N/19
View
Paper 3 · Variant 20970/32/O/N/19
View
Paper 4 · Variant 20970/42/O/N/19
View
Paper 5 · Variant 20970/52/O/N/19
View
Paper 6 · Variant 20970/62/O/N/19
View
201811 papers
May / JuneM/J6
Paper 1 · Variant 10970/11/M/J/18
View
Paper 2 · Variant 10970/21/M/J/18
View
Paper 3 · Variant 10970/31/M/J/18
View
Paper 4 · Variant 10970/41/M/J/18
View
Paper 5 · Variant 10970/51/M/J/18
View
Paper 6 · Variant 10970/61/M/J/18
View
Oct / NovO/N5
Paper 1 · Variant 20970/12/O/N/18
View
Paper 2 · Variant 20970/22/O/N/18
View
Paper 3 · Variant 20970/32/O/N/18
View
Paper 4 · Variant 20970/42/O/N/18
View
Paper 6 · Variant 20970/62/O/N/18
View

Also for this subject

Questions about these papers

Are these the real Cambridge papers?

Yes. Every Biology (9-1) paper here is the original Cambridge Assessment International Education exam paper — nothing rewritten, summarized, or paraphrased.

Do I need to sign up?

No. Every question paper and mark scheme on this page is free to view and download with no account required.

How many years of Biology (9-1) papers do you have?

16 exam series, 2018-2025, covering every session Cambridge has published for this subject.

Do you include mark schemes?

Yes — 124 of 124 papers here are paired with their official mark scheme.

Other IGCSE subjects