CBSE Class 10 2025-26: Subject List, Syllabus, Question Papers and Exam Pattern
This page lists every CBSE Class 10 subject for the 2025-26 session with two links against each one — the chapter-wise syllabus with unit marks, and the previous year question papers with marking schemes. Subjects are grouped by stream, so you only need to read the group you study.
Class 10 is a board examination year. The question papers linked here are the actual CBSE papers from 2019 to 2025, together with the official marking scheme for each year. Every PDF opens on cbseacademic.nic.in or cbse.gov.in.
This Page Also Contains
CBSE Class 10 at a glance
| Particulars | Details |
|---|---|
| Board | Central Board of Secondary Education (CBSE) |
| Class | Class 10 · Board year |
| Academic session | 2025-26 |
| Examination | CBSE board examination |
| Subjects listed here | 20 subjects across 3 streams |
| Papers available | Board question papers · 2019 – 2025 |
| Official websites | cbse.gov.in and cbseacademic.nic.in |
CBSE Class 10 subject list 2025-26
Pick a stream below to jump straight to its subject table. Each row carries the size of the syllabus so you can judge the workload before you open the page.
| Stream | Subjects | Paper type | Subject list |
|---|---|---|---|
| Core and language subjects | 15 | Board question papers | Jump to list |
| Commerce stream subjects | 2 | Board question papers | Jump to list |
| Humanities and arts subjects | 3 | Board question papers | Jump to list |
Most searched CBSE Class 10 subjects
These are the subjects students open most often. Start here if you are unsure which page you need.
| # | Subject | Syllabus size | Syllabus | PYQ |
|---|---|---|---|---|
| 1 | CBSE Class 10 Mathematics | 7 units · 14 ch. | Syllabus | PYQ PDF |
| 2 | CBSE Class 10 Science | 4 units · 15 ch. | Syllabus | PYQ PDF |
| 3 | CBSE Class 10 Social Science | 4 units · 16 ch. | Syllabus | PYQ PDF |
| 4 | CBSE Class 10 English | 4 units · 8 ch. | Syllabus | PYQ PDF |
| 5 | CBSE Class 10 Hindi | 4 units · 8 ch. | Syllabus | PYQ PDF |
| 6 | CBSE Class 10 Computer Applications | 4 units · 5 ch. | Syllabus | PYQ PDF |
CBSE Class 10 core and language subjects
15 common subjects are listed for CBSE Class 10. Unit and chapter counts come from the 2025-26 curriculum document.
| # | Subject | Syllabus size | Syllabus | PYQ |
|---|---|---|---|---|
| 1 | CBSE Class 10 Mathematics | 7 units · 14 ch. | Syllabus | PYQ PDF |
| 2 | CBSE Class 10 Science | 4 units · 15 ch. | Syllabus | PYQ PDF |
| 3 | CBSE Class 10 Social Science | 4 units · 16 ch. | Syllabus | PYQ PDF |
| 4 | CBSE Class 10 English | 4 units · 8 ch. | Syllabus | PYQ PDF |
| 5 | CBSE Class 10 Hindi | 4 units · 8 ch. | Syllabus | PYQ PDF |
| 6 | CBSE Class 10 Computer Applications | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 7 | CBSE Class 10 Information Technology | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 8 | CBSE Class 10 Home Science | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 9 | CBSE Class 10 Health & Physical Education | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 10 | CBSE Class 10 Sanskrit | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 11 | CBSE Class 10 French | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 12 | CBSE Class 10 Urdu | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 13 | CBSE Class 10 German | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 14 | CBSE Class 10 Arabic | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 15 | CBSE Class 10 Nepali | 4 units · 5 ch. | Syllabus | PYQ PDF |
CBSE Class 10 commerce stream subjects
2 commerce subjects are listed for CBSE Class 10. Unit and chapter counts come from the 2025-26 curriculum document.
| # | Subject | Syllabus size | Syllabus | PYQ |
|---|---|---|---|---|
| 1 | CBSE Class 10 Elements of Business | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 2 | CBSE Class 10 Elements of Book Keeping & Accountancy | 4 units · 5 ch. | Syllabus | PYQ PDF |
CBSE Class 10 humanities and arts subjects
3 arts subjects are listed for CBSE Class 10. Unit and chapter counts come from the 2025-26 curriculum document.
| # | Subject | Syllabus size | Syllabus | PYQ |
|---|---|---|---|---|
| 1 | CBSE Class 10 Painting | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 2 | CBSE Class 10 Carnatic Music (Vocal) | 4 units · 5 ch. | Syllabus | PYQ PDF |
| 3 | CBSE Class 10 Fine Arts | 4 units · 5 ch. | Syllabus | PYQ PDF |
Also Read: All CBSE classes and subjects | CBSE Class 9 subject list | CBSE Class 11 subject list | CBSE Class 12 subject list
CBSE Class 10 exam pattern 2025-26
The theory and internal assessment split depends on whether your subject has a practical component. Check the subject page for the exact section-wise breakdown of the paper.
| Component | Details |
|---|---|
| Theory paper | 80 marks in each subject |
| Internal assessment | 20 marks — periodic tests, portfolio and practical work |
| Duration | 3 hours (2 hours for some skill subjects) |
| Question types | MCQ, assertion-reason, very short, short, long and case-based |
| Passing marks | 33 per cent overall in every subject |
| Paper set by | CBSE — external board examination |
CBSE Class 10 previous year question papers 2019 to 2025
Each subject page carries the papers year by year along with the official marking scheme. Marking schemes are worth reading even after you have solved a paper, because they show the step-wise distribution of marks examiners follow.
| Source | What it covers | Link |
|---|---|---|
| CBSE Academic — Sample paper archive | Year-wise sample papers and marking schemes for Class 10 | Visit archive |
| CBSE — Question paper portal | Board question papers for all subjects and sets | Available Here |
| CBSE Academic — Curriculum 2025-26 | Official Class 10 syllabus PDFs for every subject | Syllabus PDF link here |
Frequently asked questions
Other CBSE classes
| Class | Paper type | Subjects & syllabus |
|---|---|---|
| CBSE Class 9 | CBSE sample papers | Available Here |
| CBSE Class 11 | CBSE sample papers | Available Here |
| CBSE Class 12 | Board question papers | Available Here |
Browse CBSE Class 10 by stream
Core and language subjects
- Class 10 Mathematics Syllabus
- Class 10 Science Syllabus
- Class 10 Social Science Syllabus
- Class 10 English Syllabus
- Class 10 Hindi Syllabus
- Class 10 Computer Applications Syllabus
- Class 10 Information Technology Syllabus
- Class 10 Home Science Syllabus
- Class 10 Health & Physical Education Syllabus
- Class 10 Sanskrit Syllabus
Commerce stream subjects
Humanities and arts subjects