23 October 2026 · All posts

Best JEE Books by Subject: Maths, Physics and Chemistry for a Top 1000 Advanced Rank

By JEEcompass (IIT Bombay, JEE Advanced AIR 764)

Every JEE aspirant asks the same question in Class 11: which books do I buy? The internet gives you fifty names per subject, and most students end up owning ten books and finishing none. That is the real problem, not a lack of options.

This page is the hub for all our book posts. I start with maths, then physics and chemistry, and every section links to a detailed post. The goal is a short, usable stack of books and a plan to actually finish them.

Short answer

  • Maths: one big problem book (Cengage is the common choice), plus a calculus supplement and previous-year questions. Do not collect five sets.
  • Physics: HC Verma for theory and feel, then Cengage and Ashish Arora’s Advanced Illustrations, then selected Irodov questions.
  • Chemistry: NCERT for Inorganic, a focused source for Organic, and a good Physical Chemistry book. Do not use Cengage for Inorganic or Organic.
  • Fewer books, more revisions. A book finished twice beats three books half-read.
  • Verify every book yourself. Look at it in a shop, read a sample chapter, and check whether you are comfortable with it before investing months.

How I think about choosing books

A book has one job. Either it teaches you theory, or it gives you problems at the right level, or it pushes you to Advanced difficulty. Most students buy three books that do the same job and zero that do the others.

Before buying anything, ask three questions.

  1. What job is this book doing for me right now: theory, practice or stretch?
  2. Do I already have a book doing that job?
  3. Can I realistically finish it, or at least the part that matters, before the exam?

If you cannot answer the third one honestly, you do not need the book. Our post on overrated JEE books and reference-book mistakes goes deeper into how students fall into this trap.

One more point. Coaching modules already contain a lot of problems. If you are in a coaching institute, your base stack is the module plus one or two reference books, not a library. If you are not, read the no-coaching roadmap before building your list. For module comparisons, see the FIITJEE vs Allen vs Aakash hub.

Maths books

Maths is where students overbuy the most. The syllabus is large, so the instinct is to add more books. The better instinct is to pick one main problem source and use it properly.

The main problem book: Cengage

Cengage maths comes as a five-book set: algebra, trigonometry, coordinate geometry, vectors and 3D, and calculus. In my detailed review, my verdict was that Cengage is strongly recommended for Physics and Maths as a foundation-plus-practice set. The caveat is that it has many repetitive questions, which is exactly why you should not try to solve everything in it.

Two posts cover this fully:

The short version of the method: use any source for theory, read the solved examples instead of solving all of them, then build a smaller question set from the end-of-chapter problems and attempt it like a test. From the Cengage review, the end of a chapter may have around 50 questions but only 20 to 25 distinct concepts. Pick the distinct ones.

Calculus supplement

Calculus is the area where a second book often makes sense, because JEE Advanced loves tricky integration, limits and differential equation problems. Our post on Joseph Edwards for calculus covers when this classic helps and when it becomes a detour. The question to ask is whether your calculus is weak enough to justify the extra time. If it is, a focused supplement is fine. If not, skip it.

Other names you will hear

Some students will tell you to start with older classics. Check whether a book matches your level before you commit. One of the posts in this cluster, the S L Arora review, looks at a book that is often recommended in school-level prep and asks whether it earns a place in a JEE stack. Read it before you buy.

Previous-year questions

Whatever maths books you choose, PYQs are not optional. They tell you what Advanced actually asks. Our hub on tests explains how to use them with mock analysis; start at how to analyse JEE mock tests.

A sample maths stack

Job What to use Notes
Theory Coaching notes, lectures or any clear source Do not buy a book just for theory
Main practice Cengage (selected questions only) Build a 40 to 50 question set per chapter
Calculus stretch One supplement if calculus is weak Optional
Final check PYQs and mocks Not optional

Physics books

Physics is where the book ladder is clearest. I used a sequence and I would recommend the same shape again.

Step 1: HC Verma for theory and physical feel

In my video on HC Verma, my view was that it has become too simple for the level of Advanced these days, but that you should not ditch it completely. It is a great theory book. Use it to build concepts and a physical feel for problems, then move on. Our post on whether HC Verma is enough for JEE Mains breaks down where it stops being enough.

Step 2: Cengage and Ashish Arora’s Advanced Illustrations

After HC Verma, I moved to Cengage physics and Ashish Arora’s 700+ Advanced Illustrations in Physics. DC Pandey is a fine alternative to Cengage, though I used Cengage myself. The Cengage method is the same as for maths, with one difference: in physics, visualisation matters a lot, so lectures help more than reading theory alone.

Step 3: Selected Irodov

Irodov is where students get into trouble. They either avoid it entirely or try to finish it. I used selected Irodov questions, not the whole book. Our post is Irodov worth it for JEE? explains how to choose questions and when to stop.

I also tried Pathfinder for only two or three questions and found it a waste of time for my purpose. I do not recommend it for most students. Check your own level before deciding.

Beyond that: coaching modules and problem books

Coaching modules add the push from roughly 90 to 100 and beyond in physics. There are also other problem books around. In a short review, I covered a problem book that has no clear difficulty labelling, which is both a plus and a minus. The plus is that you approach each question logically without the fear of an “Advanced” tag. The suggestion was to do 25 to 30 easier Mains PYQs first, then move to the book. Verify the exact book name and edition yourself before buying, since the name was unclear in the source.

The full physics list is in best physics books for JEE Advanced.

Chemistry books

Chemistry is three subjects in one, and the right book differs for each part.

Inorganic: NCERT first

In the Cengage review, I said Cengage Inorganic holds about 5 to 6 times the volume of NCERT’s chapter and is largely a database. The advice is to read NCERT, and then use a more advanced source like J D Lee if you need more. Our post NCERT chemistry for JEE Inorganic explains how to read NCERT line by line and what to do after it.

Organic: practise from the right place

For Organic, I said 80 to 85 percent of the reactions in Cengage Organic are out of syllabus. Do not use it. The questions are where you should be careful, not the volume of reactions. Two posts help here:

Physical Chemistry

Cengage Physical Chemistry is acceptable, since most content is at a decent level. But there are more efficient books, and our post on the best physical chemistry book for JEE compares them.

The overall chemistry list

For the complete chemistry stack across all three parts, see best chemistry books for JEE Advanced.

A complete stack on one page

Subject Theory Practice Stretch
Maths Coaching or lectures Cengage (selected) Calculus supplement, PYQs
Physics HC Verma Cengage, Arora’s Advanced Illustrations Selected Irodov
Inorganic NCERT NCERT plus selected PYQs J D Lee if needed
Organic NCERT plus a trusted source Curated question source PYQs
Physical Good dedicated book Same book plus PYQs Module questions

This is a framework, not a rule. Adjust it to your coaching, your level and your time.

The three mistakes I see most

  1. Collecting instead of finishing. Buying books feels like progress. It is not.
  2. Solving everything. A big problem bank is a resource to sample. Choose a question set and treat it as a test.
  3. Skipping revision. After a chapter, make short notes from your question set and come back within a month for a second attempt. I covered this in the Cengage review: 5 to 6 pages of short notes for a chapter, revisable in 15 to 20 minutes.

For the daily structure that makes all this possible, see 10 hours vs 5 hours of study.

Where books fit into the bigger plan

Books are one input. The others are your timeline, your tests and your habits. Use these hubs together:

All books posts in this cluster

Post What it covers
HC Verma: is it enough? Where HCV works and where you need more
How to use Cengage The chapter method for Maths and Physics
Cengage review Subject-wise verdict
S L Arora review Whether it earns a place in your stack
Best physical chemistry book Options compared
Best physics books The physics ladder
Best chemistry books The full chemistry stack
NCERT for Inorganic How to read it properly
Is Irodov worth it? How to use it selectively
Joseph Edwards for calculus When a calculus supplement helps
Organic practice sources Where to get good organic questions
Overrated JEE books Common book-buying mistakes
Organic chemistry strategy A study method for Organic

How to build your own book plan in one evening

Here is a simple exercise. It takes an hour or two and saves months.

  1. Write the three subjects and, under each, the chapters you have to cover this year.
  2. Next to each chapter, write the single source you will use for theory, the single source for problems, and whether you will use a stretch source.
  3. Cross out anything that appears twice for the same job.
  4. Count the books left. If it is more than two or three per subject, cut again.
  5. Add a revision date for each chapter, about a month after you finish it.

The revision date is the part students skip. A chapter that is finished and never revisited is mostly forgotten by the next test. Our study habits hub and the mock analysis hub explain how to keep that loop running.

Which class and stage each book belongs to

Not every book is for every stage. Early in Class 11, your priority is understanding, so theory sources and easier problems matter more. In Class 12 and during a drop year, the weight shifts to hard problem banks, PYQs and tests. If you are planning the whole sequence, the roadmap hub lays out the stages, and the drop year hub covers how the book load changes if you take a gap year.

A practical rule: whatever you start in Class 11, finish and revise it before adding the next level. Students who stack three levels of books at once rarely finish any of them.

FAQ

Which is the best maths book for JEE Advanced? Cengage is a common main choice for practice, with the caveat that you should use it selectively. Pair it with PYQs and a calculus supplement only if needed.

How many books do I need per subject? One theory source and one or two practice sources are enough for most students. More books usually means less revision.

Should I buy books if I am in coaching? Start with your module. Add a reference book only when you have a clear gap, such as weak physics foundations or a calculus problem.

Is HC Verma outdated? Too simple for Advanced on its own, in my view, but still a good theory book. Do not ditch it, just do not stop there.

Can I check books before buying? Yes, and you should. Look at a sample chapter in a bookstore and see whether you are comfortable with the style.

Need help with your own plan?

If you feel you are drifting off track and want an IIT student to guide you through preparation without costly mistakes, check our mentorship page. Explore JEEcompass mentorship


Want a plan built around your own gaps? Join the next webinar.