Practise with official ICSE (Class X) question papers published by the Council for the Indian School Certificate Examinations (CISCE). Download the real board papers for English, Hindi, Mathematics, Physics, Chemistry, Biology, History & Civics, Geography, Computer Applications, Economics, Commercial Studies, Home Science & Environmental Science (2017–2026) — 130 papers, all free after a quick registration.
All 130 papers below are the official ICSE (Class X) question papers published by CISCE for the 2017–2026 examinations — 2017–2020 and 2023–2026 sourced directly from the CISCE Archive Library (cisce.org/archive-library), and the 2022 papers (Semester I & II) from the official CISCE split-semester year. The subject codes shown are the official CISCE paper codes.
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2026 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2026 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2026 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2026 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2026 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2026 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2026 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2026 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2026 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2026 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2026 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2026 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2026 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2026 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2025 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2025 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2025 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2025 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2025 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2025 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2025 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2025 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2025 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2025 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2025 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2025 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2025 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2025 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2024 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2024 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2024 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2024 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2024 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2024 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2024 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2024 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2024 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2024 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2024 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2024 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2024 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2024 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2023 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2023 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2023 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2023 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2023 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2023 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2023 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2023 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2023 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2023 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2023 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2023 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2023 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2023 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2022-sem2 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2022-sem1 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2020 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2020 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2020 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2020 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2020 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2020 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2020 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2020 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2020 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2020 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2020 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2020 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2020 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2020 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2019 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2019 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2019 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2019 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2019 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2019 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2019 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2019 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2019 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2019 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2019 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2019 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2019 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2019 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2018 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2018 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2018 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2018 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2018 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2018 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2018 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2018 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2018 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2018 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2018 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2018 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2018 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2018 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 011 | English Language (Paper 1) ICSE Class 10 • Official • 2017 | Download PDF |
| 2 | 012 | English Literature (Paper 2) ICSE Class 10 • Official • 2017 | Download PDF |
| 3 | 051 | Hindi (Second Language) ICSE Class 10 • Official • 2017 | Download PDF |
| 4 | 501 | History & Civics (HCG Paper 1) ICSE Class 10 • Official • 2017 | Download PDF |
| 5 | 502 | Geography (HCG Paper 2) ICSE Class 10 • Official • 2017 | Download PDF |
| 6 | 511 | Mathematics ICSE Class 10 • Official • 2017 | Download PDF |
| 7 | 521 | Physics (Science Paper 1) ICSE Class 10 • Official • 2017 | Download PDF |
| 8 | 522 | Chemistry (Science Paper 2) ICSE Class 10 • Official • 2017 | Download PDF |
| 9 | 523 | Biology (Science Paper 3) ICSE Class 10 • Official • 2017 | Download PDF |
| 10 | 631 | Commercial Studies ICSE Class 10 • Official • 2017 | Download PDF |
| 11 | 641 | Economics ICSE Class 10 • Official • 2017 | Download PDF |
| 12 | 681 | Home Science ICSE Class 10 • Official • 2017 | Download PDF |
| 13 | 821 | Environmental Science ICSE Class 10 • Official • 2017 | Download PDF |
| 14 | 861 | Computer Applications ICSE Class 10 • Official • 2017 | Download PDF |
Everything you need to know about the Indian Certificate of Secondary Education (ICSE) — Class X.
The Indian Certificate of Secondary Education (ICSE) examination for Class X is conducted by the Council for the Indian School Certificate Examinations (CISCE) — a private, national-level board headquartered in New Delhi. The ICSE Class 10 curriculum follows the Group system (Groups I, II and III) and is known for its strong emphasis on English, analytical subjects and application-based learning.
| Examination Name | Indian Certificate of Secondary Education (ICSE) — Class X |
| Conducting Body | Council for the Indian School Certificate Examinations (CISCE) |
| Medium | English (papers answered in English) |
| Group I (Compulsory) | English (2 papers: Language & Literature), a Second Language, History & Civics, Geography |
| Group II (choose 2) | Mathematics, Physics, Chemistry, Biology, Economics, Commercial Studies, Environmental Science, etc. |
| Group III (choose 1) | Computer Applications, Commercial Applications, Home Science, Art, Physical Education, etc. |
| Marking | Most papers carry 80 marks (2–2.5 hours); Computer Applications & some skill subjects carry 100 marks; the 2022 papers were 40 marks (split-semester year) |
| Qualification | Presupposes a school course of 12 years (Nursery to Class X) |
A descriptive/analytical board exam — no negative marking. Most papers are 80 marks, answered in 2–2.5 hours.
ICSE Class X subjects are grouped as: Group I (compulsory) — English (two papers), a Second Language, History & Civics and Geography; Group II (any two) — Mathematics, Physics, Chemistry, Biology, Economics, Commercial Studies, etc.; Group III (any one) — Computer Applications, Commercial Applications, Home Science, Art, Physical Education, etc. Papers are written in English; internal assessments contribute to the final marks in several subjects.
Follow these simple steps to get the official papers of any subject and year.
Visit the ICSE Class 10 previous year papers section on Target Exams and pick a year (2017–2026).
Register free (or log in) — a one-time step that unlocks all 130 official papers instantly.
Click the Download PDF button — the official CISCE paper downloads directly, no redirects.
Attempt each paper under the real board conditions — time yourself and practise the exact CISCE format.
Need answers? Find them here.
Yes — every paper on this page is an official ICSE (Class X) question paper published by CISCE. Papers for 2017–2020 and 2023–2026 are sourced directly from the CISCE Archive Library (cisce.org/archive-library), and the 2022 papers are the official CISCE Semester I & II question papers from that year. They are the real board papers, not reconstructions.
14 popular subjects (English Language, English Literature, Hindi, History & Civics, Geography, Mathematics, Physics, Chemistry, Biology, Commercial Studies, Economics, Home Science, Environmental Science, Computer Applications) for the 2017, 2018, 2019, 2020, 2022 (Semester I & II), 2023, 2024, 2025 and 2026 examinations — 130 papers in total. The 2022 papers cover the 9 core subjects.
ICSE Class X has three subject groups: Group I (compulsory — English with 2 papers, a Second Language, History & Civics, Geography), Group II (any two of Mathematics, the Sciences, Economics, Commercial Studies etc.) and Group III (any one skill subject such as Computer Applications). Most papers are 80 marks; Computer Applications is 100 marks. In 2022 the ICSE exams were held in two semesters (40 marks each) because of the pandemic.
No. ICSE is a conventional descriptive/objective board examination without negative marking.
Yes — all 130 official ICSE question papers are free to download after a quick student registration on Target Exams.
Register free to unlock all 130 official CISCE previous year question papers.
Log in and your download opens automatically.
Free forever • No credit card needed
Register once and unlock every paper instantly.
Free forever • No credit card needed