CBSE Class 10 Science previous year papers
All 167 CBSE Class 10 Science board papers from 2017 to 2026, every set — each question in printed order with its answer and a step-by-step solution.
Each paper is laid out as printed: every section, the marks for each question and the OR choices. Open any question for its step-by-step solution, or sign up free to take a paper as a timed mock. The 2022 papers are the Term 2 papers (40 marks); there was no board exam in 2021.
2026
- Paper 31/1/1 39 questions · 80 marks · with answers
- Paper 31/1/2 39 questions · 80 marks · with answers
- Paper 31/1/3 39 questions · 80 marks · with answers
- Paper 31/2/1 39 questions · 80 marks · with answers
- Paper 31/2/2 39 questions · 80 marks · with answers
- Paper 31/2/3 39 questions · 80 marks · with answers
- Paper 31/3/1 39 questions · 80 marks · with answers
- Paper 31/3/2 39 questions · 80 marks · with answers
- Paper 31/3/3 39 questions · 80 marks · with answers
- Paper 31/4/1 39 questions · 80 marks · with answers
- Paper 31/4/2 39 questions · 80 marks · with answers
- Paper 31/4/3 39 questions · 80 marks · with answers
- Paper 31/5/1 39 questions · 80 marks · with answers
- Paper 31/5/2 39 questions · 80 marks · with answers
- Paper 31/5/3 39 questions · 80 marks · with answers
- Paper 31/7/1/SB 39 questions · 80 marks · with answers
- Paper 31/7/2/SB 39 questions · 80 marks · with answers
- Paper 31/7/3/SB 39 questions · 80 marks · with answers
- Paper 31/8/1/SB 39 questions · 80 marks · with answers
- Paper 31/8/2/SB 39 questions · 80 marks · with answers
- Paper 31/8/3/SB 39 questions · 80 marks · with answers
- Paper 31(B) 39 questions · 80 marks · with answers
- Paper 31(B)/SB 39 questions · 80 marks · with answers
2025
- Paper 31/1/1 39 questions · 80 marks · with answers
- Paper 31/1/2 39 questions · 80 marks · with answers
- Paper 31/1/3 39 questions · 80 marks · with answers
- Paper 31/2/1 39 questions · 80 marks · with answers
- Paper 31/2/2 39 questions · 80 marks · with answers
- Paper 31/2/3 39 questions · 80 marks · with answers
- Paper 31/3/1 39 questions · 80 marks · with answers
- Paper 31/3/2 39 questions · 80 marks · with answers
- Paper 31/3/3 39 questions · 80 marks · with answers
- Paper 31/4/1 39 questions · 80 marks · with answers
- Paper 31/4/2 39 questions · 80 marks · with answers
- Paper 31/4/3 39 questions · 80 marks · with answers
- Paper 31/5/1 39 questions · 80 marks · with answers
- Paper 31/5/2 39 questions · 80 marks · with answers
- Paper 31/5/3 39 questions · 80 marks · with answers
- Paper 31/6/1 39 questions · 80 marks · with answers
- Paper 31/6/2 39 questions · 80 marks · with answers
- Paper 31/6/3 39 questions · 80 marks · with answers
- Paper 31(B) 39 questions · 80 marks · with answers
- Paper 31(B)/S 39 questions · 80 marks · with answers
- Paper 31/S/1 39 questions · 80 marks · with answers
- Paper 31/S/2 39 questions · 80 marks · with answers
- Paper 31/S/3 39 questions · 80 marks · with answers
2024
- Paper 31/1/1 39 questions · 80 marks · with answers
- Paper 31/1/2 39 questions · 80 marks · with answers
- Paper 31/1/3 39 questions · 80 marks · with answers
- Paper 31/2/1 39 questions · 80 marks · with answers
- Paper 31/2/2 39 questions · 80 marks · with answers
- Paper 31/2/3 39 questions · 80 marks · with answers
- Paper 31/3/1 39 questions · 80 marks · with answers
- Paper 31/3/2 39 questions · 80 marks · with answers
- Paper 31/3/3 39 questions · 80 marks · with answers
- Paper 31/4/1 39 questions · 80 marks · with answers
- Paper 31/4/2 39 questions · 80 marks · with answers
- Paper 31/4/3 39 questions · 80 marks · with answers
- Paper 31/5/1 39 questions · 80 marks · with answers
- Paper 31/5/2 39 questions · 80 marks · with answers
- Paper 31/5/3 39 questions · 80 marks · with answers
- Paper 31(B) 39 questions · 80 marks · with answers
- Paper 31(B)/S 39 questions · 80 marks · with answers
- Paper 31/S/1 39 questions · 80 marks · with answers
- Paper 31/S/2 39 questions · 80 marks · with answers
- Paper 31/S/3 39 questions · 80 marks · with answers
2023
- Paper 31/1/1 39 questions · 80 marks · with answers
- Paper 31/1/2 39 questions · 80 marks · with answers
- Paper 31/1/3 39 questions · 80 marks · with answers
- Paper 31/2/1 39 questions · 80 marks · sign up free to read
- Paper 31/2/2 39 questions · 80 marks · sign up free to read
- Paper 31/2/3 39 questions · 80 marks · sign up free to read
- Paper 31/4/1 39 questions · 80 marks · sign up free to read
- Paper 31/4/2 39 questions · 80 marks · sign up free to read
- Paper 31/4/3 39 questions · 80 marks · sign up free to read
- Paper 31/5/1 39 questions · 80 marks · sign up free to read
- Paper 31/5/2 39 questions · 80 marks · sign up free to read
- Paper 31/5/3 39 questions · 80 marks · sign up free to read
- Paper 31/6/1 39 questions · 80 marks · sign up free to read
- Paper 31/6/2 39 questions · 80 marks · sign up free to read
- Paper 31/6/3 39 questions · 80 marks · sign up free to read
- Paper 31(B)/5 39 questions · 80 marks · sign up free to read
- Paper 31(B)/C 39 questions · 80 marks · sign up free to read
- Paper 31/C/1 39 questions · 80 marks · sign up free to read
- Paper 31/C/2 39 questions · 80 marks · sign up free to read
- Paper 31/C/3 39 questions · 80 marks · sign up free to read
2022
- Paper 31/1/1 15 questions · 40 marks · sign up free to read
- Paper 31/1/2 15 questions · 40 marks · sign up free to read
- Paper 31/1/3 15 questions · 40 marks · sign up free to read
- Paper 31/2/1 15 questions · 40 marks · sign up free to read
- Paper 31/2/2 15 questions · 40 marks · sign up free to read
- Paper 31/2/3 15 questions · 40 marks · sign up free to read
- Paper 31/3/1 15 questions · 40 marks · sign up free to read
- Paper 31/3/2 15 questions · 40 marks · sign up free to read
- Paper 31/3/3 15 questions · 40 marks · sign up free to read
- Paper 31/4/1 15 questions · 40 marks · sign up free to read
- Paper 31/4/2 15 questions · 40 marks · sign up free to read
- Paper 31/4/3 15 questions · 40 marks · sign up free to read
- Paper 31/6/1 15 questions · 40 marks · sign up free to read
- Paper 31/6/2 15 questions · 40 marks · sign up free to read
- Paper 31/6/3 15 questions · 40 marks · sign up free to read
- Paper 31(B)/5 15 questions · 40 marks · sign up free to read
- Paper 31(B)/6 15 questions · 40 marks · sign up free to read
2020
- Paper 31/1/1 30 questions · 80 marks · sign up free to read
- Paper 31/1/2 30 questions · 80 marks · sign up free to read
- Paper 31/1/3 30 questions · 80 marks · sign up free to read
- Paper 31/2/1 30 questions · 80 marks · sign up free to read
- Paper 31/2/2 30 questions · 80 marks · sign up free to read
- Paper 31/2/3 30 questions · 80 marks · sign up free to read
- Paper 31/3/1 30 questions · 80 marks · sign up free to read
- Paper 31/3/2 30 questions · 80 marks · sign up free to read
- Paper 31/3/3 30 questions · 80 marks · sign up free to read
- Paper 31/4/1 30 questions · 80 marks · sign up free to read
- Paper 31/4/2 30 questions · 80 marks · sign up free to read
- Paper 31/4/3 30 questions · 80 marks · sign up free to read
- Paper 31/5/1 30 questions · 80 marks · sign up free to read
- Paper 31/5/2 30 questions · 80 marks · sign up free to read
- Paper 31/5/3 30 questions · 80 marks · sign up free to read
- Paper 31(B) 30 questions · 80 marks · sign up free to read
- Paper 31/C/1 30 questions · 80 marks · sign up free to read
- Paper 31/C/2 30 questions · 80 marks · sign up free to read
- Paper 31/C/3 30 questions · 80 marks · sign up free to read
2019
- Paper 31/1/1 27 questions · 80 marks · sign up free to read
- Paper 31/1/1/C 27 questions · 80 marks · sign up free to read
- Paper 31/1/2 27 questions · 80 marks · sign up free to read
- Paper 31/1/2/C 27 questions · 80 marks · sign up free to read
- Paper 31/1/3 27 questions · 80 marks · sign up free to read
- Paper 31/1/3/C 27 questions · 80 marks · sign up free to read
- Paper 31/2/1 27 questions · 80 marks · sign up free to read
- Paper 31/2/2 27 questions · 80 marks · sign up free to read
- Paper 31/2/3 27 questions · 80 marks · sign up free to read
- Paper 31/3/1 27 questions · 80 marks · sign up free to read
- Paper 31/3/2 27 questions · 80 marks · sign up free to read
- Paper 31/3/3 27 questions · 80 marks · sign up free to read
- Paper 31/4/1 27 questions · 80 marks · sign up free to read
- Paper 31/4/2 27 questions · 80 marks · sign up free to read
- Paper 31/4/3 27 questions · 80 marks · sign up free to read
- Paper 31/5/1 27 questions · 80 marks · sign up free to read
- Paper 31/5/2 27 questions · 80 marks · sign up free to read
- Paper 31/5/3 27 questions · 80 marks · sign up free to read
2018
- Paper 31/1 27 questions · 80 marks · sign up free to read
- Paper 31/1/C 27 questions · 80 marks · sign up free to read
- Paper 31/2 27 questions · 80 marks · sign up free to read
- Paper 31/2/C 27 questions · 80 marks · sign up free to read
- Paper 31/3 27 questions · 80 marks · sign up free to read
- Paper 31/3/C 27 questions · 80 marks · sign up free to read
- Paper 31(B) 27 questions · 80 marks · sign up free to read
- Paper 31(B)/C 27 questions · 80 marks · sign up free to read
2017
- Paper 31/1 36 questions · 90 marks · sign up free to read
- Paper 31/1/1 36 questions · 90 marks · sign up free to read
- Paper 31/1/1/C 36 questions · 90 marks · sign up free to read
- Paper 31/1/2 36 questions · 90 marks · sign up free to read
- Paper 31/1/2/C 36 questions · 90 marks · sign up free to read
- Paper 31/1/3 36 questions · 90 marks · sign up free to read
- Paper 31/1/C 36 questions · 90 marks · sign up free to read
- Paper 31/2 36 questions · 90 marks · sign up free to read
- Paper 31/2/1 36 questions · 90 marks · sign up free to read
- Paper 31/2/2 36 questions · 90 marks · sign up free to read
- Paper 31/2/3 36 questions · 90 marks · sign up free to read
- Paper 31/2/C 36 questions · 90 marks · sign up free to read
- Paper 31/3 36 questions · 90 marks · sign up free to read
- Paper 31/3/C 36 questions · 90 marks · sign up free to read
- Paper 31(B)/C 36 questions · 90 marks · sign up free to read
- Paper 531 36 questions · 90 marks · sign up free to read
- Paper 531/1 36 questions · 90 marks · sign up free to read
- Paper 531/2 36 questions · 90 marks · sign up free to read
- Paper 531/3 36 questions · 90 marks · sign up free to read