Skip to content

NCERT Books for Class 1 to 12 (Free PDF)

I get why it takes so long to download NCERT books. The official site makes you pick a class, a subject and a book from 3 dropdowns before you see a single chapter.

So I’ve put every current English and Hindi medium NCERT textbook on one page. Pick your class below. Each book links to its chapter-wise PDFs on the NCERT website and, where NCERT offers one, to the full book as a single ZIP, with the file size next to it.

NCERT Books for Class 1

Class 1 runs on the NCF 2023 books: Joyful Mathematics, Mridang for English and Sarangi for Hindi.

4 books

Back to all classes

NCERT Books for Class 2

Class 2 uses the same 3 NCF 2023 series as Class 1, one level up.

4 books

Back to all classes

NCERT Books for Class 3

Class 3 is where The World Around Us replaces EVS. The older Class 3 books are still on the NCERT site without a full-book download, so I've marked them as older editions.

16 books

Class 3 Environmental Studies

Back to all classes

NCERT Books for Class 4

Class 4 has the new Math Mela, Santoor, Veena and Our Wondrous World books. The older EVS books are still listed for schools that haven't switched.

12 books

Back to all classes

NCERT Books for Class 5

Class 5 completes the move to the new books. Math-Magic, Marigold, Rimjhim and Looking Around are still available, marked as older editions.

15 books

Back to all classes

NCERT Books for Class 6

Class 6 is fully on the NCF 2023 books, including Ganita Prakash, Curiosity, Exploring Society, Poorvi and Malhar.

15 books

Back to all classes

NCERT Books for Class 7

Class 7 uses the new books, with Ganita Prakash and Exploring Society split into 2 parts each.

19 books

Back to all classes

NCERT Books for Class 8

Class 8 has both sets on the NCERT site. The NCF 2023 books come first, and the older Honeydew, Vasant and Our Pasts books follow, marked as older editions.

34 books

Class 8 Social Science

Back to all classes

NCERT Books for Class 9

Class 9 has moved to the new NCF 2023 textbooks: Ganita Manjari, Exploration, Understanding Society, Kaveri and Ganga. The vocational titles are at the end.

25 books

Class 9 Environmental Education

Back to all classes

NCERT Books for Class 10

Class 10 is still on the long-running textbooks, the ones most board exam preparation is built around.

23 books

Back to all classes

NCERT Books for Class 11

Class 11 is where you pick a stream. Science, commerce and humanities books come first, then languages and electives.

76 books

Class 11 Computers and Communication Technology

Class 11 Heritage Crafts

  • Living Craft Traditions of India

    English

Class 11 Graphic Design

Class 11 Vocational Education

Back to all classes

NCERT Books for Class 12

Class 12 follows the same streams as Class 11. These are the books most NEET, JEE and CUET preparation starts from.

70 books

Class 12 Heritage Crafts

  • Craft Tradition of India

    English

  • Bharatiya Hastkla Ki Paramparayen

    Hindi

Class 12 Graphic Design

Back to all classes

No book matches that search. Try the subject name, or a title like Poorvi or Flamingo.

How to download NCERT books

Every link on this page opens the official NCERT website. Here’s the quickest way through it.

  1. Pick your class

    Use the shelf at the top, or search for the book or subject by name.

  2. Open the chapters

    Chapters opens the book on ncert.nic.in, where every chapter is a separate PDF you can read or save.

  3. Or get the full book

    Full book downloads every chapter as one ZIP from NCERT. The size sits next to the link, so check it before you tap.

  4. Open the ZIP

    The Files app on iPhone and Files by Google on Android can both extract a ZIP. Then open the PDFs in any reader.

Most full books are between 12 MB and 94 MB, but a few physical education books run past 400 MB, so I’d use Wi-Fi for those. If you need a better reader, my list of the best PDF apps for students covers reading, highlighting and annotating on a phone or tablet.

Prefer print? Where to buy NCERT books

PDFs are free, but I’d still buy print copies of the books you study from every day. Handwriting practice, map work and maths exercises are hard to do on a phone screen.

Amazon India mixes official NCERT prints with third-party reprints. Before you order, check that the publisher says NCERT and that the edition matches the current session, because old-syllabus reprints look the same in thumbnails. The Amazon links are affiliate links, so I may earn a commission at no extra cost to you. Full disclosure.

Questions about NCERT books

Short answers on editions, languages, downloads and how to study from them.

Are NCERT books free to download?

Yes. NCERT publishes every textbook free on its own website, ncert.nic.in, and every link on this page goes there. You don’t need an account.

Which NCERT books are new?

NCERT has been replacing its textbooks class by class under the National Curriculum Framework 2023. Classes 1 to 9 now have new books, such as Ganita Prakash, Curiosity and Poorvi in middle school and Ganita Manjari, Exploration and Kaveri in Class 9. Classes 10 to 12 still use the earlier books.

Can I still use the older editions?

If your school or board still prescribes them, yes. The NCERT site keeps several older books for Classes 3 to 8, and I’ve marked those as older editions. I’d check your school’s book list before you buy or print anything.

Are NCERT books available in other languages?

Yes. Besides English and Hindi, NCERT publishes Sanskrit and Urdu books, and many of the new textbooks are translated into more than 20 Indian languages, including Bengali, Marathi, Tamil and Telugu. You’ll find those on the official NCERT textbook page.

Why doesn’t every book have a full-book ZIP?

NCERT doesn’t offer a ZIP for 33 of these books, mostly vocational titles and the older Class 3 editions. Those still open chapter by chapter through the Chapters link.

Are NCERT books enough for NEET, JEE or UPSC?

For NEET and CUET, the Class 11 and 12 NCERT books are the base most preparation starts from. For JEE and UPSC they’re the foundation, and you’ll need practice and reference books on top. My guide on preparing for Class 12 and NEET together goes into the plan.

How should I study from NCERT books?

I’d read each chapter once for the idea, then solve every in-text and end-of-chapter question before moving on. Keep short notes in your own words, because those are what you’ll revise from before the exam.

Start with one book

I’d download the book you need for this week first and leave the rest for later. It saves phone space, and you’ll actually open it.

Planning how to get through all of it? Read my guide on how to study effectively.