Every year lakhs of UPSC Aspirants gives UPSC exam but many don’t even clear the UPSC Prelims exam. One of the major reason behind it is lack of awareness about Books. For UPSC Preparation, there is material is flooded everywhere but no one even knows which material would be beneficial for them.

Read: One Year Strategy To Crack UPSC Civil Services Exam

In this article, we will try to look into all those books which can help us in succeeding and clearing UPSC Prelims Exam. Below we are providing a list of Books which you must read for UPSC Prelims.

Booklist For UPSC Prelims


General Studies I

  1. Indian Polity for Civil Services Examinations – M. Laxmikanth
    1. Indian Polity
    2. Bharat Ki Rajvayvastha
  2. Certificate Physical and Human Geography by Goh Cheng Leong.
  3. Indian Economy by Ramesh Singh
  4. India’s Ancient Past by RS Sharma
  5. A Brief History of Modern India by Rajiv Ahir (Most Preferred)
  6. India’s Struggle For Independence by Bipin Chandra (Widely Known)
  7. Indian Art And Culture by Nitin Singhania
  8. Current Affairs
  9. NCERT Books
  10. Environment & Ecology
  11. Oxford School Atlas
  12. India Year Book

Download: UPSC Prelims Question Paper (2014-2019)

Booklist For UPSC Prelims

General Studies II  or CSAT

  1. Tata McGraw Hill CSAT Manual
  2. CSAT II – Arihant Publication
  3. Verbal & Non-Verbal Reasoning by R S Aggarwal

Read: UPSC Prelims 2019 Question Paper Analysis with Detailed Explanation

Now, we will be going to discuss some Best Books for UPSC Mains Exam

Booklist For UPSC Mains

General Studies Paper 1

Indian And World History

  1. Introduction to Indian Art Class 11 NCERT
  2. India’s Ancient Past by RS Sharma
  3. Medieval History of India by Satish Chandra (English)
  4. Medieval History of India by Satish Chandra (Hindi)
  5. India’s Struggle For Independence by Bipin Chandra
  6. India Since Independence



  1. The Wonder That Was India
  2. Indian Art And Culture by Nitin Singhania


  1. Geography of India by Majid Hussain
  2. Bharat Ka Bhugol
  3. Indian and World Geography by Majid Hussain
  4. Bharat Evam Vishwa Ka Bhugol
  5. Oxford School Atlas

IAS Mains Paper 1 Indian Heritage & Culture History & Geography of the world & Society

Read: 6 IAS Coaching Institutes That Can Make Your Day

General Studies Paper 2

  1. Governance in India by M Laxmikant
  2. Indian Polity by M Laxmikant
  3. Introduction to the Constitution of India by DD Basu
  4. India’s Foreign Policy in a Changing World

Read: UPSC Exam Pattern For 2020 Civil Services Exam

General Studies Paper 3

  1. Economic Survey
  2. Indian Economy by Ramesh Singh
  3. The Environment for Civil Services Prelims and Mains by Dr. Khuller
  4. India Year Book
  5. Science and Technology in India
  6. ARC Report on Disaster Management

Download: UPSC 2019 Mains Language Paper

General Studies Paper 4

  1. Lexicon for Ethics, Integrity, and Aptitude for IAS
  2. IAS Mains General Studies Ethics
  3. Ethics, Integrity and Aptitude for Civil Services Main Examination by Subba Rao and P.N. Roy Chaudary

Read: Artika Shukla, the girl who Cracked UPSC in Just 8 Months

Booklist For UPSC Interview

  1. How To Excel by By Madhukar Bhagat
  2. How to Ace Civil Service Interviews
  3. How To Become An IAS by Dr. Vijay Agrawal.
  4. Aap IAS Kaise Banenge – Dr. Vijay Agrawal

These were some of the best books which are usually studied by most of the Toppers and helped them to succeed. These books will really going to increase your Mains marks. So, read them and start studying.

If you have any problem regarding the best booklist for UPSC Prelims and UPSC Mains Exam then do ask your doubts in the comment section.



Please enter your comment!
Please enter your name here