UPSC Book List

PaperBooklist
General Studies (Paper I)NCERTs of History, Geography & Polity Class 8th-12th India’s Struggle for Independence by Bipan Chandra Certificate of Physical Geography by GC Leong Indian Polity by M Laxmikanth Indian Economy by Ramesh Singh Current Affairs – The Hindu, Yojna Magazine, Kurukshetra Magazine Oxford World Atlas International Relations NCERT XI and XII Indian Culture- Spectrum NIOS Course Materials
CSATVerbal & Non-Verbal Reasoning – RS Agarwal TMH CSAT Manual Quicker Maths by M.Tyra English Grammar & Composition Wren & Martin

Booklist for UPSC CSE Mains

Here is the list of UPSC Books that you should be reading while preparing for UPSC CSE Mains:

PaperBooklist
General Studies – 1
India’s Struggle for Independence by Bipan Chandra India After Independence by Bipan Chandra Ancient India by RS Sharma History of Medieval India by Satish Chandra From Plassey To Partition And After by Sekhar Bandyopadhyay Introduction to Indian Art for Class XI (NCERT) Geography of India – Majid Hussain World Geography- Majid Hussain Oxford Atlas Central Physical and Human Geography by GC Leong Geography NCERTs (Class XI  and XII)
General Studies -2 
Indian Polity by M Laxmikanth Constitution of India by DD Basu India’s Foreign Policy by Rajiv Sikri
General Studies-3
Indian Economy by Ramesh Singh
General Studies- 4
Ethics, Integrity & Aptitude by Subba Rao and PN Rao Chaudhry

NCERT Booklist for UPSC

Here is a list of all the titles of NCERT books that UPSC aspirants should read for preparation of the UPSC exam:

SubjectTitle 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)