"Without a strong foundation, you will have trouble creating anything of value"

UPSC demands a strong base for the entire course of the preparation. NCERT is this foundation that can cater to the demand of UPSC. For all-round holistic preparation, aspirants must need to thorough with all NCERT’s starting from Class-VI to Class-XII.

NCERTs are easy, simple, lucid, unbiased books that cover almost the entire syllabi of the CSE. If you are a beginner the NCERTs are a perfect mate to kickstart your preparation. 

The simple and lucid nature of the same helps in boosting the self-confidence of an aspirant. Some times, these books are very helpful to get conceptual clarity of a particular topic. 

Some books are written by eminent authors like Romila Thapar, R.S. Sharma, Satish Chandra, Arjun Dev whose work in their respective fields is par excellence. 

Every year, UPSC asked a number of questions in Preliminary Examination directly from these textbooks be it the text, table, diagram or the practice questions.


How To Read NCERT For UPSC


  • Class Wise: The first method is reading all the books class-wise starting from Std. 6th. This is a good way to read specifically for the exams when you have a time constraint.
  • Subject Wise: The second method is to read the NCERT books subject-wise. In this method, you pick up one particular subject and read all the books from class 6 to 12.
  • The best method is to read NCERTs subject wise as you will get your concepts clear and also retain the information much longer.

Keep in Mind:

Read NCERT books subject wise for exam preparation- swim with the flow. If you read NCERT books subject wise you will understand the subject easily and your basic knowledge gets stronger and concepts get clearer.

In contrast, if you read NCERT books by the first method i.e. class wise you will get less knowledge because this method creates gaps between the same subject. More time is consumed when more gaps are between the same subject = more memory loss (first method)

Less time is consumed if no gap is between the same subject =more memory(second method)


Below is a list of NCERT books that will require thorough reading:

Ideally, one is required to read the books from class sixth to twelfth but there are some which are more important than the rest. List of those important NCERTs which cannot be given a miss are:


  1. Ancient India by R.S. Sharma (Class 11 old NCERT)
  2. Tamil Nadu Edition – Class 11th  (Ancient)
  3. Medieval India by Satish Chandra (Class 11 old NCERT)
  4. Tamil Nadu Edition – Class 11th (Medieval)
  5. Modern India by Bipan Chandra (Class 11 old NCERT)
  6. Tamil Nadu Edition- Class 12th (Modern)
  7. World History by Arjun Dev (Class 11 old NCERT)


  1. Fundamentals of Physical Geography (Class 11 New NCERT)
  2. India: Physical and Environment (Class 11 New NCERT)
  3. India People and Economy (Class 12 New NCERT)
  4. Fundamentals of Human Geography (Class 12 NEW NCERT)

Important to Note: Nothing can be omitted from these books. These books are really v. important for complete preparation. Direct Qs have been consistently asked from these 4 books!!!


  1. Indian Economic Development (Class 11 NCERT)
  2. Macroeconomics (Class 12 NCERT)


  1. Indian Constitution at work (Class 11 NCERT)
  2. Political Theory (Class 11 NCERT)
  3. Contemporary World Politics (Class 12 NCERT)
  4. Politics in India since Independence (Class 12 NCERT)


An Introduction to Indian Art (Class 11 NCERT)


  1. Introducing Sociology (Class 11 NCERT)
  2. Social Change and Development in India (Class 12 NCERT)
  3. Indian Society (Class 12 NCERT)


Classes 6-10 NCERTs but with a selective reading!!