CBSE Class 12 Syllabus Featured Image

CBSE Class 12 Syllabus 2025 PDF (Out) ‣ Download New Syllabus of CBSE 12th All Subjects

Latest: CBSE Syllabus 2025 is available for all subjects.

Central Board of Secondary Education (CBSE) shares the CBSE Class 12 syllabus 2025 PDF through official website: cbseacademic.nic.in. CBSE syllabus 2025 Class 12 PDF download for Science, Commerce, and Arts stream is made available in this article.

Students must cover the entire CBSE Syllabus 2025 12th Class at least a month before the CBSE Class 12 exam date 2025 and revise the syllabus in the due time to strengthen the topics. With the help of CBSE 12th Syllabus 2025, students can get an idea of how much time they need to devote for each subject in order to cover their whole syllabus and score good marks in examination.

CBSE 12th Syllabus 2025 PDF Download

Below, we have provided the direct links to download CBSE syllabus 2025 Class 12 PDF for all the major subjects. Click on the link given with each subject to download the syllabus.

CBSE Syllabus 2025 for Class 12 Elective Subjects

CBSE Syllabus 12th Class 2025 PDF Download Link for Language Subjects

Subject NameDownload Link
CBSE Class 12 Accountancy Syllabus 2024Click Here
CBSE Class 12 Applied Mathematics Syllabus 2024Click Here
CBSE Class 12 Biology Syllabus 2024Click Here
CBSE Class 12 Bio-technology Syllabus 2024Click Here
CBSE Class 12 Business Studies Syllabus 2024Click Here
CBSE Class 12 Chemistry Syllabus 2024Click Here
CBSE Class 12 Computer Science Syllabus 2024Click Here
CBSE Class 12 Economics Syllabus 2024Click Here
CBSE Class 12 Engineering Graphics Syllabus 2024Click Here
CBSE Class 12 Enterprenuership Syllabus 2024Click Here
CBSE Class 12 Fine Arts Syllabus 2024Click Here
CBSE Class 12 Geography Syllabus 2024Click Here
CBSE Class 12 Hindustan Melodic Syllabus 2024Click Here
CBSE Class 12 Hindustan Percussion Syllabus 2024Click Here
CBSE Class 12 Hindustan Vocal Syllabus 2024Click Here
CBSE Class 12 History Syllabus 2024Click Here
CBSE Class 12 Home Science Syllabus 2024Click Here
CBSE Class 12 Informatics Practices Syllabus 2024Click Here
CBSE Class 12 Legal Studies Syllabus 2024Click Here
CBSE Class 12 Maths Syllabus 2024Click Here
CBSE Class 12 Ncc Syllabus 2024Click Here
CBSE Class 12 Physical Education Syllabus 2024Click Here
CBSE Class 12 Physics Syllabus 2024Click Here
CBSE Class 12 Political Science Syllabus 2024Click Here
CBSE Class 12 Psychology Syllabus 2024Click Here
CBSE Class 12 Sociology Syllabus 2024Click Here
CBSE Syllabus 2024 for Class 12 Elective Subjects

Subject NameDownload Link
CBSE Class 12 Bengali Syllabus 2024Click Here
CBSE Class 12 English Core Syllabus 2024Click Here
CBSE Class 12 English Elective Syllabus 2024Click Here
CBSE Class 12 Gujarati Syllabus 2024Click Here
CBSE Class 12 Hindi Core Syllabus 2024Click Here
CBSE Class 12 Hindi Elective Syllabus 2024Click Here
CBSE Class 12 Kannada Syllabus 2024Click Here
CBSE Class 12 Kashmiri Syllabus 2024Click Here
CBSE Class 12 Manipuri Syllabus 2024Click Here
CBSE Class 12 Marathi Syllabus 2024Click Here
CBSE Class 12 Mizo Syllabus 2024Click Here
CBSE Class 12 Nepali Syllabus 2024Click Here
CBSE Class 12 Odia Syllabus 2024Click Here
CBSE Class 12 Punjabi Syllabus 2024Click Here
CBSE Class 12 Sanskrit Core Syllabus 2024Click Here
CBSE Class 12 Sanskrit Elective Syllabus 2024Click Here
CBSE Class 12 Tamil Syllabus 2024Click Here
CBSE Class 12 Telugu Ap Syllabus 2024Click Here
CBSE Class 12 Telugu Telangana Syllabus 2024Click Here
CBSE Class 12 Urdu Core Syllabus 2024Click Here
CBSE Class 12 Urdu Elective Syllabus 2024Click Here
CBSE Syllabus 12th Class 2024 PDF Download Link for Language Subjects

How to download CBSE Class 12 Syllabus 2025?

The CBSE Syllabus 12th Class 2025 had been released on their official website. Students can download the CBSE 12th Syllabus 2025 by following the below given steps:

  1. Visit the official website of CBSE: cbseacademic.nic.in.
  2. On the website, click on the “Curriculum” tab.
  3. From the drop-down menu, select the “Curriculum 2025-23” option.
  4. On the redirected page, select the “Senior Secondary Curriculum” option.
  5. Names of different groups of subjects will appear on the screen:
    • Term Wise Language (Group – L)
    • Revised Academic Electives (Group – A)
    • Term wise Skill Elective(Group – S)
  6. Select the required subject Group.
  7. A list of all the subjects will appear, click on the desired subject.
  8. A PDF displaying the CBSE 12th Class Syllabus 2025 will appear on the screen.
  9. Save this PDF for future reference.

Also know about CBSE Syllabus 10th Class 2025.

The CBSE 12th syllabus 2025 PDF contains the names of all the chapters along with their weightage which are coming in board examination. Students must read the whole CBSE syllabus 2025 Class 12 carefully and identify the topics which are coming in the examination so that students can prepare well.

CBSE Class 12 Syllabus 2025 for Maths

Mathematics is an integral part of Science & Commerce streams. Class 12th students can check the given table to know the important topics of CBSE 12th syllabus 2025 of Maths and their relative marks.

CBSE 12th Maths Syllabus

Unit Name

Chapter Name

Marks

Relations and Function

Types of Relations

8

Inverse Trigonometric Functions. 

Algebra

Matrices

10

Determinants

Calculus

Continuity and Differentiability

35

Application of Derivatives

Integrals

Application of Integrals

Differential Equations

Vectors and Three-Dimensional Geometry

Vectors

14

Three Dimensional Geometry

Linear Programming

Linear Programming

5

Probability

Probability

8

CBSE Class 12 Syllabus 2025 for Physics

Physics exam is divided into two parts: theory and practical examinations. CBSE prescribed syllabus for both the exams. Students can check the CBSE 12th syllabus 2025 of Physics for theory and practical below-

CBSE 12th Physics Syllabus

Unit Name

Chapter Name

Marks

Electrostatics

Electric Charges and Fields

16

Electrostatic Potential and Capacitance

Current Electricity

Magnetic Effects of Current and Magnetism

Moving Charges and Magnetism

17

Magnetism and Matter

Electromagnetic Induction and Alternating Currents

Electromagnetic Induction

Alternating Current

Electromagnetic Waves

18

Optics

Ray Optics and Optical Instruments

Wave Optics

Dual Nature of Radiation and Matter

12

Atoms and Nuclei

Atoms

Nuclei

Electronic Devices

Semiconductor Devices: Materials, Devices and Simple Circuits

7

CBSE Class 12 Syllabus 2025 for Chemistry

Chemistry is a major subject for Class 12th science students which is further divided into Physical Chemistry, Organic & inorganic chemistry. Physical chemistry contains the highest marks and easy to complete. Refer to the table below to know the CBSE 12th syllabus 2025 of Chemistry.

CBSE Class 12 Chemistry Syllabus

Title Marks
Solutions 7
Electrochemistry 9
Chemical Kinetics 7
d -and f -Block Elements 7
Coordination Compounds 7
Haloalkanes and Haloarenes 6
Alcohols, Phenols and Ethers 6
Aldehydes, Ketones and Carboxylic Acids 8
Amines 6
Biomolecules 7
Total 70

CBSE Class 12 Syllabus 2025 for Biology

Biology is a theoretical subject that requires regular revision. If studied properly, students can improve their overall scores by obtaining good scores. Students should make short notes of important terms and learn them with pictures to retain the facts for a longer duration. Below is the CBSE 12th syllabus 2025 of Biology

CBSE 12th Biology Syllabus

Unit Name Chapter Marks
Reproduction
Sexual Reproduction in Flowering Plants
16
Human Reproduction
Reproductive Health
Genetics & Evolution
Principles of Inheritance and Variation
20
Molecular Basis of Inheritance
Evolution
Biology & Human Welfare
Human Health and Diseases
12
Microbes in Human Welfare
Biotechnology and its Applications
Biotechnology – Principles and Processes
12
Biotechnology and its Applications
Ecology and Environmen
Organisms and Populations
10
Ecosystem
Biodiversity and its Conservation
Total   70

CBSE Syllabus 2025 for Class 12 Biotechnology

Units

Chapters

Marks

Protein and Gene Manipulation

Recombinant DNA Technology

Protein Structure and Engineering

Genomics, Proteomics and Bioinformatics

40 Marks

Cell Culture and Genetic Manipulation

Microbial Cell Culture and its Applications

Plant Cell Culture and Applications

Animal Cell Culture and Applications

30 Marks

 

Total

70 Marks

 

Practical

30 Marks

CBSE Syllabus 2025 for Class 12 Physical Education

The Physical Education exam consists of a theory paper of 70 marks and practical of 30 marks. Students need to pass both sections to qualify for the exam.

  • Unit I-  Management of Sporting Events
  • Unit II-  Children and Women in Sports
  • Unit III- Yoga as Preventive Measure for Lifestyle Diseases.
  • Unit IV- Physical Education & Sports for CWSN
  • Unit V- Sports & Nutrition
  • Unit VI- Test & Measurement in Sports
  • Unit VII- Physiology & Injuries in Sports
  • Unit VIII- Biomechanics & Sports
  • Unit IX- Psychology & Sports
  • Unit X- Training in Sports

CBSE Syllabus 2025 for Class 12 Engineering Graphics

Units

Marks

Isometric Projections of Solids

25 Marks

Machine Drawing

A. Drawing of Machine parts

B. Assembly Drawing and Dis-assembly drawings

1. Bearings
2. Rod joints

3. Tie-rod and pipe joints

45 Marks

Total

70 Marks

Practical

30 Marks

CBSE Class 12 Syllabus 2025 for Business Studies

Part A: Principles and Functions of Management – 50 marks

  • Nature and Significance of Management
  • Principles of Management
  • Business Environment
  • Planning
  • Organizing
  • Staffing
  • Directing
  • Controlling

Part B: Business Finance and Marketing – 30 marks

  • Financial Management
  • Financial Markets
  • Marketing Management
  • Consumer Protection

Part C: Project Work (one) – 20 marks

CBSE Syllabus 2025 for Class 12 Entrepreneurship

Units

Marks

Entrepreneurial Opportunities

30 Marks

Business Planning

Enterprise Marketing

20 Marks

Enterprise Growth Strategies

Business Arithmetic

20 Marks

Resource Mobilization

Total

70 Marks

Practical

30 Marks

CBSE Class 12 Syllabus 2025 for Accountancy 

  • Part A: Accounting for Partnership Firms and Companies – 60 marks

Unit I: Accounting for Partnership Firms – 36 Marks

Unit II: Accounting for Companies – 24 Marks

  • Part B: Financial Statement Analysis – 20 marks
  • Part C: Project Work – 20 marks

OR

  • Part B: Computerized Accounting – 20 marks
  • Part C: Practical Work – 20 marks

CBSE Class 12 Syllabus 2025 for Political Science

Part A: Contemporary World Politics 

Chapter

Marks

The End of Bipolarity

6

Contemporary Centres of Power

6

Contemporary South Asia

6

International Organizations

6

Security in the Contemporary World

6

Environment and Natural Resources

6

Globalisation

4

Total

40

Part B: Politics in India Since Independence 

Chapter

Marks

Challenges of Nation-Building

6

Era of One-Party Dominance

4

Politics of Planned Development

2

India’s External Relations

6

Challenges to and Restoration of the Congress System

4

The Crisis of Democratic Order

4

Regional Aspirations

6

Recent Developments in Indian Politics

8

TOTAL

40

CBSE Syllabus 2025 for Class 12 Legal Studies

Unit Chapter Marks
Unit I Judiciary 8
Unit II Alternative Dispute Resolution in India (ADR) 8
Unit III – Business Law
Law of Contract
20
Law of Torts
Law of Property
Intellectual Property Law
Unit IV – General Law
Law and Sustainable Development
10
Forms of Legal Entities
Criminal Laws in India
Unit V – Concept of Human Rights
Human Rights in India
10
Human Rights Violations Complaint Mechanism
(Quasi-Judicial Bodies)
Unit VI International Law 8
Unit VII Legal Profession in India 8
Unit VIII Legal Services 8
  Project 20
  Total 100

CBSE Class 12 Syllabus 2025 for History

  • Themes in Indian History Part- I – 25 marks
  • Themes in Indian History- II – 25 marks
  • Themes in Indian History -III – 25 marks
  • Map Work – 5 marks
  • Project Work – 20 marks

CBSE Class 12 Syllabus 2025 for Economics

Part A: Introductory Macroeconomics

National Income and Related Aggregates

10 Marks

Money and Banking

6 Marks

Determination of Income and Employment

12 Marks

Government Budget and the Economy

6 Marks

Balance of Payments

6 Marks

Part B: Indian Economic Development

Development Experience (1947-90) and Economic Reforms since 1991

12 Marks

Current Challenges facing Indian Economy

20 Marks

Development Experience of India – A Comparison with Neighbours

8 Marks

CBSE Class 12 Syllabus 2025 for Geography

Book Chapter Marks
Fundamental of Human Geography
Human Geography 3
The World Population Density Distribution and Growth
8
Human Development
Primary Activities
19
Secondary Activities
Tertiary and Quaternary Activities
Transport, Communication and Trade
International Trade
Map Work 5
India People and Economy
Population Distribution Density Growth and Composition 5
Human Settlements 3
Land Resources and Agriculture
10
Water Resources
Mineral And Energy Resources
Planning and Sustainable Development in Indian Context
Transport and Communication
7
International Trade
Geographical Perspective on selected issues and problems 5
Map Work 5
Total 70
Practical 30
Grand Total 100

CBSE Class 12 Syllabus 2025 for English Core

  • Section A: Reading Comprehension – Unseen passages and note-making – 22 marks
  • Section B: Writing Skills – 18 marks
  • Section C: Literature Textbooks and Long reading texts – 40 marks

CBSE 12th Syllabus 2025 for Computer Science (New)

Unit No.

Unit Name

Marks

1

Programming and Computational Thinking – 2

40

2

Computer Networks

10

3

Data Management – 2

20

 

Practicals

30

Total

100

CBSE Class 12 Syllabus 2025 for Sociology

Part A: Indian Society – 40 marks

  • Introducing Indian Society
  • The Demographic Structure of Indian Society
  • Social Institutions-Continuity and Change
  • Patterns of Social Inequality and Exclusion
  • Challenges of Cultural Diversity
  • Suggestions for Project Work

Part B: Change and Development in Indian Society – 40 marks

  • Structural Change
  • Cultural Change
  • Change and Development in Rural Society
  • Change and Development in Industrial Society
  • Social Movements

CBSE Class 12 Syllabus 2025 for Psychology

  • Variations in Psychological Attributes – 13 marks
  • Self and Personality – 13 marks
  • Meeting Life Challenges – 9 marks
  • Psychological Disorders – 12 marks
  • Therapeutic Approaches – 9marks
  • Attitude and Social Cognition – 8 marks
  • Social Influence and Group Processes – 6 marks

Apart from the above students can download CBSE 12th syllabus for other subjects through the CBSE official website. Click here to download CBSE class 12 Syllabus 2025 for language, elective and skill subjects.

Syllabus NameDownload Link
CBSE Class 12 Assamese Syllabus 2023Click Here
CBSE Class 12 Bengali Syllabus 2023Click Here
CBSE Class 12 Bhutia Syllabus 2023Click Here
CBSE Class 12 Bodo Syllabus 2023Click Here
CBSE Class 12 English Core Syllabus 2023Click Here
CBSE Class 12 English Elective Syllabus 2023Click Here
CBSE Class 12 French Syllabus 2023Click Here
CBSE Class 12 German Syllabus 2023Click Here
CBSE Class 12 Gujarati Syllabus 2023Click Here
CBSE Class 12 Hindi Core Syllabus 2023Click Here
CBSE Class 12 Hindi Elective Syllabus 2023Click Here
CBSE Class 12 Japanese Syllabus 2023Click Here
CBSE Class 12 Kannada Syllabus 2023Click Here
CBSE Class 12 Kashmiri Syllabus 2023Click Here
CBSE Class 12 Kokborok Syllabus 2023Click Here
CBSE Class 12 Lepcha Syllabus 2023Click Here
CBSE Class 12 Limboo Syllabus 2023Click Here
CBSE Class 12 Malyalam Syllabus 2023Click Here
CBSE Class 12 Manipuri Syllabus 2023Click Here
CBSE Class 12 Marathi Syllabus 2023Click Here
CBSE Class 12 Mizo Syllabus 2023Click Here
CBSE Class 12 Nepali Syllabus 2023Click Here
CBSE Class 12 Odia Syllabus 2023Click Here
CBSE Class 12 Persian Syllabus 2023Click Here
CBSE Class 12 Punjabi Syllabus 2023Click Here
CBSE Class 12 Russian Syllabus 2023Click Here
CBSE Class 12 Sanskrit Core Syllabus 2023Click Here
CBSE Class 12 Sanskrit Elective Syllabus 2023Click Here
CBSE Class 12 Sindhi Syllabus 2023Click Here
CBSE Class 12 Spanish Syllabus 2023Click Here
CBSE Class 12 Tamil Syllabus 2023Click Here
CBSE Class 12 Tangkhul Syllabus 2023Click Here
CBSE Class 12 Telugu Ap Syllabus 2023Click Here
CBSE Class 12 Telugu Telangana Syllabus 2023Click Here
CBSE Class 12 Tibetan Syllabus 2023Click Here
CBSE Class 12 Urdu Core Syllabus 2023Click Here
CBSE Class 12 Urdu Elective Syllabus 2023Click Here
CBSE Class 12 Arabic Syllabus 2023Click Here
CBSE Syllabus 12th Class 2023 PDF Download Link for Language Subjects

Importance of CBSE Syllabus 12th Class 2025

Students who are appearing for Board Examination should check out the CBSE Class 12 Syllabus 2025 because it has lots of benefits like:

  • Students can get a clear idea of what all chapters are coming in their exams.
  • If there is any reduction of any portion in the CBSE 12th Syllabus 2025, then students can identify it. This would save the time of the students by not doing the portion which will not be assessed.
  • CBSE Class 12 Syllabus 2025 also tells the weightage of each chapter, which can help the students to focus more on the high weightage chapters, if they have less time left.
  • When students know how many chapters and topics they need to cover for the examination in a given time, they have a clear idea of how they can divide their time among topics and cover their whole syllabus.

Other Class 12 CBSE Articles

CBSE Class 12 Syllabus 2025 – Important Details

  • The prescribed CBSE syllabus for Class 12 provides details of the type of questions, marking scheme and subtopics that have to be studied to successfully prepare for and clear the exam.
  • CBSE 12th sample paper 2025 PDF are the best way to know the important topics of exams.
  • Very Short Answer Type Questions (VSA), Short Answer Type Questions (SA), Long Answer Type Questions (LA) are the types of questions asked in the exam.
  • The marking scheme is varied and has been provided alongside the subject as well as the topics to be covered.
  • Candidates wishing to check the detailed CBSE Class 12 syllabus 2025 for each of the subjects need to click on the link given to download the same.

Note: Candidates are suggested to cover the entire CBSE 12th syllabus 2025 at least a month before exams. So, that they can have ample time to revise the same. Thus they will produce better CBSE 12th Exam Result 2025 by securing good marks.

Tips to cover CBSE Class 12 Curriculum 2025

Covering the syllabus is the first step of preparing for any examination. Here are some tips, student should use to cover the CBSE 12th Class Syllabus 2025:

  • First check the CBSE 12th syllabus 2025 and make a list of topics that are coming in the examination and also make a list of topics which are removed from the curriculum.
  • Make a timetable by dividing your day in different time batches with small breaks between each time block. Students should follow CBSE Exam preparation tips 2025 Class 12 while preparing for the exams.
  • Take 2 subjects per day and divide its topics in your time blocks.
  • Give more time to your weaker area, so that you can focus more on your weakness.
  • Make regular notes of all the topics which will help you revise at the last moment.
  • Solve CBSE previous Year Question papers Class 12 PDF of each subject, to know what type of questions will  be coming in the exam and what will be the difficulty of the paper so that you can prepare accordingly.

FAQs CBSE 12th Class Syllabus 2025

  1. Is the CBSE Class 12 Syllabus 2025 same all over India?

    Yes, all the schools which are affiliated to CBSE follow the same CBSE 12th exam syllabus 2025 as prescribed by CBSE on their website.

  2. Will there be any reduction in CBSE Class 12 Syllabus 2025?

    As of now, CBSE 12th Syllabus 2025 has not been reduced for the academic year 2024-25. Latest syllabus link is available here.

  3. Is the CBSE syllabus for class 12 the same as the NCERT syllabus?

    CBSE 12th syllabus is different from the NCERT syllabus. Students should only follow the syllabus available on the official website of CBSE.

Also Check