JEE Main 2025 Question Papers with Solutions: Download PDF with Solutions for JEE Main 2026 Preparation
Get JEE Main 2025 question papers with solutions for all days, Shift 1 & 2. Download free PDFs for effective JEE Main 2026 exam preparation.
JEE Main 2025 question papers are extremely useful resources for students preparing for the JEE Main 2026 exam, which is scheduled to be held between 21 January and 29 January 2026. Practising the previous year's question papers helps aspirants understand the latest exam pattern, difficulty level, topic-wise weightage, and the types of questions asked in the examination. Solving all days and shifts (Shift 1 and Shift 2) papers also enables students to improve speed, accuracy, and overall exam temperament ahead of JEE Main 2026.
The question papers and answers provided here are prepared by leading coaching institutes such as Resonance, Allen, and Aakash. Their subject experts compile these papers based on feedback from students who appeared in the exam, making them reliable memory-based question papers. Candidates can use these JEE Main 2025 PYQs with solutions to practice effectively, analyse their performance, identify weak areas, and fine-tune their preparation strategy for JEE Main 2026.
JEE Main Question Paper 2025 With Solutions
The applicants of JEE Main 2025 can check the question papers and answer key from here. These answer keys are from famous JEE Main preparation institutes. Their experts have designed these question papers, which are crucial for students appearing for JEE Main 2026. To download the question papers of all days and all shifts with answer keys, click on the following links:
| JEE Main 2025 Question Papers By Resonance (Session 1) | |
| JEE Main 2025 Question Papers By Aakash (Session 1) | |
| JEE Main 2025 Question Papers By Allen (Session 1) |
JEE Main 2025 Memory Based Questions With Solutions
The students who appeared for JEE Main Examination on 22, 23 and 24 January, 2025 shared their experience and also mentioned the questions they remembered. Check there the list of such memory based questions from all six shifts.
| Day 1 January 22 Question Paper (Shift 1 & 2) | |
| Day 2 January 23 Question Paper (Shift 1 & 2) | |
| Day 3 January 24 Question Paper (Shift 1 & 2) |
JEE Main 2025 Question Paper Review
The JEE Main exams conducted on January 22, 2025, were of moderate difficulty in both Shift 1 and Shift 2. On January 23, 2025, the difficulty level increased slightly, with both Shift 1 and Shift 2 being rated as moderate to difficult. For January 24, 2025, both the shifts were considered moderate in terms of difficulty. Check JEE Main 2025 review for more updates.
JEE Main Important Topics (Based on 2025 Paper Analysis)
Here is the overall review and topics that have been asked in the previous shifts of January 22, 23, and 24, 2025. Check and keep them as a priority to revise for the upcoming JEE Main 2026.
| Date | Shift | Overall Difficulty | Physics | Chemistry | Mathematics | Difficulty Ranking |
| 22nd Jan 2025 | Morning | Easy to Moderate | Easy; Mechanics, Current Electricity, Optics, Modern Physics, and Waves were well-represented. EMI, AC, and Magnetism absent. Some PYQs included. | Manageable; Topics included Electrochemistry, Kinetics, p-block, d-block, Thermodynamics, and Biomolecules. Balanced representation. | Moderate to Difficult; Key topics: Probability, Matrices, Algebra, Calculus, 3D Geometry, and Vectors. Lengthy calculations made it time-consuming. | Mathematics > Physics > Chemistry |
| Evening | Easy to Moderate | Easier than Morning shift; Mechanics, Waves, and Magnetism featured well. Most chapters evenly represented. | Similar to Morning shift; Organic and Inorganic Chemistry dominated. AR-type questions were included. | Most difficult; Topics included Calculus, Vectors, 3D Geometry, Matrices, and Coordinate Geometry. Lengthy and time-consuming questions. | Mathematics > Chemistry > Physics | |
| 23rd Jan 2025 | Morning | Easy to Moderate | Easy to Moderate; Class 12 topics like Optics and Electromagnetism were prominent. Mechanics, Waves, and Thermodynamics had fewer questions. | Easiest; Organic Chemistry dominated, followed by Inorganic and Physical Chemistry. Simple and time-saving. | Moderate to Difficult; Class 12 topics like Calculus, Conic Sections, and 3D Geometry dominated. Lengthy calculations increased difficulty. | Mathematics > Physics > Chemistry |
| Evening | Easy to Moderate | Easy; Balanced distribution. Topics included Mechanics, Waves, and Thermodynamics. EMI and AC underrepresented. | Easy; Organic Chemistry dominated. Few Physical Chemistry questions. Theoretical NCERT-based questions made it straightforward and quick to solve. | Moderate to Difficult; Topics included Calculus, Algebra, 3D Geometry, Binomial Theorem, and Conic Sections. Lengthy calculations were challenging for students. | Mathematics > Chemistry > Physics | |
| 24th Jan 2025 | Morning | Easy to Moderate | Easy; Majority from Class 12. Optics and Electromagnetism were prominent. Mechanics, Waves, and Thermodynamics underrepresented. | Second easiest; Inorganic Chemistry had the highest weightage, followed by Organic Chemistry. Fewer Physical Chemistry questions. | Moderate to Difficult; Topics included Calculus, 3D Geometry, Vectors, and Conic Sections. Lengthy calculations made it time-consuming. | Mathematics > Chemistry > Physics |
| Evening | Easy to Moderate | Easy; Class 12 topics like Optics and Electromagnetism were more prominent. Mechanics and Thermodynamics minimally represented. | Second easiest; Organic and Inorganic Chemistry were equally represented. Fewer questions from Physical Chemistry. | Moderate to Difficult; Topics included Calculus, Vectors, 3D Geometry, and Conic Sections. Lengthy and time-consuming questions were challenging for students. | Mathematics > Chemistry > Physics |
Also Check | JEE Main 2026 Exam Syllabus: Download NTA JEE Paper 1, 2 PDF; Check Exam Pattern
JEE Main 2026 Exam Schedule
The exam schedule for the remaining JEE Main 2025 papers will start from January 28, 2025. Check here the exam dates and timings for all shifts.
| January 21, 2026 (Paper 1) | Shift 1: 9:00 AM to 12:00 Noon Shift 2: 3:00 AM to 6:00 PM |
| January 22, 2026 (Paper 1) | Shift 1: 9:00 AM to 12:00 Noon Shift 2: 3:00 AM to 6:00 PM |
| January 23, 2026 (Paper 1) | Shift 1: 9:00 AM to 12:00 Noon Shift 2: 3:00 AM to 6:00 PM |
| January 24, 2026 (Paper 1) | Shift 1: 9:00 AM to 12:00 Noon Shift 2: 3:00 AM to 6:00 PM |
| January 28, 2026 (Paper 1) | Shift 1: 9:00 AM to 12:00 Noon Shift 2: 3:00 AM to 6:00 PM |
| January 29, 2026 (Paper 2A & 2B) | Single Shift: 09:00 AM to 12:30 PM |
Check | JEE Main 2026 Exam Dates
Enter your Blink text here...
Enter your Blink text here...