JEE Main Previous-year papers
Free JEE Main previous-year question papers with answers and explanations. 116 papers and 8,478 solved questions covering 2005–2026. Practice online, track your accuracy and find your weak subjects.
Exam pattern
- Papers
- 116
- questions
- 8,478
- Duration
- 180 minutes
- Negative marking
- Yes
About the exam
Joint Entrance Examination Main
Subjects
- Physics · 2,824 questions
- Chemistry · 2,824 questions
- Mathematics · 2,811 questions
- Aptitude (Reasoning) · 10 questions
- Art and Craft · 7 questions
Previous-year papers
Year 2026
- JEE Main 2026 — 2 Apr Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 2 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 21 Jan Shift 1 (9:00 AM - 12:00 PM) (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 21 Jan Shift 2 (3:00 PM - 6:00 PM) (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 22 Jan Shift 1 (9:00 AM - 12:00 PM) (Previous Year Paper)74 questions · Free
- JEE Main 2026 — 22 Jan Shift 2 (3:00 PM - 6:00 PM) (Previous Year Paper)72 questions · Free
- JEE Main 2026 — 23 Jan Shift 1 (9:00 AM - 12:00 PM) (Previous Year Paper)73 questions · Free
- JEE Main 2026 — 23 Jan Shift 2 (3:00 PM - 6:00 PM) (Previous Year Paper)72 questions · Free
- JEE Main 2026 — 24 Jan Shift 1 (9:00 AM - 12:00 PM) (Previous Year Paper)74 questions · Free
- JEE Main 2026 — 24 Jan Shift 2 (3:00 PM - 6:00 PM) (Previous Year Paper)73 questions · Free
- JEE Main 2026 — 28 Jan Shift 1 (9:00 AM - 12:00 PM) (Previous Year Paper)74 questions · Free
- JEE Main 2026 — 28 Jan Shift 2 (3:00 PM - 6:00 PM) (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 4 Apr Shift 1 (Previous Year Paper)74 questions · Free
- JEE Main 2026 — 4 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 5 Apr Shift 1 (Previous Year Paper)73 questions · Free
- JEE Main 2026 — 5 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 6 Apr Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2026 — 6 Apr Shift 2 (Previous Year Paper)74 questions · Free
- JEE Main 2026 — 8 Apr Shift 2 (Previous Year Paper)74 questions · Free
- JEE Main Paper 2 Practice Set 130 questions · Free
- JEE Main Practice — Chemistry Set 125 questions · Free
- JEE Main Practice — Chemistry Set 225 questions · Free
- JEE Main Practice — Chemistry Set 325 questions · Free
- JEE Main Practice — Chemistry Set 425 questions · Free
- JEE Main Practice — Chemistry Set 525 questions · Free
- JEE Main Practice — Chemistry Set 619 questions · Free
- JEE Main Practice — Mathematics Set 125 questions · Free
- JEE Main Practice — Mathematics Set 225 questions · Free
- JEE Main Practice — Mathematics Set 325 questions · Free
- JEE Main Practice — Mathematics Set 425 questions · Free
- JEE Main Practice — Mathematics Set 525 questions · Free
- JEE Main Practice — Mathematics Set 611 questions · Free
- JEE Main Practice — Physics Set 125 questions · Free
- JEE Main Practice — Physics Set 225 questions · Free
- JEE Main Practice — Physics Set 325 questions · Free
- JEE Main Practice — Physics Set 425 questions · Free
- JEE Main Practice — Physics Set 525 questions · Free
- JEE Main Practice — Physics Set 625 questions · Free
- JEE Main Practice — Physics Set 718 questions · Free
- JEE Main Sample Paper 118 questions · Free
Year 2025
- JEE Main 2025 — 2 Apr Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 2 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 22 Jan Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 22 Jan Shift 2 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 23 Jan Shift 1 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 23 Jan Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 24 Jan Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 24 Jan Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 28 Jan Shift 1 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 28 Jan Shift 2 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 29 Jan Shift 1 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 29 Jan Shift 2 (Previous Year Paper)73 questions · Free
- JEE Main 2025 — 3 Apr Shift 1 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 3 Apr Shift 2 (Previous Year Paper)74 questions · Free
- JEE Main 2025 — 4 Apr Shift 1 (Previous Year Paper)73 questions · Free
- JEE Main 2025 — 4 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 7 Apr Shift 1 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 7 Apr Shift 2 (Previous Year Paper)75 questions · Free
- JEE Main 2025 — 8 Apr Shift 2 (Previous Year Paper)74 questions · Free
Year 2024
- JEE Main 2024 — 1 Feb Shift 1 (Previous Year Paper)90 questions · Free
- JEE Main 2024 — 1 Feb Shift 2 (Previous Year Paper)88 questions · Free
- JEE Main 2024 — 27 Jan Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 27 Jan Shift 2 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 29 Jan Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 29 Jan Shift 2 (Previous Year Paper)90 questions · Free
- JEE Main 2024 — 30 Jan Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 30 Jan Shift 2 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 31 Jan Shift 1 (Previous Year Paper)90 questions · Free
- JEE Main 2024 — 31 Jan Shift 2 (Previous Year Paper)89 questions · Free
- JEE Main 2024 — 4 Apr Shift 1 (Previous Year Paper)85 questions · Free
- JEE Main 2024 — 4 Apr Shift 2 (Previous Year Paper)86 questions · Free
- JEE Main 2024 — 5 Apr Shift 1 (Previous Year Paper)88 questions · Free
- JEE Main 2024 — 5 Apr Shift 2 (Previous Year Paper)83 questions · Free
- JEE Main 2024 — 6 Apr Shift 1 (Previous Year Paper)82 questions · Free
- JEE Main 2024 — 6 Apr Shift 2 (Previous Year Paper)77 questions · Free
- JEE Main 2024 — 8 Apr Shift 1 (Previous Year Paper)81 questions · Free
Year 2023
Year 2022
Year 2021
Year 2020
Year 2019
- JEE Main 2019 — 10 Apr Shift 1 (Previous Year Paper)88 questions · Free
- JEE Main 2019 — 10 Apr Shift 2 (Previous Year Paper)85 questions · Free
- JEE Main 2019 — 10 Jan Shift 1 (Previous Year Paper)85 questions · Free
- JEE Main 2019 — 11 Jan Shift 1 (Previous Year Paper)82 questions · Free
- JEE Main 2019 — 11 Jan Shift 2 (Previous Year Paper)88 questions · Free
- JEE Main 2019 — 12 Apr Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2019 — 12 Jan Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2019 — 8 Apr Shift 1 (Previous Year Paper)89 questions · Free
- JEE Main 2019 — 8 Apr Shift 2 (Previous Year Paper)85 questions · Free
- JEE Main 2019 — 9 Apr Shift 1 (Previous Year Paper)88 questions · Free
- JEE Main 2019 — 9 Jan Shift 1 (Previous Year Paper)87 questions · Free
- JEE Main 2019 — 9 Jan Shift 2 (Previous Year Paper)89 questions · Free
Year 2018
Year 2017
Year 2016
Year 2015
Year 2014
Year 2013
Year 2012
Year 2011
Year 2010
Year 2009
Year 2008
Year 2007
Year 2006
Year 2005
Frequently asked questions
- How many JEE Main previous-year papers are available?
- GyanV has 116 JEE Main papers with 8,478 questions, each with the correct answer and an explanation, covering 2026, 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005.
- Is there negative marking in JEE Main?
- Yes. Marks are deducted for wrong answers in these papers, so avoid blind guessing.
- Which subjects are asked in JEE Main?
- Based on the question bank, the main subjects are: Physics, Chemistry, Mathematics, Aptitude (Reasoning), Art and Craft.
- How long is the JEE Main exam?
- Typically 180 minutes, with around 75 questions.
- When is the next JEE Main exam?
- The date recorded for the upcoming sitting is 2027-01-24. Always confirm against the official notification.
- Are these JEE Main papers free?
- Yes. Every question, answer and explanation is free to read. Create a free account to attempt papers against a timer and track your accuracy by subject.
Practice this paper with a timer
Attempt it online, get scored instantly, and see which subjects are costing you marks.
Start practising free