CBSE Class 10 Syllabus

CBSE Class 10 Syllabus 2025 PDF Download‣ Syllabus of CBSE 10th Board

Latest: CBSE Syllabus 2025 is available for all subjects.

CBSE Board Class 10 New Syllabus 2025 – Central Board of Secondary Education has released the CBSE board new syllabus 2025 for Class 10 exams. The latest CBSE syllabus 2025 Class 10th is available on cbse.nic.in and cbseacademic.nic.in. Students who are preparing for upcoming Secondary Examination can download CBSE board Class 10 new syllabus 2025.

For this purpose, they need to visit the official website: cbse.gov.in or cbseacademic.nic.in to get CBSE class 10 syllabus 2025-23 pdf download links. Students can download CBSE 10th syllabus 2025 pdfs for math, SST, science and all other subjects. Try covering cbse class 10th 2025 syllabus at least a month before CBSE exam date 2025 10th class.

We have given the direct links to download all subject PDF files. Students can download CBSE 10th syllabus 2025 pdfs for math, SST, science subjects in the following table.

CBSE Class 10 Syllabus 2025 for Main Subjects (Group-A1)

CBSE Class 10 Syllabus 2025 for Language Subjects

New Syllabus of Class 10 CBSE 2025 for Other Elective Subjects (Group-A2)

CBSE Class 10 Syllabus 2024 for Main Subjects (Group-A1)

Subject NameDownload Link
CBSE Class 10 Maths Syllabus 2024Click Here
CBSE Class 10 Science Syllabus 2024Click Here
CBSE Class 10 Social Science Syllabus 2024Click Here

CBSE Class 10 Syllabus 2024 for Language Subjects

Subject NameDownload Link
CBSE Class 10 Bengali Syllabus 2024Click Here
CBSE Class 10 English Syllabus 2024Click Here
CBSE Class 10 English Communicative Syllabus 2024Click Here
CBSE Class 10 French Syllabus 2024Click Here
CBSE Class 10 German Syllabus 2024Click Here
CBSE Class 10 Gujarati Syllabus 2024Click Here
CBSE Class 10 Hindi A Syllabus 2024Click Here
CBSE Class 10 Hindi B Syllabus 2024Click Here
CBSE Class 10 Kannada Syllabus 2024Click Here
CBSE Class 10 Lepcha Syllabus 2024Click Here
CBSE Class 10 Limboo Syllabus 2024Click Here
CBSE Class 10 Manipuri Syllabus 2024Click Here
CBSE Class 10 Marathi Syllabus 2024Click Here
CBSE Class 10 Mizo Syllabus 2024Click Here
CBSE Class 10 Nepali Syllabus 2024Click Here
CBSE Class 10 Odia Syllabus 2024Click Here
CBSE Class 10 Painting Syllabus 2024Click Here
CBSE Class 10 Punjabi Syllabus 2024Click Here
CBSE Class 10 Sanskrit Syllabus 2024Click Here
CBSE Class 10 Sanskrit Communiucative Syllabus 2024Click Here
CBSE Class 10 Spanish Syllabus 2024Click Here
CBSE Class 10 Tamil Syllabus 2024Click Here
CBSE Class 10 Telugu (AP) Syllabus 2024Click Here
CBSE Class 10 Telugu (Telangana) Syllabus 2024Click Here
CBSE Class 10 Tibetan Syllabus 2024Click Here
CBSE Class 10 Urdu Course A Syllabus 2024Click Here
CBSE Class 10 Urdu Course B Syllabus 2024Click Here

New Syllabus of Class 10 CBSE 2024 for Other Elective Subjects (Group-A2)

Subject NameDownload Link
CBSE Class 10 Painting Syllabus 2024Click Here
CBSE Class 10 Computer Applications Syllabus 2024Click Here
CBSE Class 10 Elements of Book Keeping and Accountancy Syllabus 2024Click Here
CBSE Class 10 Elements of Business Syllabus 2024Click Here
CBSE Class 10 Hindustani Music Melodic Syllabus 2024Click Here
CBSE Class 10 Hindustani Music Percussion Syllabus 2024Click Here
CBSE Class 10 Hindustani Music Vocal Syllabus 2024Click Here
CBSE Class 10 Home Science Syllabus 2024Click Here

CBSE Class 10 syllabus 2025 pdfs comprise of topics and sub-topics along with unit-wise and chapter-wise marks distribution. Students can identify the priority of topics by referring to the new syllabus of class 10 CBSE 2025. They should cover CBSE syllabus for class 10 2025 without skipping any important topic.

Also check CBSE Syllabus 2025 Class 12 PDF

CBSE Class 10th exams will be held in March 2025. So try to complete CBSE.nic.in class 10 syllabus 2025 as early as possible to keep some time for revision. Read below for CBSE Class 10 syllabus 2025 pdf download, important topics of major subjects and more.

How to Download CBSE Class 10 syllabus 2025 PDF?

The board has provided a new syllabus of class 10 CBSE 2025 on the official website: CBSEacademic.nic.in as pdf files.
We have also provided the CBSE Class 10 syllabus 2025 pdf download direct links for all subjects and important topics. Students can download their CBSE 10th syllabus 2025 pdf for all subjects from the official website by following the steps given below:

Total Time: 4 minutes

  1. Open Official Website

    First of all, students need to go to the official website: cbseacademic.nic.in and it will open the home page.

  2. Open Curriculum Page

    From the menu bar, tap on ‘Curriculum’ and it will show the list of all available syllabus. Now, open the link of ‘CBSE Board Class 10 New Syllabus 2025‘ and a new page will be shown on the screen.

  3. Click Subject-wise Links

    On this new page, click on the link of ‘Revised Secondary Curriculum (IX-X)’.
    Then open the panel of ‘Language’ or ‘Main Subjects’ as per type of subject, you want to download CBSE Class 12 syllabus for.

  4. Choose Particular Subject

    Then, choose any of particular subject and a pdf file CBSE syllabus 2025 Class 10th for that subject will open on the screen. Thus, students can access CBSE class 10 syllabus 2025 pdf download for all subjects.

  5. Download Syllabus PDF

    This is the last step, in which you need to click on ‘Download button’ to save pdf in the device. Open the downloaded file and take a printout of the reduced syllabus of class 10 CBSE 2025 to use it later.

CBSE 10th Class new syllabus 2025 PDF Download Link: Given Above

Subject-wise CBSE Syllabus 2025 Class 10th

As per new syllabus of class 10 CBSE 2025, this year some topics have been added by the board. So students should refer to only the latest CBSE board class 10 syllabus 2025 to know the topics and chapters of each subject.

English, Science, Social Studies or SST, Maths and Hindi are the important subjects of CBSE Class 10. Below we are providing subject-wise CBSE class 10 syllabus 2025 for these major subjects

CBSE Class 10 Science Syllabus 2025

Science plays an important role in our life. The board has devised the CBSE class 10 syllabus 2025 for Science around seven themes: Natural Phenomenon and Resources, Materials, People and Ideas, The World of The Living, Moving Things, Food and How Things Work.

The annual examination of Science is held for a total of 80 marks based on the CBSE syllabus 2025 Class 10th. Internal assessment has also a separate weightage of 20 marks.

Check unit-wise and chapter-wise CBSE 10th syllabus 2025 Science below:

  • Chemical Substances – Nature and Behaviour (25 Marks)
    • Chemical reactions
    • Acids, bases and salts
    • Metals and nonmetals
    • Carbon compounds
  • World of Living (25 Marks)
    • Life processes
    • Control and co-ordination in animals and plants
    • Reproduction
    • Heredity and Evolution
  • Natural Phenomena (12 Marks)
    • Reflection of light by curved surfaces
    • Refraction of light by spherical lens
    • Functioning of lens in Human eye
    • Refraction of light through prism.
  • How Things Work – Effects of Current (13 Marks)
    • Electric current
    • Magnetic effects of current
  • Natural Resources (5 Marks)
    • Sources of energy
    • Our environment
    • Management of natural resources

CBSE 10th Science Marks Distribution for Internal Assessments

Periodic Assessment10 Marks
Portfolio05 Marks
Subject Enrichment (Practical Work)05 Marks

Prescribed Books for CBSE Class 10th Science

CBSE Board has prescribed the given books for Class 10th Science subjects. Students should only follow given books for board exam preparation as the question papers will be prepared from these books only. Also, students can find the complete CBSE Class 10 Syllabus 2025 of Science in the given books-

  • Science- NCERT Textbook for Class X
  • Laboratory Manual- Science- ClassX, NCERT Publication
  • Exemplar Problems Class X –NCERT Publication

Also check

CBSE Syllabus 2025 Class 10th Maths

Mathematics is one of the major subjects for Class 10th students. It requires more practice than other subjects. The marks distribution and syllabus of class 10 CBSE 2025 is provided below for maths subjects. Along with this, referring to NCERT solution for Class 10 Maths will help the students plan their studies well and clear the concepts easily. Go through the CBSE Class 10 Syllabus 2025 of Maths in the following table.

CBSE 10th Syllabus 2025 Maths

Chapters

Topics

Total Marks

Number System

Real Numbers: Fundamental Theorem of Arithmetic -statements after reviewing work done earlier and after illustrating and motivating through examples, Proofs of the irrationality of  root of 2, root of 3 and root of 5.

06 Marks

Algebra

Polynomials – Zeros of polynomials, Relationship between Zeros and coefficients of quadratic polynomials. 

20 Marks

Pair of Linear Equations in 2 variables, graphical method of their solutions, consistency/inconsistency.

Algebraic conditions for number of solutions. Solution of a pair of linear equations in two variables algebraically – By Substitution, by elimination. Simple Situational problems.

Quadratic Equations- Standard form of quadratic equations. Solutions of quadratic equations by factorization and by quadratic formula. Relationship between discriminant and nature of roots.

Situational problems based on quadratic equations related to day-to-day activities to be incorporated.

Arithmetic Progression- Motivation to study A.P, Derivation of the nth term and sum of the first n terms of A.P, Applications in solving daily life problems. 

Coordinate Geometry

Review: Concepts of coordinate geometry, graphs of linear equations. Distance formula. Section formula (internal division). 

06 Marks

Geometry

Triangles, Circles

15 Marks

Trigonometry

INTRODUCTION TO TRIGONOMETRY ,

TRIGONOMETRIC IDENTITIES 

HEIGHTS AND DISTANCES: Angle of elevation, Angle of Depression. 

12 Marks

Mensuration

Area Related to Circle, Surface Area  and Volume

10 Marks

Statistics & Probability

Statistics – Mean, median and mode of Grouped Data.

Probability – Classical Definition, Simple problem on finding the probability of an event.

11 Marks

CBSE 10th Maths Marks Distribution for Internal Assessments

Pen Paper Test and Multiple Assessment (5+5)

10 Marks

Portfolio

05 Marks

Lab Practical

05 Marks

Prescribed Books for CBSE Class 10th Maths

Students should cover the entire CBSE Class 10 Syllabus 2025 of Mathematics from the given prescribed books. Referring to many books can lead to confusion.

  • Mathematics -Textbook for Class X -NCERT Publication
  • Guidelines for Mathematics Laboratory in Schools, class X -CBSE Publication
  • Mathematics exemplar problems for class X, NCERT publication

CBSE Class 10 Syllabus 2025 for Social Science

Social Science is a complete theory subject. To crack the exams, regular revision is required. Below are the important topics of CBSE syllabus 2025 Class 10th Social Studies and the marks distribution-

CBSE 10 Syllabus 2025 SST

Units

Chapters/Units

Total Marks

India and the Contemporary World –II

  • The Rise of Nationalism in Europe
  • Nationalism in India,
  • The Making of a Global World,
  • The Age of Industrialization
  • Print Culture & Modern World

20

Contemporary India –II

  • Resources and Development,
  • Forest & Wild life Resources
  • Water Resources,
  • Agriculture,
  • Minerals & Energy Resources
  • Manufacturing Industries,
  • Life Lines of National Economy

20

Democratic Politics -II

  • Power Sharing,
  • Federalism,
  • Gender, Religion & Caste
  • Political Parties,
  • Outcomes of Democracy

20

Understanding economic development

  • Development,
  • Sectors of the Indian Economy,
  • Money and Credit,
  • Globalization and the Indian Economy

20

 

Total

80

CBSE 10th Syllabus 2025 Social Science Marks Distribution for Internal Assessments

Periodic Assessment (Pen & Paper test)

Assessment through Quiz, Debate, Viva, Group Discussion, Peer Assessment, Self-Assessment, etc

10 Marks

Portfolio

Classwork, Assignments, Achievements of students

05 Marks

Subject Enrichment (Practical Work)

Project work

05 Marks

CBSE Class 10 Syllabus 2025 for English

English curriculum helps in improving the reading, writing, speaking and listening skills of a student. Following the right  syllabus of class 10 CBSE 2025 for English will acquaint students with important chapters of Grammar, different writing and reading sections, etc. Refer the below table for details to improve the CBSE 10th Class result 2025

CBSE Class 10th 2025 Syllabus English

Sections

Syllabus

Marks

Reading

Conceptual Understanding, Decoding, Analyzing, Inferring, Interpreting 

20 marks

Vocabulary

Writing Skills and Grammar 

Creative Expression of an opinion, reasoning, justifying, illustrating, appropriacy of style and tone, using appropriate format and fluency, Applying conventions, using integrated structures with accuracy and fluency.

20 marks

Language through Literature

Recalling, reasoning, appreciating, applying literary conventions illustrating and justifying, etc. Extract relevant information and identifying the central theme and sub-theme, understanding the writer’s message and writing fluency.

40 marks

Prescribed Books for Class 10th English

  • First Flight– NCERT Textbooks for Class 10

Students should also follow a few reference books for improving grammar and writing skills. These best reference books for class 10 English help in scoring good in the Grammatical section.

CBSE Class 10 Syllabus 2025 for Hindi

Hindi is further divided into two courses, a few schools prefer Course ‘A’ while others follow Course ‘B’. Below we have provided the CBSE syllabus for class 10 2025 Hindi along with the marking scheme of both courses.

Check CBSE Class 10 Hindi Syllabus 2025 for A and B Course.

CBSE Class 10 Syllabus 2025 for Home Science

Home Science is one of the elective subjects. The total marks of question papers are 100 comprising 70 marks for theory and 30 marks for the practical exam. Refer the given table to know CBSE syllabus for Class 10 2025 Home Science along with allotted marks to each unit. 

CBSE 10th syllabus 2025 Home Science

Units

Topics

Marks

Human Growth & Development – II

Play (Birth – 5 years), Childhood(3 to 11 years), Adolescents

12

Management of Resources

Time Management, Time Plans, Energy Management, Fatigue and Work Simplification

12

Food and Personal Hygiene

Principles of hygienic handling of food, Hygiene in kitchen, Personal hygiene of food handler, Hygiene during food storage

8

Meal Planning

Concept of Meal Planning, Factors affecting meal planning, Basic food groups given by ICMR, Use of food groups in planning a balanced diet for self and family.

13

Food Safety and Consumer Education

Problems faced by Consumer, Food adulteration, Food Safety Standards-FSSAI

12

Care and Maintenance of Fabrics and Apparel

Cleaning and finishing agents, Stain Removal, Storage of cotton, silk, wool and synthetics

13

CBSE Class 10 Home Science 2025 Syllabus for Practicals

  • Make a suitable play material for children between birth to 5 years (group activity)
  • Plan a balanced meal for yourself.
  • Make a time plan to self for one day.
  • Write a report on any five malpractices you have observed in the market and write your responsibilities as a consumer in each context. 
  • Prepare a slogan/poster to create awareness on consumer education.
  • Remove stains from white cotton fabric: curry, grease, ball pen ink, lipstick, tea & Coffee
  • List five areas of agreement and disagreement each with parents, siblings and friends, and give your suggestion to improve the relationships.

CBSE Class 10 Syllabus 2025 for Computer Application

Computer Application paper comprises 70 marks practical paper and 30 marks written exam. Students need to pass both the sections with minimum qualifying marks to pass the paper. Refer the given table for syllabus of class 10 CBSE 2025 Computer Application-

CBSE Class 10th 2025 Syllabus Computer Application

Units

Topics

Marks

Networking

Internet, Internet Protocols, Services available on the internet, Web Services, Mobile technologies

15 Marks

HTML

Introduction, HTML tags, Font tags, Insert images, HTML Forms, Embed audio and video in an HTML page, Create a table using the tags, Links, Cascading style sheets

25 Marks

Cyber ethics

Netiquette, Software licenses and the open-source software movement, Intellectual property rights, plagiarism and digital property rights, Freedom of information and the digital divide, E-commerce

10 Marks

Practicals

  • Create static web pages 
  • Use style sheets to enforce a format in an HTML page (CSS)
  • Embed pictures, audio and videos in an HTML page.
  • Add tables and frames in an HTML page.
  • Decorate web pages using graphical elements.
  • Create a website using several web pages. Students may use any open source or proprietary tool
  • Work with HTML forms: Text box, radio buttons, checkbox, password, list, combo box.
  • Write a blog using HTML pages discussing viruses, malware, spam and antiviruses.
  • Create a web page discussing plagiarism. List some reported cases of plagiarism and the consequent punishment meted out. Explain the nature of the punishment in different countries as per their IP laws. 

50 Marks

How to Prepare with CBSE 10th Syllabus 2025?

The CBSE class 10th preparation starts with the referring to new syllabus of class 10 CBSE 2025 for all subjects. With the proper knowledge of what to cover on a priority basis, students can make a strong preparation strategy. After getting the details of CBSE syllabus for class 10 2025, students should follow the given CBSE Class 10th preparation tips to prepare for the exams

  • Make a Time Table- Striking in the dark won’t lead you anywhere. Hence, before starting the preparation, list down the high weightage topics and divide your daily time smartly. Make sure you follow the study schedule strictly to complete the entire CBSE Class 10 syllabus 2025 before 1 months of the exam dates mentioned in the date sheet.
  • Make Flash Cards/Notes- Handwritten notes are the best way to understand the toughest topics in less time. These notes also make the revision process faster and easier. Hence, create short notes while preparing the CBSE class 10th 2025 syllabus.
  • Solve Last Year’s Papers- After completing the CBSE Class 10 Syllabus 2025, students should solve last year’s question papers and CBSE Sample Paper Class 10 2025. These sample papers and previous year papers help students to evaluate their preparation and identify the weak sections and work on them. It also gives an idea about the difficulty level of CBSE class 10 previous year question papers.

CBSE 10th Exam Pattern 2025

According to the latest CBSE syllabus 2025 Class 10th, the board has allotted 80 marks for theory exams and 20 marks for Internal assessment. The internal assessment includes a periodic test of 10 marks, notebook submission of 5 marks and subject enrichment activities of 5 marks. The 80 marks paper would cover 100 percent of the respective subject’s syllabus of class 10 CBSE 2025. Scoring the 30 per cent marks separately in both board exams and internal assessment is necessary.

Important Topics of CBSE Class 10 Syllabus 2025

Our Subject Matter experts compile the CBSE 10th syllabus 2025 and make the list of important topics for some subjects which we provide in this article.

If a student prepares with these important topics of CBSE Class 10 syllabus 2025, then he/she can score decent marks. Along with this, if your target is over 70 per cent marks, then refer to the complete syllabus given on official website: cbseacademic.nic.in.

Tips to cover CBSE Board Class 10 New Syllabus 2025

  • Take a printout of the 10th class CBSE syllabus 2025, so that you can make strategy to cover the syllabus.
  • Students must cover all the topics given in should cover CBSE board exam syllabus 2025 class 10. They should not leave any topic, however, it is optional, as it may help they them in entrance test.
  • Make a study schedule and try to include time for all subjects.
  • Highlight the important points and make notes while studying. Later these notes and highlights will be helpful to revise the entire CBSE syllabus 2025 Class 10th in short time.

FAQs Related to CBSE Class 10 Exam Syllabus 2025 PDF

  1. What are the important topics of CBSE 10th syllabus 2025?

    Students should go through the entire CBSE.nic.in class 10 syllabus 2025 and check the chapter-wise marks distribution to know important topics/chapters. Alternatively, they can take help from respective subject teachers.

  2. Is CBSE 10th syllabus 2025 same for regular and compartment exams?

    Yes, CBSE syllabus for class 10 2025 is the same for regular and compartment exams.

  3. Where can I download CBSE Class 10 syllabus 2025 from?

    You can click on the direct links given on this page for CBSE class 10 syllabus 2024-25 pdf download.