NCERT Syllabus for Class 6 to 12 (2023-24) - All Subjects PDF Download

NCERT Syllabus 2024-25: The National Council of Educational Research and Training (NCERT) has released the latest NCERT syllabus for classes 6 to 12 for all subjects for 2024-24 session. The NCERT syllabus 2024-25 is designed and developed under the national curriculum framework (NCF). All the NCERT books are printed based on this prescribed NCERT syllabus 2024-25. Most CBSE schools follow the syllabus and textbooks of NCERT as recommended by the authorities.


NCERT syllabus is the right one to refer to clear CBSE, NIOS, and board exams with good marks. Also, NCERT books are recommended for even major entrance exams like JEE (Main), NEET, etc. NCERT syllabus plays an important role in preparing for these exams too. Read further to know more about the NCERT syllabus 2024-25 for classes 6, 7, 8, 9, and 10 and NCERT books etc.


The advantages of the NCERT syllabus for classes 6 to 12 are listed below pointwise for each class. Candidates can start laying a solid foundation for the career they are interested in from Class 8 itself using the CBSE syllabus and referring to the textbooks prescribed. The NCERT Books and Solutions pdf links are also given in this article below.


NCERT Syllabus for Class 6

  • NCERT has prescribed the syllabus of all subjects for Class 6 which include Science, Maths, English, Hindi, and Social Science.
  • NCERT 6th syllabus comprises topics and sub-topics.
  • To score good marks, students need to analyze the NCERT syllabus and cover all the topics.
  • Students can download the NCERT Class 6 syllabus and know each subject.

NCERT Class 6th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 6 Science

NCERT Syllabus for Class 6 Maths

NCERT Syllabus for Class 6 EnglishNCERT Syllabus for Class 6 Social Science

NCERT Syllabus for Class 6 Hindi


NCERT Syllabus for Class 7

  • NCERT has prescribed for Class 7 subjects - Hindi, English, Maths, Social Science, and Science.
  • The NCERT 7th syllabus 2024-25 is available on the official website, ncert.nic.in.
  • The Class 7 NCERT syllabus for all subjects includes topics and subtopics for each subject.
  • Class 7 syllabus NCERT will help students understand the topics and will prepare them for the exams accordingly.

NCERT Class 7th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 7 for Science

NCERT Syllabus for Class 7 for Maths

NCERT Syllabus for Class 7 for Social Science

NCERT Syllabus for Class 7 for English

NCERT Syllabus for Class 8

  • NCERT has prescribed the syllabus of major subjects for the 8th class viz. English, Mathematics, Science, Hindi, Social Science, Sanskrit and Urdu.
  • The syllabus of NCERT Class 8 is available to download in the pdf file for all the subjects.
  • The syllabus comprises the introduction about the subject, guidelines to study, and topics and units required to study while preparing for the exams.
  • The syllabus contains the contents of each topic along with the time frame required to study the same.
  • After passing the 8th class exams, students can start analyzing the syllabus of class 9 which is defined below.

NCERT Class 8th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 8 Science

NCERT Syllabus for Class 8 Maths

NCERT Syllabus for Class 8 English

NCERT Syllabus for Class 8 Social Science

NCERT Syllabus for class 9

  • NCERT has prescribed the syllabus of English, Hindi, Sanskrit, Science, Mathematics, Health and Physical education, Social Science and Urdu for the Class 9 exam.

  • All students must be aware of class 9 NCERT syllabus as it helps them to know what to study and plan it well.

  • They should also practise with the help of question papers to be aware of exam patterns, types of questions asked and marking schemes.

  • NCERT syllabus for class 9 also lays the foundation for subjects like maths, science, and social studies as these subjects chosen later during graduation build on the topics studied in Class 9, 10, 11 and 12.

  • Students who clear the 9th class will move on to the 10th class where they will study the NCERT syllabus for class 10 given below.

NCERT Class 9th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 9 for Maths

NCERT Syllabus for Class 9 for Science

NCERT Syllabus for Class 9 for English


NCERT Syllabus for Class 10

  • Class 10 is a crucial stage in the life of a student as the decision to choose a stream or subjects to chalk out a career in class 11 depends on the marks of the 10th class.

  • So candidates need to study well to be able to choose a stream in class 11 that leads to their chosen career path.

  • Class 10 syllabus of NCERT defines the contents, topics, and units of all the subjects to be studied for the year before appearing for the respective board exams.

  • Students can download the syllabus of Maths, Science, Hindi, Social Science, English, Urdu, and Sanskrit from the given pdf files.

NCERT Class 10th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 10 English

NCERT Syllabus for Class 10 Social Science

NCERT Syllabus for Class 10 Maths

NCERT Syllabus for Class 10 Science

NCERT syllabus for Class 11

  • Class 11 syllabus NCERT is followed by CBSE and many other state education boards.
  • NCERT 11th syllabus is available for all subjects of the Science, Commerce, and Arts streams.
  • Understanding the NCERT syllabus 2024-25 for Class 11 will students understand the basics of Class 11.
  • Students need to complete the Class 11 syllabus NCERT before taking references from the various guides and helping books.

NCERT Class 11th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 11 EnglishNCERT Syllabus for Class 11 Physics
NCERT Syllabus for Class 11 Maths

NCERT Syllabus for Class 11 Chemistry

NCERT Syllabus for Class 11 Biology


NCERT syllabus for Class 12

  • The NCERT syllabus Class 12 is available for all major and minor subjects including Physics, Chemistry, Biology, Economics, and Maths, among others.
  • The scores of Class 12 are important for academics. The marks obtained in Class 12 will help students in picking their desired courses after the 12th. Hence, students need to focus on their studies.
  • To score well in Class 12, students must complete the NCERT Class 12 syllabus beforehand.
  • The NCERT syllabus for Class 12 will not only be helpful in academics but for competitive exams as well.

NCERT Class 12th NCERT Syllabus Subject-Wise :

NCERT Syllabus for Class 12 English

NCERT Syllabus for Class 12 Physics

NCERT Syllabus for Class 12 Maths

NCERT syllabus for class 12 Chemistry

NCERT syllabus for class 12 Biology


Objectives of the NCERT syllabus

  • The NCERT syllabus is prescribed to guide the students on what to study for exams. The boards also prepare their syllabus based on the syllabus of NCERT.

  • The syllabus is designed to help the students in organizing their time and effort for their preparations.

  • The syllabus also guides the schools to teach the students in a pre-defined structure by providing the framework of each topic of each subject.

Important points related to NCERT syllabus

  • The syllabus is developed in a flow from class 1 onwards.

  • The syllabus of each subject is accompanied by a timeframe within which a student can easily prepare for the exam.

  • The NCERT syllabus also comes with the objective behind each lesson and the learning to be gained by students after each chapter.

  • Each chapter also is devised such that the learning points are clear for not just the teachers but also the students.

  • The syllabus of NCERT is prepared in consultation with teachers, scholars of education, activists, and researchers.

NCERT Books

NCERT is also responsible for publishing the books for classes 1 to 12. Books of NCERT follow the NCERT syllabus strictly and are sufficient enough to prepare for the exams. These books are prescribed by the Central Board of School Education(CBSE) which are adopted or adapted by 19 school boards and 14 states. The organisation also provides online services to access these NCERT books. The textbooks are available online for all the subjects in Hindi, English, and Urdu medium which contain all the contents of the 1 to 12 class syllabus. Click on the link given above to get access to Books of NCERT. Students can also download the books in PDF files for classes 6, 7, 8, 9, and 10 using the links given below:

NCERT Books for Class 6

NCERT books for Class 7

NCERT Books for Class 8

NCERT Books for Class 9

NCERT Books for Class 10

NCERT books for Class 11

NCERT books for Class 12


NCERT Solutions

NCERT books provide knowledge about the chapter and it also contains some questions at the end of each chapter. Students need to practise with these questions to prepare for the exam. They can easily find the solution to these questions with the help of books. But if they find it difficult to solve any question, they can use NCERT solutions to get an idea about the solutions. Chapterwise solutions are available to download for each subject for classes 6 to 12. Candidates can download the same using the link given in the heading.


Check class-wise NCERT Solutions:

NCERT Solutions for Class 6NCERT Solutions for Class 7
NCERT Solutions for Class 8NCERT Solutions for Class 9
NCERT Solutions for Class 10NCERT Solutions for Class 11
NCERT Solutions for Class 12

Preparing for CBSE class 10th exams then go through the following articles

  • CBSE Syllabus for Class 10 2024-25
  • CBSE 10th Exam Pattern 2024-25
  • CBSE Class 10 Sample Papers 2024-25
  • CBSE Class 10 Question Papers

About NCERT

National Council of Educational Research and Training is commonly termed NCERT. It is an organization in India, that is responsible for improving the quality of school education through the development of NCERT syllabus for all classes, curriculum, textbooks, etc. It was established on 1 September 1961 to assist the Central and State Governments on policies and programs for school education. NCERT has 8 major constituents in different regions of India.