Free · every shift · with solutions

JEE Main previous year question papers with solutions

Every JEE Main shift paper from 2019 to 2025, with the official NTA answer key, worked solutions written by our master teachers, and a sheet that tags every question to its chapter. No login wall.

A student solving a practice paper in a sunlit classroom

JEE Main papers by year

Each set contains the question paper for every shift, the official NTA answer key, our worked solutions and a chapter tag sheet. Request a year and we send the full set.

YearWhat’s includedGet it
2025Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2025 set JEE Main →
2024Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2024 set JEE Main →
2023Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2023 set JEE Main →
2022Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2022 set JEE Main →
2021Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2021 set JEE Main →
2020Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2020 set JEE Main →
2019Session 1 and 2, all shifts · key · solutions · chapter tagsRequest the 2019 set JEE Main →

Teaching JEE inside a school? The JEE Main chapter-wise weightage sheet shows question counts per chapter for ten years.

JEE Main exam pattern (Paper 1, B.E./B.Tech)

SubjectSection A (MCQ)Section B (numerical)Marks
Physics205100
Chemistry205100
Mathematics205100
Total6015300 (75 questions, 3 hours)

Marking: +4 for a correct answer, −1 for a wrong answer, 0 if unattempted. Computer-based test conducted by NTA.

What changed in 2025: the optional choice in Section B was removed. All five numerical questions per subject are now compulsory, so older papers with 10 numerical options should be practised as five compulsory questions.

Always confirm the current pattern in the official information bulletin at jeemain.nta.nic.in.

How to use JEE Main past papers well

  1. Start chapter-wise, not paper-wise. Use the chapter tag sheet to pull every past question on a chapter as soon as it is taught. Teachers can build a chapter test from real questions in minutes.
  2. Move to full papers under the real clock. From the second half of Class 12, solve complete shift papers in three hours, in one sitting.
  3. Analyse attempts, not just scores. Classify every question as fast-correct, slow-correct, fast-wrong or slow-wrong. Fast-wrong answers point to careless reading; slow-correct answers point to speed work.
  4. Keep an error log. Re-attempt every wrong question a week later. The log becomes the revision plan for the last eight weeks.

The attempt-quality analysis worksheet in the School Corner sets this up for a whole class.

Questions people ask

Where can I download JEE Main previous year question papers with solutions?

AcademicX Campus shares every JEE Main shift paper from 2019 to 2025 with the official NTA answer key, worked solutions and a chapter tag sheet, free for students, teachers and schools. Request any year from the table on this page.

What is the JEE Main exam pattern?

JEE Main Paper 1 has 75 questions: 25 each in Physics, Chemistry and Mathematics, split into 20 multiple-choice questions and 5 numerical-answer questions per subject. It carries 300 marks over 3 hours, with +4 for a correct answer and −1 for a wrong answer.

Is there negative marking for numerical questions in JEE Main?

Under the pattern NTA has used since 2025, wrong answers in both sections carry −1. Always confirm in the current NTA information bulletin.

How many JEE Main previous year papers should a student solve?

Use every past question chapter-wise while the chapter is being taught, then solve at least the last three to five years of full shift papers under timed conditions in Class 12, followed by an error-log review.

Are the solutions official?

The answer keys are the official NTA keys. The worked solutions are written by AcademicX Campus master teachers, not scraped.

Want these papers built into your school's timetable?

AcademicX Campus runs JEE, NEET and KCET preparation inside the school day, taught by your own teachers.

See the School Integrated Programme