Free History NCERT Books PDF Download for UPSC Exam

History is one of the main subjects of the Civil Services Examination (CSE). Aspirants who belong to commerce and science streams find it difficult, to begin with, History preparation for Prelims and Mains GS-I of the IAS Exam. To start off, aspirants should focus on NCERT books. These books are fundamental for the preparation of civil services examination. They turn out to be the basic study reference for all the aspirants of UPSC.

This article will provide you with NCERT books PDF from class 6th to class 12th which you download for your reference for History preparation.

Explore The Ultimate Guide to IAS Exam Preparation

Download The E-Book Now!


To complement your preparation for UPSC 2024, check the following links:

Class-Wise NCERT History Books PDFs Download

You can download the NCERT books PDF of History from the links below:

History NCERT Books for UPSC
NCERT History – Class 6 –  Our Past
NCERT History – Class 7 – Our Past-II
NCERT History – Class 8 – Our Past-III
NCERT History – Class 9 – India and the Contemporary World-I
NCERT History – Class 10 – India and the Contemporary World-II
NCERT History – Class 10 – The Story of Civilization Part-1-Arjun-Dev/The Story Of Civilization Volume 1 PDF
NCERT History – Class 10 – The Story of Civilization Part-2-Arjun-Dev/Story of Civilization PDF
NCERT History – Class 11 – Themes in World History
NCERT History –  Class 11 – Ancient India RS Sharma
NCERT History – Class 11 – Medieval India Satish Chandra
NCERT History – Class 11 – Modern India Bipan Chandra
NCERT History – Class XII – Themes in Indian History – Part I 
NCERT History – Class XII – Themes in Indian History – Part II
NCERT History – Class XII – Themes in Indian History – Part III
NCERT History – Class XII – Politics in India since Independence

UPSC Preparation:

UPSC Prelims 2024 UPSC Mains
UPSC Exam Pattern IAS Eligibility
UPSC Previous Year Question Papers IAS Current Affairs
IAS Topper UPSC Admit Card


Leave a Comment

Your Mobile number and Email id will not be published.



  1. thank you byjus

  2. thank you so much Byju’s. This is very helpful

  3. Thank You Sir.

  4. Thanq byjus this is my first step towards
    My goal

  5. BYJU,S App you are god appp


  7. That was really helpful

  8. Thank you BYJUS

  9. Thank you byjus

  10. thank you sir

  11. very thank you byjus

  12. Sir please confirm me as my DOB is Feb 1989 can I attend the upcoming Upsc exam in 2021

    • Hi
      If you belong to general category, you will be ineligible to sit for CSE 2021 according to UPSC eligibility criteria. UPSC mentions that a candidate (General Category) must not have attained 32 as of 1st August 2021. For detailed IAS eligibility criteria, check the linked article.

  13. Sir my date of birth is 27 jüñê 2002 can I eligible to give UPSC exam in 2023. I belong to general category.

  14. Can u provide the list of standard books which are part of upsc preparation

  15. Sir I want to know which book do I have to study for preparation of JPSC .
    Sir please guide me.