CBSE Class 10 Science Previous Year Papers
View Science papers from every listed examination year.
5Years or sessions
132Question papers
2026Newest listed
Examination year
23 papers
Science 2026
Science — Science 1190 2 31 4 2 Science
Science — Science 1190 3 31 4 3 Science
Science — Science 1191 1 31 5 1 Science
Science — Science 1191 2 31 5 2 Science
Science — Science 1191 3 31 5 3 Science
Science — Science 31 1 1 Science
Science — Science 31 1 2 Science
Science — Science 31 1 3 Science
Science — Science 31 2 1
Science — Science 31 2 2
Science — Science 31 2 3
Science — Science 31 3 1
Science — Science 31 3 2
Science — Science 31 3 3
Science — Science 31 7 1 Science E2 May 2026
Science — Science 31 7 2 Science E2 May 2026
Science — Science 31 7 3 Science E2 May 2026
Science — Science 31 8 1 Science E2 May 2026
Science — Science 31 8 2 Science E2 May 2026
Science — Science 31 8 3 Science E2 May 2026
Science — Science 31 B Science for V.I. E22026
Science — Science 31(B) Science for V.I.
Examination year
23 papers
Science 2025
Science — 086 Science 31 (B) Science for Visually Impaired Candidates
Science — 086 Science 31 1 1 Science
Science — 086 Science 31 1 2 Science
Science — 086 Science 31 1 3 Science
Science — 086 Science 31 2 1 Science
Science — 086 Science 31 2 2 Science
Science — 086 Science 31 2 3 Science
Science — 086 Science 31 3 1 Science
Science — 086 Science 31 3 2 Science
Science — 086 Science 31 3 3 Science
Science — 086 Science 31 4 1 Science
Science — 086 Science 31 4 2 Science
Science — 086 Science 31 4 3 Science
Science — 086 Science 31 5 1 Science
Science — 086 Science 31 5 2 Science
Science — 086 Science 31 5 3 Science
Science — 086 Science 31 6 1 Science
Science — 086 Science 31 6 2 Science
Science — 086 Science 31 6 3 Science
Science — Science 31 S 1 Science
Science — Science 31 S 2 Science
Science — Science 31 S 3 Scince
Science — Science 31(B) S Science Blind
Examination year
20 papers
Science 2024
Science — 31 (B) S SCIENCE
Science — 31 S 1 SCIENCE
Science — 31 S 2 SCIENCE
Science — 31 S 3 SCIENCE
Science — SCIENCE 31 1 1 Science
Science — SCIENCE 31 1 2 Science
Science — SCIENCE 31 1 3 Science
Science — SCIENCE 31 2 1 Science
Science — SCIENCE 31 2 2 Science
Science — SCIENCE 31 2 3 Science
Science — SCIENCE 31 3 1 Science
Science — SCIENCE 31 3 2 Science
Science — SCIENCE 31 3 3 Science
Science — SCIENCE 31 4 1 Science
Science — SCIENCE 31 4 2 Science
Science — SCIENCE 31 4 3 Science
Science — SCIENCE 31 5 1 Science
Science — SCIENCE 31 5 2 Science
Science — SCIENCE 31 5 3 Science
Science — SCIENCE 31 B Science VI
Examination year
34 papers
Science 2023
Science — SCIENCE 31 1 1 Science
Science — SCIENCE 31 1 2 Science
Science — SCIENCE 31 1 3 Science
Science — SCIENCE 31 2 1 Science
Science — SCIENCE 31 2 2 Science
Science — SCIENCE 31 2 3 Science
Science — SCIENCE 31 4 1 Science
Science — SCIENCE 31 4 2 Science
Science — SCIENCE 31 4 3 Science
Science — SCIENCE 31 5 1 Science
Science — SCIENCE 31 5 2 Science
Science — SCIENCE 31 5 3 Science
Science — SCIENCE 31 6 1 Science
Science — SCIENCE 31 6 2 Science
Science — SCIENCE 31 6 3 Science
Science — SCIENCE 31 B 5 Science for VI
Science — Science 31 B C SCIENCE
Science — Science 31 C 1 SCIENCE
Science — Science 31 C 2 SCIENCE
Science — Science 31 C 3 SCIENCE
Science — SCIENCE 41 2 1 Science punjabi version
Science — SCIENCE 41 2 2 Science punjabi version
Science — SCIENCE 41 2 3 Science punjabi version
Science — SCIENCE 41 B 5 Science for VI punjabi version
Science — Science 41 C 1 SCIENCE Punjabi
Science — Science 41 C 2 SCIENCE Punjabi
Science — Science 41 C 3 SCIENCE Punjabi
Science — SCIENCE 47 4 1 Science Urdu version
Science — SCIENCE 47 4 2 Science Urdu version
Science — SCIENCE 47 4 3 Science Urdu version
Science — SCIENCE 47 B 5 Science for VI Urdu version
Science — Science 47 C 1 SCIENCE URDU
Science — Science 47 C 2 SCIENCE URDU
Science — Science 47 C 3 SCIENCE URDU
Examination year
32 papers
Science 2022
Science — SCIENCE 31 6 1 SCIENCE
Science — SCIENCE 31 6 2 SCIENCE
Science — SCIENCE 31 6 3 SCIENCE
Science — SCIENCE 31 B 6 SCIENCE Blind
Science — SCIENCE 41 6 1 Science Punjabi
Science — SCIENCE 41 6 2 Science Punjabi
Science — SCIENCE 41 6 3 Science Punjabi
Science — SCIENCE 41 B 6 Science Punjabi Blind
Science — SCIENCE 47 6 1 SCIENCE Urdu
Science — SCIENCE 47 6 2 SCIENCE Urdu
Science — SCIENCE 47 6 3 SCIENCE Urdu
Science — SCIENCE 47 B 6 SCIENCE Urdu Blind
Science — Scince 31 1 1 Science
Science — Scince 31 1 2 Science
Science — Scince 31 1 3 Science
Science — Scince 31 2 1 Science
Science — Scince 31 2 2 Science
Science — Scince 31 2 3 Science
Science — Scince 31 3 1 Science
Science — Scince 31 3 2 Science
Science — Scince 31 3 3 Science
Science — Scince 31 4 1 Science
Science — Scince 31 4 2 Science
Science — Scince 31 4 3 Science
Science — Scince 31 B 5 Science for VI candidates
Science — Scince 41 3 1 Science Punjabi version
Science — Scince 41 3 2 Science Punjabi version
Science — Scince 41 3 3 Science Punjabi version
Science — Scince 41 B 5 Science for VI candidates punjabi version
Science — Scince 47 2 2 Science Urdu version
Science — Scince 47 2 2 Science Urdu version.pdf 1
Science — Scince 47 2 3 Science Urdu version
How to practise Class 10 Science papers
Begin with the newest listed paper to understand the recent question style. Complete it within the prescribed time, note difficult questions and revise the related chapters before moving to an earlier year or another set.
Use year-wise practice to improve
- Attempt one complete paper without interruptions.
- Mark questions that required extra time.
- Review weak concepts from your textbook and class notes.
- Repeat the process with another year or session.
More Class 10 subjects
Continue practising other subjects from the same paper category.