Best Book for UPSC Preparation in English

Best Book for UPSC Preparation in English
Posted on 17-05-2022

Books list for UPSC CSE Prelims

The Best UPSC booklist to refer to while preparing for the Prelims examination.

Paper

Books list

General Studies (Paper I)

  1. NCERTs of History, Geography & Polity Class 6th-12th

  2. India’s Struggle for Independence by Bipan Chandra

  3. Certificate of Physical Geography by GC Leong

  4. Indian Polity by M Laxmikanth

  5. Indian Economy by Ramesh Singh

  6. Current Affairs - The Hindu, Yojna Magazine, Kurukshetra Magazine

  7. Oxford World Atlas

  8. International Relations NCERT XI and XII

  9. Indian Culture- Spectrum

  10. NIOS Course Materials

CSAT

  1. Verbal & Non-Verbal Reasoning - RS Agarwal

  2. TMH CSAT Manual

  3. Quicker Maths by M.Tyra

  4. English Grammar & Composition Wren & Martin

 

Books list for UPSC CSE Mains

The Best UPSC booklist that you should read while preparing for Mains:

Paper

Books list

General Studies - 1


  1. India’s Struggle for Independence by Bipan Chandra

  2. India After Independence by Bipan Chandra

  3. Ancient India by RS Sharma

  4. History of Medieval India by Satish Chandra

  5. From Plassey To Partition And After by Sekhar Bandyopadhyay

  6. Introduction to Indian Art for Class XI (NCERT)

  7. Geography of India - Majid Hussain

  8. World Geography- Majid Hussain

  9. Oxford Atlas

  10. Central Physical and Human Geography by GC Leong

  11. Geography NCERTs (Class XI  and XII)

General Studies -2 


  1. Indian Polity by M Laxmikanth

  2. Constitution of India by DD Basu

  3. India’s Foreign Policy by Rajiv Sikri

General Studies-3


  1. Indian Economy by Ramesh Singh

General Studies- 4


  1. Ethics, Integrity & Aptitude by Subba Rao and PN Rao Chaudhry

 

NCERT Books list for UPSC

Subject

Title of the NCERT Book For UPSC

History


  • History: NCERT Class VI – Our Past

  • History: NCERT Class VII – Our Past -I

  • History: NCERT Class VIII – Our Past II and III

  • History: NCERT Class IX – India and the Contemporary World – I

  • History: NCERT Class X – India and the Contemporary World – II

  • History: NCERT Class XI – Themes In World History

  • History: NCERT Class XII – Themes In Indian History – I

  • History: NCERT Class XII – Themes in Indian History – II

  • History: NCERT Class XII – Themes In Indian History – III

Art & Culture


  • Art & Culture: NCERT Class XI – An Introduction to Indian Art,

  • Art & Culture: NCERT Class XI – Living Craft Traditions of India (Chapters 9 & 10)

Polity


  • Polity: NCERT Class IX – Political Science: Democratic Politics Part – I

  • Polity: NCERT Class X – Political Science: Democratic Politics Part – II

  • Polity: NCERT Class XI – Political Science: Indian Constitution at Work

  • Polity: NCERT Class XI – Political Science: Political Theory

  • Polity: NCERT Class XII – Political Science I: Contemporary World Politics

  • Polity: NCERT Class XII – Political Science II: Politics in India since Independence

Geography


  • Geography: NCERT Class VI – The Earth Our Habitat

  • Geography: NCERT Class VII – Our Environment

  • Geography: NCERT Class VIII – Resource and Development

  • Geography: NCERT Class IX – Contemporary India – I

  • Geography: NCERT Class X – Contemporary India – II

  • Geography: NCERT Class XI – Fundamentals of Physical Geography

  • Geography: NCERT Class XI – India – Physical Environment

  • Geography: NCERT Class XII – Fundamentals of Human Geography

  • Geography: NCERT Class XII – India – People and Economy

Economy


  • Economy: NCERT Class IX – Economics

  • Economy: NCERT Class X – Understanding Economic Development

  • Economy: NCERT Class XI – Indian Economic Development

  • Economy: NCERT Class XII – Introductory Microeconomics

  • Economy: NCERT Class XII – Introductory Macroeconomics

Environment & Ecology


  • Biology: NCERT Class XII (Last 4 chapters)

Thank You

Download App for Free PDF Download

GovtVacancy.Net Android App: Download

government vacancy govt job sarkari naukri android application google play store https://play.google.com/store/apps/details?id=xyz.appmaker.juptmh