All Classes Class 6 Class 7 Class 8 Class 9 Class 10 Class 11 Class 12

History

Ancient, Medieval & Modern

8 Books

Geography

Physical & Human Geography

7 Books

Polity

Indian Constitution & Governance

5 Books

Economics

Indian Economic Development

4 Books

Science

Physics, Chemistry, Biology

15 Books

Mathematics

Algebra, Geometry, Calculus

12 Books

Sociology

Understanding Society

4 Books

English

Literature & Language

7 Books
6

Class 6 NCERT Books

Foundation for basic concepts

Our Pasts - I

History • 12 Chapters

The Earth Our Habitat

Geography • 8 Chapters

Social & Political Life - I

Polity • 9 Chapters

Mathematics

Maths • 14 Chapters

7

Class 7 NCERT Books

Building on fundamentals

Our Pasts - II

History • 10 Chapters

Our Environment

Geography • 9 Chapters

Social & Political Life - II

Polity • 8 Chapters

Mathematics

Maths • 15 Chapters

8

Class 8 NCERT Books

Deepening understanding

Our Pasts - III (Part 1 & 2)

History • 12 Chapters

Resource & Development

Geography • 6 Chapters

Social & Political Life - III

Polity • 10 Chapters

Mathematics

Maths • 16 Chapters

9

Class 9 NCERT Books

Advanced concepts begin

India & Contemporary World - I

History • 8 Chapters

Contemporary India - I

Geography • 6 Chapters

Democratic Politics - I

Polity • 5 Chapters

Economics

Economics • 4 Chapters

10

Class 10 NCERT Books

Critical for UPSC foundation

India & Contemporary World - II

History • 8 Chapters

Contemporary India - II

Geography • 7 Chapters

Democratic Politics - II

Polity • 8 Chapters

Understanding Economic Development

Economics • 5 Chapters

11

Class 11 NCERT Books

Advanced topics for Mains

Themes in World History

History • 11 Chapters

Physical Geography

Geography • 16 Chapters

Indian Constitution at Work

Polity • 10 Chapters

Indian Economic Development

Economics • 10 Chapters

12

Class 12 NCERT Books

Essential for GS & Optional

Themes in Indian History (3 Parts)

History • 15 Chapters

India - People & Economy

Geography • 12 Chapters

Political Science (2 Parts)

Polity • 18 Chapters

Macroeconomics

Economics • 6 Chapters

Why NCERTs are Essential for UPSC

Authentic Content

Government-published, reliable, and error-free information that forms the foundation of UPSC syllabus.

Simple Language

Easy to understand language that builds concepts gradually - perfect for beginners and non-English background students.

Direct Questions

70% of UPSC Prelims questions are directly or indirectly based on NCERT concepts and facts.

How to Read NCERTs for UPSC

1

Start from Class 6, Go Up to Class 12

Begin with lower classes to build foundation, then move to higher classes for advanced concepts. Don't skip classes thinking they're too basic.

Tip: Read History from 6→12, then Polity, then Geography
2

Make Notes While Reading

Create chapter-wise notes, highlight important points, and summarize each chapter in your own words for quick revision.

Tip: Use mind maps and flowcharts for better retention
3

Solve Exercise Questions

Each NCERT has exercise questions at the end of chapters. Solve them to test your understanding and identify gaps.

Tip: Answers can be used for Mains answer writing
4

Revise Multiple Times

NCERTs need to be read at least 3-4 times. Each reading reveals new connections and deeper understanding.

Tip: 1st reading: Understand • 2nd: Notes • 3rd: Revision

Read NCERTs on Mobile

Download the Feedback IAS app to read all NCERT books offline, bookmark important pages, and take notes.

50K+ Downloads
4.8★ App Rating

Frequently Asked Questions

Are all NCERT books available for free?

Yes! All NCERT books provided on this page are completely free to download and read. We provide direct links to official NCERT PDFs.

Which NCERTs are most important for UPSC?

History (Class 6-12), Geography (Class 6-12), Polity (Class 9-12), Economics (Class 9-12), and Science (Class 6-10) are most important. Start with these subjects.

Do I need to read old NCERTs also?

For History, old NCERTs (by Romila Thapar, RS Sharma, Satish Chandra) are recommended for deeper understanding. For other subjects, new NCERTs are sufficient.

How many times should I read NCERTs?

Ideally, read each important NCERT at least 3-4 times. First reading for understanding, second for notes, third for revision, and fourth before prelims.

Can I read NCERTs on mobile?

Absolutely! Download our mobile app to read all NCERTs offline, highlight important sections, and make notes on the go.