Practise with official CBSE (Class XII) question papers published by the Central Board of Secondary Education. Download the real board papers for Physics, Chemistry, Mathematics, Biology, Accountancy, Business Studies, Economics, English Core, Hindi Core, Computer Science, Informatics Practices, Physical Education, Psychology, History, Geography, Political Science & Applied Mathematics (2022–2026) — 85 papers, all free after a quick registration.
All 85 papers below are the official CBSE (Class XII) question papers published by the Central Board of Secondary Education for the 2022–2026 examinations, sourced directly from the CBSE question-paper portal (cbse.gov.in). The subject codes shown are the official CBSE codes.
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 301 | English Core CBSE Class 12 • Official • 2026 | Download PDF |
| 2 | 302 | Hindi Core CBSE Class 12 • Official • 2026 | Download PDF |
| 3 | 041 | Mathematics CBSE Class 12 • Official • 2026 | Download PDF |
| 4 | 241 | Applied Mathematics CBSE Class 12 • Official • 2026 | Download PDF |
| 5 | 042 | Physics CBSE Class 12 • Official • 2026 | Download PDF |
| 6 | 043 | Chemistry CBSE Class 12 • Official • 2026 | Download PDF |
| 7 | 044 | Biology CBSE Class 12 • Official • 2026 | Download PDF |
| 8 | 055 | Accountancy CBSE Class 12 • Official • 2026 | Download PDF |
| 9 | 054 | Business Studies CBSE Class 12 • Official • 2026 | Download PDF |
| 10 | 030 | Economics CBSE Class 12 • Official • 2026 | Download PDF |
| 11 | 027 | History CBSE Class 12 • Official • 2026 | Download PDF |
| 12 | 029 | Geography CBSE Class 12 • Official • 2026 | Download PDF |
| 13 | 028 | Political Science CBSE Class 12 • Official • 2026 | Download PDF |
| 14 | 083 | Computer Science CBSE Class 12 • Official • 2026 | Download PDF |
| 15 | 065 | Informatics Practices CBSE Class 12 • Official • 2026 | Download PDF |
| 16 | 048 | Physical Education CBSE Class 12 • Official • 2026 | Download PDF |
| 17 | 037 | Psychology CBSE Class 12 • Official • 2026 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 301 | English Core CBSE Class 12 • Official • 2025 | Download PDF |
| 2 | 302 | Hindi Core CBSE Class 12 • Official • 2025 | Download PDF |
| 3 | 041 | Mathematics CBSE Class 12 • Official • 2025 | Download PDF |
| 4 | 241 | Applied Mathematics CBSE Class 12 • Official • 2025 | Download PDF |
| 5 | 042 | Physics CBSE Class 12 • Official • 2025 | Download PDF |
| 6 | 043 | Chemistry CBSE Class 12 • Official • 2025 | Download PDF |
| 7 | 044 | Biology CBSE Class 12 • Official • 2025 | Download PDF |
| 8 | 055 | Accountancy CBSE Class 12 • Official • 2025 | Download PDF |
| 9 | 054 | Business Studies CBSE Class 12 • Official • 2025 | Download PDF |
| 10 | 030 | Economics CBSE Class 12 • Official • 2025 | Download PDF |
| 11 | 027 | History CBSE Class 12 • Official • 2025 | Download PDF |
| 12 | 029 | Geography CBSE Class 12 • Official • 2025 | Download PDF |
| 13 | 028 | Political Science CBSE Class 12 • Official • 2025 | Download PDF |
| 14 | 083 | Computer Science CBSE Class 12 • Official • 2025 | Download PDF |
| 15 | 065 | Informatics Practices CBSE Class 12 • Official • 2025 | Download PDF |
| 16 | 048 | Physical Education CBSE Class 12 • Official • 2025 | Download PDF |
| 17 | 037 | Psychology CBSE Class 12 • Official • 2025 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 301 | English Core CBSE Class 12 • Official • 2024 | Download PDF |
| 2 | 302 | Hindi Core CBSE Class 12 • Official • 2024 | Download PDF |
| 3 | 041 | Mathematics CBSE Class 12 • Official • 2024 | Download PDF |
| 4 | 241 | Applied Mathematics CBSE Class 12 • Official • 2024 | Download PDF |
| 5 | 042 | Physics CBSE Class 12 • Official • 2024 | Download PDF |
| 6 | 043 | Chemistry CBSE Class 12 • Official • 2024 | Download PDF |
| 7 | 044 | Biology CBSE Class 12 • Official • 2024 | Download PDF |
| 8 | 055 | Accountancy CBSE Class 12 • Official • 2024 | Download PDF |
| 9 | 054 | Business Studies CBSE Class 12 • Official • 2024 | Download PDF |
| 10 | 030 | Economics CBSE Class 12 • Official • 2024 | Download PDF |
| 11 | 027 | History CBSE Class 12 • Official • 2024 | Download PDF |
| 12 | 029 | Geography CBSE Class 12 • Official • 2024 | Download PDF |
| 13 | 028 | Political Science CBSE Class 12 • Official • 2024 | Download PDF |
| 14 | 083 | Computer Science CBSE Class 12 • Official • 2024 | Download PDF |
| 15 | 065 | Informatics Practices CBSE Class 12 • Official • 2024 | Download PDF |
| 16 | 048 | Physical Education CBSE Class 12 • Official • 2024 | Download PDF |
| 17 | 037 | Psychology CBSE Class 12 • Official • 2024 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 301 | English Core CBSE Class 12 • Official • 2023 | Download PDF |
| 2 | 302 | Hindi Core CBSE Class 12 • Official • 2023 | Download PDF |
| 3 | 041 | Mathematics CBSE Class 12 • Official • 2023 | Download PDF |
| 4 | 241 | Applied Mathematics CBSE Class 12 • Official • 2023 | Download PDF |
| 5 | 042 | Physics CBSE Class 12 • Official • 2023 | Download PDF |
| 6 | 043 | Chemistry CBSE Class 12 • Official • 2023 | Download PDF |
| 7 | 044 | Biology CBSE Class 12 • Official • 2023 | Download PDF |
| 8 | 055 | Accountancy CBSE Class 12 • Official • 2023 | Download PDF |
| 9 | 054 | Business Studies CBSE Class 12 • Official • 2023 | Download PDF |
| 10 | 030 | Economics CBSE Class 12 • Official • 2023 | Download PDF |
| 11 | 027 | History CBSE Class 12 • Official • 2023 | Download PDF |
| 12 | 029 | Geography CBSE Class 12 • Official • 2023 | Download PDF |
| 13 | 028 | Political Science CBSE Class 12 • Official • 2023 | Download PDF |
| 14 | 083 | Computer Science CBSE Class 12 • Official • 2023 | Download PDF |
| 15 | 065 | Informatics Practices CBSE Class 12 • Official • 2023 | Download PDF |
| 16 | 048 | Physical Education CBSE Class 12 • Official • 2023 | Download PDF |
| 17 | 037 | Psychology CBSE Class 12 • Official • 2023 | Download PDF |
| # | Code | Subject / Paper | Download |
|---|---|---|---|
| 1 | 301 | English Core CBSE Class 12 • Official • 2022 | Download PDF |
| 2 | 302 | Hindi Core CBSE Class 12 • Official • 2022 | Download PDF |
| 3 | 041 | Mathematics CBSE Class 12 • Official • 2022 | Download PDF |
| 4 | 241 | Applied Mathematics CBSE Class 12 • Official • 2022 | Download PDF |
| 5 | 042 | Physics CBSE Class 12 • Official • 2022 | Download PDF |
| 6 | 043 | Chemistry CBSE Class 12 • Official • 2022 | Download PDF |
| 7 | 044 | Biology CBSE Class 12 • Official • 2022 | Download PDF |
| 8 | 055 | Accountancy CBSE Class 12 • Official • 2022 | Download PDF |
| 9 | 054 | Business Studies CBSE Class 12 • Official • 2022 | Download PDF |
| 10 | 030 | Economics CBSE Class 12 • Official • 2022 | Download PDF |
| 11 | 027 | History CBSE Class 12 • Official • 2022 | Download PDF |
| 12 | 029 | Geography CBSE Class 12 • Official • 2022 | Download PDF |
| 13 | 028 | Political Science CBSE Class 12 • Official • 2022 | Download PDF |
| 14 | 083 | Computer Science CBSE Class 12 • Official • 2022 | Download PDF |
| 15 | 065 | Informatics Practices CBSE Class 12 • Official • 2022 | Download PDF |
| 16 | 048 | Physical Education CBSE Class 12 • Official • 2022 | Download PDF |
| 17 | 037 | Psychology CBSE Class 12 • Official • 2022 | Download PDF |
Everything you need to know about the Central Board of Secondary Education — Class XII.
The Central Board of Secondary Education (CBSE) examination for Class XII — the Senior School Certificate Examination — is conducted by the Central Board of Secondary Education, New Delhi, the largest school board in India. The Class XII certificate is accepted for university admission across India and worldwide, and the board is known for its standardised curriculum and national-level assessment.
| Examination Name | CBSE Class XII (Senior School Certificate Examination) |
| Conducting Body | Central Board of Secondary Education (CBSE), New Delhi |
| Course | Two-year senior-secondary course (Class XI & XII); students study five subjects including at least one language, usually following a Science, Commerce or Humanities stream |
| Compulsory Subject | A language subject is compulsory (English Core 301 is the most widely chosen); students select the rest of their subjects according to their stream |
| Exam Structure | Each theory paper is of 100 marks (most subjects) — 80 marks theory plus 20 marks internal assessment for many subjects; 2026 introduced a revised pattern with 70-mark papers plus 30-mark internal assessment for selected subjects |
| Marking | Most papers are of 3 hours duration. There is no negative marking in the theory papers. |
| Qualification | The CBSE Class XII certificate is accepted for university admission across India and worldwide |
A national-level board exam — no negative marking. Most papers are of 100 marks, answered in 3 hours (2026 introduced a revised 70+30 pattern for several subjects).
CBSE Class XII candidates study a two-year course and normally offer five subjects including a compulsory language — typically a Science (Physics, Chemistry, Biology, Mathematics, Computer Science), Commerce (Accountancy, Business Studies, Economics, Mathematics) or Humanities (History, Political Science, Geography, Psychology, etc.) combination. Many papers carry 100 marks (80 theory + 20 internal assessment); from 2026 selected subjects follow a 70 + 30 split. Papers are written in English (or Hindi where offered).
Follow these simple steps to get the official papers of any subject and year.
Visit the CBSE Class 12 previous year papers section on Target Exams and pick a year (2022–2026).
Register free (or log in) — a one-time step that unlocks all 85 official papers instantly.
Click the Download PDF button — the official CBSE paper downloads directly, no redirects.
Attempt each paper under the real board conditions — time yourself and practise the exact CBSE format.
Need answers? Find them here.
Yes — every paper on this page is an official CBSE (Class XII) question paper published by the Central Board of Secondary Education, sourced directly from the CBSE question-paper portal (cbse.gov.in). They are the real board papers for the 2022, 2023, 2024, 2025 and 2026 examinations, not reconstructions.
17 popular subjects (English Core, Hindi Core, Mathematics, Applied Mathematics, Physics, Chemistry, Biology, Accountancy, Business Studies, Economics, History, Geography, Political Science, Computer Science, Informatics Practices, Physical Education and Psychology) for the 2022, 2023, 2024, 2025 and 2026 examinations — 85 papers in total.
The CBSE Class XII (Senior School Certificate) examination is taken at the end of a two-year Class XI–XII course. Students study five subjects including a compulsory language. Most theory papers are 3-hour, 100-mark examinations (80 marks theory + 20 marks internal assessment for many subjects). From 2026 some subjects follow a revised 70+30 split.
No. CBSE theory papers do not have negative marking.
Yes — all 85 official CBSE question papers are free to download after a quick student registration on Target Exams.
Register free to unlock all 85 official CBSE 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