Cambridge IGCSE
Cambridge IGCSE Physics (0625) Past Papers & Mark Schemes
Free Cambridge IGCSE Physics (0625) past papers from 2016 to 2025, each with its mark scheme, plus past-paper questions regrouped by syllabus topic. View or download every PDF without an account.
0625 past papers
207 papers
0625 2025 past papers
21 papers
Oct/Nov 2025
Paper 2 · Variant 1
Oct/Nov 2025
Paper 2 · Variant 2
Oct/Nov 2025
Paper 2 · Variant 3
Oct/Nov 2025
Paper 4 · Variant 1
Oct/Nov 2025
Paper 4 · Variant 2
Oct/Nov 2025
Paper 4 · Variant 3
Oct/Nov 2025
Paper 6 · Variant 1
Oct/Nov 2025
Paper 6 · Variant 2
Oct/Nov 2025
Paper 6 · Variant 3
May/June 2025
Paper 2 · Variant 1
May/June 2025
Paper 2 · Variant 2
May/June 2025
Paper 2 · Variant 3
May/June 2025
Paper 4 · Variant 1
May/June 2025
Paper 4 · Variant 2
May/June 2025
Paper 4 · Variant 3
May/June 2025
Paper 6 · Variant 1
May/June 2025
Paper 6 · Variant 2
May/June 2025
Paper 6 · Variant 3
Feb/March 2025
Paper 2 · Variant 2
Feb/March 2025
Paper 4 · Variant 2
Feb/March 2025
Paper 6 · Variant 2
0625 2024 past papers
21 papers
Oct/Nov 2024
Paper 2 · Variant 1
Oct/Nov 2024
Paper 2 · Variant 2
Oct/Nov 2024
Paper 2 · Variant 3
Oct/Nov 2024
Paper 4 · Variant 1
Oct/Nov 2024
Paper 4 · Variant 2
Oct/Nov 2024
Paper 4 · Variant 3
Oct/Nov 2024
Paper 6 · Variant 1
Oct/Nov 2024
Paper 6 · Variant 2
Oct/Nov 2024
Paper 6 · Variant 3
May/June 2024
Paper 2 · Variant 1
May/June 2024
Paper 2 · Variant 2
May/June 2024
Paper 2 · Variant 3
May/June 2024
Paper 4 · Variant 1
May/June 2024
Paper 4 · Variant 2
May/June 2024
Paper 4 · Variant 3
May/June 2024
Paper 6 · Variant 1
May/June 2024
Paper 6 · Variant 2
May/June 2024
Paper 6 · Variant 3
Feb/March 2024
Paper 2 · Variant 2
Feb/March 2024
Paper 4 · Variant 2
Feb/March 2024
Paper 6 · Variant 2
0625 2023 past papers
21 papers
Oct/Nov 2023
Paper 2 · Variant 1
Oct/Nov 2023
Paper 2 · Variant 2
Oct/Nov 2023
Paper 2 · Variant 3
Oct/Nov 2023
Paper 4 · Variant 1
Oct/Nov 2023
Paper 4 · Variant 2
Oct/Nov 2023
Paper 4 · Variant 3
Oct/Nov 2023
Paper 6 · Variant 1
Oct/Nov 2023
Paper 6 · Variant 2
Oct/Nov 2023
Paper 6 · Variant 3
May/June 2023
Paper 2 · Variant 1
May/June 2023
Paper 2 · Variant 2
May/June 2023
Paper 2 · Variant 3
May/June 2023
Paper 4 · Variant 1
May/June 2023
Paper 4 · Variant 2
May/June 2023
Paper 4 · Variant 3
May/June 2023
Paper 6 · Variant 1
May/June 2023
Paper 6 · Variant 2
May/June 2023
Paper 6 · Variant 3
Feb/March 2023
Paper 2 · Variant 2
Feb/March 2023
Paper 4 · Variant 2
Feb/March 2023
Paper 6 · Variant 2
0625 2022 past papers
21 papers
Oct/Nov 2022
Paper 2 · Variant 1
Oct/Nov 2022
Paper 2 · Variant 2
Oct/Nov 2022
Paper 2 · Variant 3
Oct/Nov 2022
Paper 4 · Variant 1
Oct/Nov 2022
Paper 4 · Variant 2
Oct/Nov 2022
Paper 4 · Variant 3
Oct/Nov 2022
Paper 6 · Variant 1
Oct/Nov 2022
Paper 6 · Variant 2
Oct/Nov 2022
Paper 6 · Variant 3
May/June 2022
Paper 2 · Variant 1
May/June 2022
Paper 2 · Variant 2
May/June 2022
Paper 2 · Variant 3
May/June 2022
Paper 4 · Variant 1
May/June 2022
Paper 4 · Variant 2
May/June 2022
Paper 4 · Variant 3
May/June 2022
Paper 6 · Variant 1
May/June 2022
Paper 6 · Variant 2
May/June 2022
Paper 6 · Variant 3
Feb/March 2022
Paper 2 · Variant 2
Feb/March 2022
Paper 4 · Variant 2
Feb/March 2022
Paper 6 · Variant 2
0625 2021 past papers
21 papers
Oct/Nov 2021
Paper 2 · Variant 1
Oct/Nov 2021
Paper 2 · Variant 2
Oct/Nov 2021
Paper 2 · Variant 3
Oct/Nov 2021
Paper 4 · Variant 1
Oct/Nov 2021
Paper 4 · Variant 2
Oct/Nov 2021
Paper 4 · Variant 3
Oct/Nov 2021
Paper 6 · Variant 1
Oct/Nov 2021
Paper 6 · Variant 2
Oct/Nov 2021
Paper 6 · Variant 3
May/June 2021
Paper 2 · Variant 1
May/June 2021
Paper 2 · Variant 2
May/June 2021
Paper 2 · Variant 3
May/June 2021
Paper 4 · Variant 1
May/June 2021
Paper 4 · Variant 2
May/June 2021
Paper 4 · Variant 3
May/June 2021
Paper 6 · Variant 1
May/June 2021
Paper 6 · Variant 2
May/June 2021
Paper 6 · Variant 3
Feb/March 2021
Paper 2 · Variant 2
Feb/March 2021
Paper 4 · Variant 2
Feb/March 2021
Paper 6 · Variant 2
0625 2020 past papers
21 papers
Oct/Nov 2020
Paper 2 · Variant 1
Oct/Nov 2020
Paper 2 · Variant 2
Oct/Nov 2020
Paper 2 · Variant 3
Oct/Nov 2020
Paper 4 · Variant 1
Oct/Nov 2020
Paper 4 · Variant 2
Oct/Nov 2020
Paper 4 · Variant 3
Oct/Nov 2020
Paper 6 · Variant 1
Oct/Nov 2020
Paper 6 · Variant 2
Oct/Nov 2020
Paper 6 · Variant 3
May/June 2020
Paper 2 · Variant 1
May/June 2020
Paper 2 · Variant 2
May/June 2020
Paper 2 · Variant 3
May/June 2020
Paper 4 · Variant 1
May/June 2020
Paper 4 · Variant 2
May/June 2020
Paper 4 · Variant 3
May/June 2020
Paper 6 · Variant 1
May/June 2020
Paper 6 · Variant 2
May/June 2020
Paper 6 · Variant 3
Feb/March 2020
Paper 2 · Variant 2
Feb/March 2020
Paper 4 · Variant 2
Feb/March 2020
Paper 6 · Variant 2
0625 2019 past papers
21 papers
Oct/Nov 2019
Paper 2 · Variant 1
Oct/Nov 2019
Paper 2 · Variant 2
Oct/Nov 2019
Paper 2 · Variant 3
Oct/Nov 2019
Paper 4 · Variant 1
Oct/Nov 2019
Paper 4 · Variant 2
Oct/Nov 2019
Paper 4 · Variant 3
Oct/Nov 2019
Paper 6 · Variant 1
Oct/Nov 2019
Paper 6 · Variant 2
Oct/Nov 2019
Paper 6 · Variant 3
May/June 2019
Paper 2 · Variant 1
May/June 2019
Paper 2 · Variant 2
May/June 2019
Paper 2 · Variant 3
May/June 2019
Paper 4 · Variant 1
May/June 2019
Paper 4 · Variant 2
May/June 2019
Paper 4 · Variant 3
May/June 2019
Paper 6 · Variant 1
May/June 2019
Paper 6 · Variant 2
May/June 2019
Paper 6 · Variant 3
Feb/March 2019
Paper 2 · Variant 2
Feb/March 2019
Paper 4 · Variant 2
Feb/March 2019
Paper 6 · Variant 2
0625 2018 past papers
18 papers
Oct/Nov 2018
Paper 2 · Variant 1
Oct/Nov 2018
Paper 2 · Variant 2
Oct/Nov 2018
Paper 2 · Variant 3
Oct/Nov 2018
Paper 4 · Variant 1
Oct/Nov 2018
Paper 4 · Variant 2
Oct/Nov 2018
Paper 4 · Variant 3
Oct/Nov 2018
Paper 6 · Variant 1
Oct/Nov 2018
Paper 6 · Variant 2
Oct/Nov 2018
Paper 6 · Variant 3
May/June 2018
Paper 2 · Variant 1
May/June 2018
Paper 2 · Variant 2
May/June 2018
Paper 2 · Variant 3
May/June 2018
Paper 4 · Variant 1
May/June 2018
Paper 4 · Variant 2
May/June 2018
Paper 4 · Variant 3
May/June 2018
Paper 6 · Variant 1
May/June 2018
Paper 6 · Variant 2
May/June 2018
Paper 6 · Variant 3
0625 2017 past papers
21 papers
Oct/Nov 2017
Paper 2 · Variant 1
Oct/Nov 2017
Paper 2 · Variant 2
Oct/Nov 2017
Paper 2 · Variant 3
Oct/Nov 2017
Paper 4 · Variant 1
Oct/Nov 2017
Paper 4 · Variant 2
Oct/Nov 2017
Paper 4 · Variant 3
Oct/Nov 2017
Paper 6 · Variant 1
Oct/Nov 2017
Paper 6 · Variant 2
Oct/Nov 2017
Paper 6 · Variant 3
May/June 2017
Paper 2 · Variant 1
May/June 2017
Paper 2 · Variant 2
May/June 2017
Paper 2 · Variant 3
May/June 2017
Paper 4 · Variant 1
May/June 2017
Paper 4 · Variant 2
May/June 2017
Paper 4 · Variant 3
May/June 2017
Paper 6 · Variant 1
May/June 2017
Paper 6 · Variant 2
May/June 2017
Paper 6 · Variant 3
Feb/March 2017
Paper 2 · Variant 2
Feb/March 2017
Paper 4 · Variant 2
Feb/March 2017
Paper 6 · Variant 2
0625 2016 past papers
21 papers
Oct/Nov 2016
Paper 2 · Variant 1
Oct/Nov 2016
Paper 2 · Variant 2
Oct/Nov 2016
Paper 2 · Variant 3
Oct/Nov 2016
Paper 4 · Variant 1
Oct/Nov 2016
Paper 4 · Variant 2
Oct/Nov 2016
Paper 4 · Variant 3
Oct/Nov 2016
Paper 6 · Variant 1
Oct/Nov 2016
Paper 6 · Variant 2
Oct/Nov 2016
Paper 6 · Variant 3
May/June 2016
Paper 2 · Variant 1
May/June 2016
Paper 2 · Variant 2
May/June 2016
Paper 2 · Variant 3
May/June 2016
Paper 4 · Variant 1
May/June 2016
Paper 4 · Variant 2
May/June 2016
Paper 4 · Variant 3
May/June 2016
Paper 6 · Variant 1
May/June 2016
Paper 6 · Variant 2
May/June 2016
Paper 6 · Variant 3
Feb/March 2016
Paper 2 · Variant 2
Feb/March 2016
Paper 4 · Variant 2
Feb/March 2016
Paper 6 · Variant 2
- Electricity and magnetism
Paper 2
- Motion, forces and energy
Paper 2
- Nuclear physics
Paper 2
- Space physics
Paper 2
- Thermal physics
Paper 2
- Waves
Paper 2
- Electricity and magnetism
Paper 4
- Motion, forces and energy
Paper 4
- Nuclear physics
Paper 4
- Space physics
Paper 4
- Thermal physics
Paper 4
- Waves
Paper 4
0625 P2 Topical Workbook (2016-2025)
Topical Practice · Paper 2
0625 P4 Topical Workbook (2016-2025)
Topical Practice · Paper 4