KollegeApply logo
KollegeApply logo

CBSE Syllabus 2025-26 for Class 10, 12

Gaurav Chaurasia's profile picture

Updated on Apr 12, 2025

Gaurav Chaurasia

The Central Board of Secondary Education (CBSE) has officially released the CBSE Class 10 and Class 12 syllabus for the academic year 2025-26 on its official website, cbse.gov.in. The CBSE Class 10 syllabus 2025-26 was released on March 29, 2025, and is available in PDF format on cbseacademic.nic.in. It covers subject-wise chapters and topics for Mathematics, Science, Social Science, English, Hindi, Computer Applications, and more. The CBSE Class 10 board exams 2026 will be held between February and March, and students must follow the updated syllabus, which includes an 80-mark theory paper and a 20-mark internal assessment. A minimum of 30% must be secured separately in theory and internal assessment to pass. 

For Class 12, the syllabus was released on March 28, 2025, for all streams - Science, Commerce, and Humanities. It features revised content for subjects such as Physics, Chemistry, Biology, Mathematics, Accountancy, Business Studies, Economics, English Core, History, Political Science, and more. The board has introduced new skill-based electives like Land Transportation Associate, Electronics and Hardware, Physical Activity Trainer, and Design Thinking and Innovation. The CBSE Class 12 board exams 2026 are scheduled from February to April 2026. Subjects like Physics and Chemistry have a 70+30 (theory+practical) marking scheme, while others like Mathematics and English Core follow an 80+20 pattern. It is mandatory to score at least 30% separately in theory and internal assessments for qualification.

CBSE Class 10 Exam Pattern 2025-26 

As per the latest CBSE Class 10 Syllabus 2025-26, the board has allotted 80 marks for theory exams and 20 marks for internal assessment. The theory paper will be worth 80 marks, while the internal assessment or project/practical will be worth 20 marks. It is necessary to obtain 30 per cent marks in both the board examination and internal assessment separately.

CBSE Class 10 Syllabus Maths 2025-26

CBSE Mathematics Theory paper will carry 80 marks, and 20 marks will be reserved for all students’ internal assessment/project work. In the given table, the syllabus structure and weighting of marks for CBSE Class 10 Maths subject have been provided for reference. Check the table once for the information:

Units Unit Name Marks
1 Number Systems 6
2 Algebra 20
3 Coordinate Geometry 6
4 Geometry 15
5 Trigonometry 12
6 Mensuration 10
7 Statistics & Probability 11
Total 80

CBSE Class 10 Syllabus for Science 2025-26

A total of 5 units are given in CBSE Class 10 Science Syllabus 2025-26. The weightage of the theory paper will be 80 marks, while the internal assessment will carry 20 marks. Check the table given below to get more information about unit-wise mark distribution:

Units Unit Name Marks
1 Chemical Substances – Nature and Behaviour: Chemical Reactions, Acids, Bases, and Salts, Metals, and Nonmetals, Carbon Compounds 25
2 World of Living: Life Processes, Control and Co-ordination in Animals and Plants, Reproduction, Heredity, and Evolution 25
3 Natural Phenomena include the reflection of light by a curved surface, the Refraction of light by a spherical lens, the Working of a lens in the human eye, and the Refraction of light through a prism. 12
4 Effects of Current: Electric Current, Potential Difference and Electric Current, Ohm’s Law, Magnetic Effect of Current 13
5 Natural Resources: Our Environment 5
Total 80
Internal assessment 20
Total 100

CBSE Social Science Syllabus for Class 10

CBSE Class 10 Social Studies Syllabus 2025-26 can be broadly divided into 4 sections i.e. History, Political Science, Geography, and Economics. The theory paper in social studies will carry 80 marks, while the internal assessment will carry 20 marks. Check the table given below for more information about CBSE Class 10 Social Science Syllabus 2025-26:

Units Unit Name Marks
1 India and the Contemporary World – II 20
2 Contemporary India – II 20
3 Democratic Politics – II 20
4 Understanding Economic Development 20
Total 80

Syllabus of English for Class 10th

The English curriculum helps improve students’ reading, writing, speaking, and listening skills. By following the right syllabus for Class 10 CBSE 2025-26 English, students will be introduced to important chapters of grammar, various writing and reading sections, etc.

CBSE Class 10 English Language and Literature Syllabus

Section Competencies Marks
Section A: Reading Skills Conceptual understanding, decoding, analyzing, inferring, interpreting, and vocabulary 20
Section B: Writing Skills with Grammar Creative expression of an opinion, reasoning, justifying, illustrating, appropriacy of and tone, using appropriate format and fluency. Applying conventions, using integrated structures with accuracy and fluency 20
Section C: Language through Literature Recalling, reasoning, appreciating, applying literary conventions illustrating and justifying, etc. Extract relevant information, identify the central theme and sub-theme, understand the writer’s message, and write fluently 40
Total 80

CBSE Class 10 English Communicative Syllabus

Section Marks
Section A: Reading Skills 22
Section B: Writing Skills 22
Section C: Grammar 10
Section D: Literature Textbook 26
Total 80

CBSE Class 10 Hindi Syllabus 2025-26

The CBSE Class 10 Hindi syllabus 2025-26 includes two components: Hindi A and Hindi B. Hindi A focuses on Hindi literature, while Hindi B focuses more on the language’s functional aspects.

The CBSE Class 10 Hindi exams carry a total of 100 marks. Hindi A carries 80 marks, while Hindi B carries 80 marks. The remaining 20 marks are for internal assessment, which includes periodic tests, notebook submission, and subject enrichment activities.

CBSE Class 10 Hindi Course A Syllabus

The Hindi A Syllabus 2025-26 for CBSE Class 10 covers various topics such as prose, poetry, drama, and grammar. Students will learn about different literary genres, authors, and their works. The syllabus also covers comprehension, writing, and vocabulary building. 

CBSE Class 10 Hindi Course B Syllabus

The Hindi B Syllabus 2025-26 for CBSE Class 10 covers comprehension, grammar, writing, and communication skills. The syllabus focuses on developing students’ proficiency in the functional aspects of the language.

CBSE Class 10 Computer Applications Syllabus 2025-26

The CBSE Class 10 Computer Applications exams carry a total of 100 marks. The theory paper in Computer Applications will have 50 marks, while the practicals will have 50 marks. Check the table given below for more information about CBSE Class 10 Computer Applications Syllabus 2025-26:

Units Unit Name Marks
1 Networking 15
2 HTML 25
3 Cyber Ethics 10
4 Practicals 50
Total 100

CBSE Class 12 Exam Pattern 2025-26

As per the latest CBSE Class 12 Syllabus 2025-26, the board has allotted 80 marks for theory exams and 20 marks for internal assessment. The theory paper will be worth 80 marks, while the internal assessment or project/practical will be worth 20 marks. It is necessary to obtain 30 per cent marks in both the board examination and internal assessment separately.

Component Maximum Marks Passing Criteria
Theory Examination 80 Minimum 30% marks required separately
Internal Assessment / Practical / Project 20 Minimum 30% marks required separately
Total 100 Must pass both components individually

CBSE Class 12 Accountancy Syllabus 2025-26 

CBSE Class 12 Accountancy theory paper will carry 70 marks and 30 marks will be reserved for project work for all students. In the given table, the syllabus structure and weighting of marks for the CBSE Class 12 Accountancy subject have been provided for reference. Check the table once for the information:

Unit Number  Unit Name Marks
Part A Accounting for Partnership Firms and Companies
Unit 1. Accounting for Partnership Firms 36
Unit 2. Accounting for Companies 24
Part B Financial Statement Analysis
Unit 3. Analysis of Financial Statements 12
Unit 4. Cash Flow Statement 8
Theory Exam 80
Part C Project Work 20
Total 100

CBSE Class 12 Business Studies Syllabus

CBSE Class 12 Business Studies Syllabus consists of two parts: Principles and Functions of Management and Business Finance and Marketing. In total, there are 12 units. Theory paper is of 80 marks while project work is of 20 marks.

Unit Number Unit Name Marks
Part A Principles and Functions of Management
1 Nature and Significance of Management  16
2 Principles of Management
3 Business Environment 
4 Planning 14
5 Organising
6 Staffing 20
7 Directing
8 Controlling
Part B Business Finance and Marketing 
9 Financial Management 15
10 Financial Markets
11 Marketing Management 15
12 Consumer Protection 
Main Exam 80
Project Work 20
Total 100

Computer Science Syllabus for CBSE Class 12 

As per the CBSE Class 12 Computer Science Syllabus 2025-26, exams for CBSE 12 will be held for 100 marks, in which, 70 marks are allotted for theory and 30 marks are allotted for practicals. The CBSE Class 12 Computer Science Syllabus is listed below: 

Unit Number Unit Name Marks
1 Computational Thinking and Programming – 2 40
2 Computer Networks 10
3 Database Management 20
Theory Exam 70
Practical 30
Total 100

CBSE Class 12 Economics Syllabus 

CBSE Economics Syllabus for Class 12 carries a total of 100 marks. The theory paper in Economics will carry 80 marks, while the project work will carry 20 marks. The updated question paper pattern is as follows:

Unit Number Unit Name Marks
Part A Introductory Macroeconomics
National Income and Related Aggregates  10
Money and Banking 6
Determination of Income and Employment 12
Government Budget and the Economy  6
Balance of Payments  6
Part B Indian Economic Development
Development Experience (1947-90) and Economic Reforms since 1991 28
Current Challenges Facing the Indian Economy 50
Development Experience of India – A Comparison with Neighbours 12
Theory Paper 80
Project Work 20
Total 100

CBSE Entrepreneurship Class 12 Syllabus

CBSE Class 12 Syllabus Entrepreneurship is divided into six units. The total mark for the theory paper is 70 with 30 marks awarded through project work. The units are: Entrepreneurial Opportunities, Entrepreneurial Planning, Enterprise Marketing, Enterprise Growth Strategies, Business Arithmetic, and Resource Mobilization.

Unit Number Unit Name Marks
1 Entrepreneurial Opportunity 30
2 Entrepreneurial Planning 
3 Enterprise Marketing 20
4 Enterprise Growth Strategies
5 Business Arithmetic  20
6 Resource Mobilization
Theory Paper 70
Project Work  30
Total 100

CBSE Class 12 Sociology Syllabus 

The duration of the paper is 3 hours and the maximum mark is 80. The syllabus consists of 11 units divided into two parts: Indian Society and Social Change and Development in India.

Units Unit Name Marks
A Indian Society
Introducing Indian Society Nonevaluative
The Demographic Structure of Indian Society 10
Social Institutions: Continuity and Change 10
Patterns of Social Inequality and Exclusion 10
The Challenges of Cultural Diversity 10
Suggestions for Project Work Nonevaluative
B Social Change and Development in India
Structural Change 5
Cultural Change 5
Change and Development in Rural Society 10
Change and Development in Industrial Society 10
Social Movements 10
Theory Paper  80
Project Work 20
Total 100

Psychology CBSE Class 12 Syllabus 

The syllabus of Psychology Class 12, enables students to understand the basics of psychology concepts and practices. The total weightage of Psychology Class 12 is 100 Marks (Theory 70 + Practical Work 30).

Units Topics Marks
1 Variation in Psychological Attributes 13
2 Self and Personality 13
3 Meeting Life Challenges 9
4 Psychological Disorders 12
5 Therapeutic Approaches 9
6 Attitude and Social Cognition 8
7 Social Influence and Group Processes  6
Theory Paper  70
Practical 30
Total 100

Political Science Syllabus Class 12 

CBSE Class 12 Political Science Syllabus consists of 15 units divided into two parts: Contemporary World Politics, and Politics in India Since Independence. The theory paper is of 80 marks and three hours duration.

Chapter Number Chapter Name Marks
Part A: Contemporary World Politics
1 The End of Bipolarity 6
2 Contemporary Centres of Power 6
3 Contemporary South Asia 6
4 International Organizations 6
5 Security in the Contemporary World 6
6 Environment and Natural Resources 6
7 Part B: Politics in India Since Independence 4
The Era of One-Party Dominance
1 Challenges of Nation-Building 6
2 The Era of One-Party Dominance 4
3 Politics of Planned Development 2
4 India’s External Relations 6
5 Challenges to and Restoration of the Congress System 4
6 The Crisis of Democratic Order  4
7 Regional Aspirations 6
8 Recent Developments in Indian Politics 8
Theory Paper 80
Project/Practical 20

CBSE Class 12 History Syllabus 

There will be 1 theory paper for 3 hours duration which has a total weightage of 80 marks. The project work constitutes the remaining 20 marks. 

S. No Part Marks
1 Themes in Indian History Part 1 25
2 Themes in Indian History Part 2 25
3 Themes in Indian History Part 3 25
4 Map 5
Theory Paper  80
Project Work 20
Total 100

Class 12 Physical Education Syllabus

The physical education exam consists of a theory paper for 70 marks and a practical paper for 30 marks. Students are required to qualify for both papers in order to qualify for the main exam.

Unit Number Unit Name
1 Management of Sporting Events
2 Children and Women in Sports
3 Yoga as Preventive Measure for Life Disease
4 Physical Education & Sports for (CWSN)
5 Sports & Nutrition
6 Test and Measurement in Sports
7 Physiology & Injuries in Sports
8 Biomechanics and Sports
9 Psychology and Sports
10 Training in Sports 
Theory Paper 70
Practical 30
Total 100

Syllabus of CBSE Class 12 Maths

Mathematics is an integral part of the Science and Commerce stream of CBSE. Class 12 students can check the CBSE Class 12 Syllabus Maths 2025-26 from the given table to know the important topics of Class 12 Maths and their relative marks.

Unit Number Unit Name Marks
1 Relation and Functions 8
2 Algebra 10
3 Calculus 35
4 Vectors and Three-Dimensional Geometry 14
5 Linear Programming  5
6 Probability 8
Main Exam 80
Internal Assessment 20
Total 100

CBSE Physics Syllabus for Class 12

The Physics exam is divided into two parts: Theory and Practical exam. Class 12 Syllabus Physics 2025-26 contains chapters, number of periods, marks, etc. Students can check the CBSE Class 12 Syllabus and Marking Scheme for Physics in the following table:

Unit Number Unit Name Marks
1 Electrostatics 16
2 Current Electricity
3 Magnetic Effects of Current and Magnetism 17
4 Electromagnetic Induction and Alternating Currents
5 Electromagnetic Waves 18
6 Optics
7 Dual Nature of Radiation and Matter 12
8 Atoms and Nuclei
9 Electronic Devices 7
Theory Exam 70
Practicals 30
Total 100

CBSE Class 12 Syllabus Chemistry

CBSE Class 12 Syllabus Chemistry has units like solid state, solution, biomolecule, etc. This subject is divided into physical chemistry, organic and inorganic chemistry. Students can check the CBSE Class 12 Syllabus Chemistry in the following table:

Unit Number  Unit Name Marks
1 Solution 7
2 Electrochemistry 9
3 Chemical Kinetics 7
4 d -and f -Block Elements 7
5 Coordination Compounds 7
6 Haloalkanes and Haloarenes 6
7 Alcohols, Phenols, and Ethers 6
8 Aldehydes, Ketones, and Carboxylic Acids 8
9 Amines 6
10 Biomolecules 7
Theory Exam 70
Practicals 30
Total 100

CBSE Biology Syllabus for Class 12 

CBSE Class 12 Syllabus for Biology covers basic principles and promotes and encourages scientific attitudes toward animals, plants, and microorganisms. Below is the CBSE Class 12 Syllabus for Biology:

Unit Number Unit Name Marks
6 Reproduction 16
7 Genetics and Evolution  20
8 Biology and Human Welfare 12
9 Biotechnology and its Applications 12
10 Ecology and Environment 10
Theory Exam 70
Practicals 30
Total 100

CBSE English Syllabus for Class 12 

The English curriculum helps in improving the reading, writing, speaking, and listening skills of a student. By following the right syllabus for the CBSE Class 12 Syllabus of English, students will be introduced to important chapters of grammar, various writing and reading sections, etc.

English Core Class 12 Syllabus 

The CBSE Class 12 Syllabus English Core contains sections for reading skills, creative writing, literature, and assessments. The marks contained in each section are mentioned below:

Section Competencies Marks
Reading Skills Conceptual understanding, decoding, Analyzing, inferring, interpreting, appreciating, literary, conventions and vocabulary, summarizing, and using appropriate formats. 22
Creative Writing Skills Conceptual understanding, application of rules, Analysis, Reasoning, appropriacy of and tone, using appropriate format and fluency, inference, analysis, evaluation, and creativity. 18
Literature Text Book and Supplementary Reading Text Recalling, reasoning, critical thinking, appreciating literary convention, inference, analysis, and creativity with fluency.  40
Main Exam 80
Internal Assessment 20
Total 100

English Elective Class 12 Syllabus 

CBSE Class 12 Syllabus English Elective contains sections for comprehension, creative writing, applied grammar, fiction, textbooks, and seminars. The marks contained in each section are mentioned below:

Section Competencies Marks
Reading Comprehension Conceptual understanding, decoding, Analyzing, inferring, interpreting, appreciating, literary, conventions and vocabulary, summarizing, and using appropriate formats 20
Applied Grammar Applying appropriate language, conventions, comprehension using structures, interactively, application, accuracy 8
Creative Writing Reasoning, appropriacy of and tone, using appropriate format and fluency, inference, analysis, evaluating, and creativity with Fluency. 20
Textbook Recalling, reasoning, appreciating, literary convention, inference, analysis, and creativity with fluency 22
Fiction Recalling, reasoning, appreciating literary conventions, illustrating with relevant quotations from the text, inferring, analyzing, evaluating and creating, giving opinions, justifying with fluency 10
Main Exam 80
Seminar Seeking information and clarifying, illustrating with relevant quotations from the texts, reasoning, diction, articulation, clarity of pronunciation, using appropriate language conventions, addressing participants using appropriate titles or nomenclatures, and overall fluency. 20
Total 100

CBSE Syllabus 2025-26 FAQs 

Has CBSE released the syllabus for the 2025–26 academic session?

Yes, the Central Board of Secondary Education (CBSE) has officially released the Class 10 and Class 12 syllabus for the academic year 2025–26.

What is the exam pattern for CBSE Class 10 and 12 in 2025–26?

For both Class 10 and Class 12, the board has allotted 80 marks for theory exams and 20 marks for internal assessment or practical/project work. Students must secure at least 30% marks separately in both components to pass.

Are there any changes in the CBSE Class 10 Maths syllabus for 2025–26?

The Class 10 Mathematics syllabus is divided into seven units, with a total of 80 marks for theory and 20 marks for internal assessment. Units include Number Systems, Algebra, Geometry, Trigonometry, and more.

What subjects are covered under CBSE Class 10 Science?

The CBSE Class 10 Science syllabus for 2025–26 is divided into five units, including Chemical Substances, World of Living, Natural Phenomena, Effects of Current, and Natural Resources, with a total of 80 marks for theory.

What is the structure of the CBSE Class 10 Social Science syllabus?

Class 10 Social Science is divided into four major sections: History, Geography, Political Science, and Economics, each carrying 20 marks, making a total of 80 marks for the theory exam.

How is the Class 10 English syllabus designed?

The Class 10 English syllabus is structured into reading, writing with grammar, and literature sections. It aims to develop reading comprehension, creative writing, and literary understanding.

What are the main components of the Class 10 Computer Applications syllabus?

The Class 10 Computer Applications syllabus includes units on Networking, HTML, Cyber Ethics, and Practicals. The theory carries 50 marks and practicals carry 50 marks.

How is the Class 12 Accountancy exam structured?

The Class 12 Accountancy exam consists of 70 marks for theory and 30 marks for project work. It includes Accounting for Partnership Firms, Companies, and Financial Statement Analysis.

What are the key subjects in Class 12 Business Studies?

The syllabus is divided into two parts: Principles and Functions of Management, and Business Finance and Marketing, with a total of 80 marks for theory and 20 marks for project work.

How many marks are allocated for Class 12 Computer Science theory and practicals?

In Class 12 Computer Science, theory carries 70 marks, and practicals carry 30 marks. The syllabus covers programming, computer networks, and database management.

What are the topics included in Class 12 Economics?

The Class 12 Economics syllabus includes Introductory Macroeconomics and Indian Economic Development, with a theory paper of 80 marks and project work of 20 marks.

What is the assessment structure of the Class 12 Psychology syllabus?

Psychology for Class 12 is assessed through 70 marks of theory and 30 marks of practicals. It includes units like Self and Personality, Psychological Disorders, and Social Influence.

Is there a project component in Class 12 History?

Yes, the Class 12 History syllabus has 80 marks for theory and 20 marks for project work. It includes themes from Indian history and a map-based component.

How is English Core different from English Elective in Class 12?

English Core focuses on reading, writing, and literature for 80 marks, plus internal assessment for 20 marks. English Elective includes comprehension, grammar, creative writing, textbook reading, fiction, and a seminar component.

Where can students access the official CBSE syllabus 2025–26?

The official CBSE syllabus for Classes 10 and 12 can be downloaded from the CBSE academic website: cbseacademic.nic.in.

How would you rate your experience with this page up to now?

😣

😕

😊

😎

😍

KollegeApply logo

Discover Excellence: Latest Updates on India's Leading Colleges,  Admissions, and Exam News

Built in India

india
Regular Helpdesk:+91 95997 49001
Online Helpdesk:+91 97178 19001

© 2025 INDO INTERNET PRIVATE LIMITED