JEE Main Previous Year Solved Papers: Engineering aspirants must be preparing on a fast track now as the JEE Main 2027 exam date is out for Session 1. With release of JEE Main information bulletin and application form, NTA has also released previous year questions papers.
Why Attempt PYQs for JEE Main 2027 preparation? Scroll down to know >>
Regular practise of PYQs enables students to grab a good score in JEE Mains making it possible to pursue admission in a prestigious Engineering colleges. Here in this article, we are providing you with JEE previous years’ exam papers, solving them can make you more confident about the exam.

Have Queries? Ask Us
Here we are providing you with the official JEE Main Previous Year Papers PDF for free download. For all the key details regarding the exam, read the other article links shared here.
If you are planning to appear for JEE Main 2027, it is obvious that you must have been studying concepts, and your basics should be clear. So, only reading theory is not enough for JEE Main, and most importantly, don’t skip JEE Main Previous Exam Papers, at least solve them in between your preparation.
JEE Main Previous Year Papers With Solutions PDF
JEE Main 2027 Session 1 will be conducted by NTA on 20th, 21st, 22nd, 23rd, 24th & 28th January 2027. Along with the announcement of JEE Main exam dates 2027, the form filling procedure is also started online.
NTA has already released the official previous year question papers to help candidates understand the exam. Students can practise the JEE past papers from 2019 to 2026 for FREE. The questions papers have been uploaded below which can be downloaded in PDF form.

Benefits of Solving JEE Main Previous Year Questions
Candidates should solve PYQs to boost their JEE Main exam preparation. There are numerous advantages of solving the previous year’s JEE Main question papers. Below we have mentioned a few:
- Make Familiar With JEE Exam Pattern: By solving the previous year papers, you will know about what types of questions are asked, the difficulty level, pattern of the exam.
- Identifying Important Topics – You will be familiar with the repeated concepts and frequently asked questions, which will help you to prioritise chapters and topics from the JEE Main syllabus.
- Time Management – Solving JEE past papers will tell you whether you can complete the paper within the allotted time or not. Frequently solving the papers will improve speed and accuracy.
- Identify Weak Areas – While solving a paper, you will get to know about your strengths and weaknesses, and based on them, you can shift your focus accordingly.
- Boosting Confidence – Solving the question paper will make you feel you are getting the actual JEE question paper, and this will reduce exam anxiety and make you more comfortable with the format.
- Exam Strategy – Once you are going to solved the JEE papers of different shifts and sessions, you can then change your study plan, giving importance to your weak areas.
How many years PYQs are enough for JEE Mains?
It is said that solving JEE Main 05-10 year PYQs is usually enough to under the examination, difficulty level, type of questions, and common topics asked. Practicing JEE Mains PYQ papers improves your speed, accuracy, and confidence.
But is it enough? Not completely. Engineering aspirants should note that only solving the PYQs is not enough to prepare for the JEE Mains examination. The JEE previous year question papers make you feel familiar with the question paper format and style, but with that, you are also required to solve the JEE Mock tests, read NCERT, understand the syllabus completely, achieve concept clarity, and practice.
In conclusion, if you are a Joint Entrance Examination aspirant, you know that hardly three months are left for JEE Main 2027 Session 1. This is the right time to check how much prepared you are for the exam and whether your JEE Main exam preparation strategy is working or not.
So wait no more and start solving at least 2-3 JEE Main question papers per day. Know your weak points, whether you can complete the exam within the given time or not, and plan the JEE exam strategy for the remaining time accordingly.
JEE Main Books || JEE Main Video Lectures
JEE Main Previous Year Question Paper PDF
The JEE Main official papers available are in different languages, including Hindi, English, Assamese, and others. Below in the table, we have provided you with the JEE paper in Hindi and English:
JEE Main 2026 Question Paper PDFs
| JEE Main 2026 April Session | ||
| Date | Shift 1 | Shift 2 |
| 2nd April 2026 | Click Here | Click Here |
| 4th April 2026 | Click Here | Click Here |
| 5th April 2026 | Click Here | Click Here |
| 6th April 2026 | Click Here | Click Here |
| 8th April 2026 | – | Click Here |
JEE Main 2025 Question Paper
| JEE Main 2025 January Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 22nd January | B.TECH | – | Click Here |
| 23rd January | B.Tech | – | Click Here |
| 24th January | – | – | – |
| 28th January | B.Tech | Click Here | Click Here |
| 29th January | – | – | – |
| 30th January | B.Arch | – | Click Here |
| 30th January | B.Plan | – | – |
| JEE Main 2025 April Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 2nd April | B.Tech | Click Here | Click Here |
| 3rd April | B.Tech | Click Here | Click Here |
| 4th April | B.Tech | Click Here | Click Here |
| 7th April | B.Tech | Click Here | Click Here |
| 8th April | B.Tech | – | Click Here |
| 9th April | B.Plan | Click Here | – |
| 9th April | B.Arch & Plan | Click Here | – |
JEE Main 2024 Question Paper
| JEE Main 2024 January Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 24th January | B.Arch | – | Click Here |
| 24th January | B.Plan | – | Click Here |
| 24th January | B.Arch & Plan | – | Click Here |
| 27th January | B.Tech | Click Here | – |
| 29th January | B.Tech | – | – |
| 30th January | B.Tech | Click Here | Click Here |
| 31st January | B.Tech | Click Here | Click Here |
| 1st February | B.Tech | Click Here | Click Here |
| JEE Main 2024 April Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 4th April | B.Tech | Click Here | Click Here |
| 05th April | B.Tech | Click Here | Click Here |
| 06th April | B.Tech | Click Here | Click Here |
| 08th April | B.Tech | Click Here | Click Here |
| 09th April | B.Tech | Click Here | Click Here |
| 12th April | b. Plan | Click Here | – |
| 12th April | B.Arch | Click Here | – |
| 12th April | B.Arch & Plan | Click Here | – |
JEE Main 2023 Question Paper
| JEE Main 2023 January Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 24th January | – | – | – |
| 25th January | – | – | – |
| 27th January | – | – | – |
| 28th January | B.Arch | – | Click Here |
| 28th January | B.Plan & arch both | – | Click Here |
| 28th January | B.Plan | – | Click Here |
| 29th January | – | – | – |
| 30th January | – | – | – |
| 31st January | – | – | – |
| 1st February | – | – | – |
| JEE Main 2023 April Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 6th April | B.Tech | Click Here | Click Here |
| 8th April | B.Tech | Click Here | Click Here |
| 10th April | B.Tech | Click Here | Click Here |
| 11th April | B.Tech | Click Here | Click Here |
| 12th April | B.Tech | Click Here | – |
| 12th April | B.Plan | – | Click Here |
| 12th April | B.Arch | – | Click Here |
| 12th April | B.Arch & Plan both | – | Click Here |
| 13th April | B.Tech | Click Here | Click Here |
| 15th April | B.Tech | Click Here | – |
JEE Main 2022 Question Paper
| JEE Main 2022 June Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 23rd June | B.Arch English | Click Here | Click Here |
| 23rd June | B.Arch Hindi | Click Here | – |
| 23rd June | B.Plan Hindi | – | Click Here |
| 23rd June | B.Plan English | – | Click Here |
| 23rd June | B.Arch & Plan English | – | Click Here |
| 23rd June | B.Arch & Plan Hindi | – | Click Here |
| 24th June | B.Tech English | Click Here | Click Here |
| 24th June | B.Tech Hindi | Click Here | Click Here |
| 25th June | B.Tech Hindi | Click Here | Click Here |
| 25th June | B.Tech English | Click Here | Click Here |
| 26th June | B.Tech Hindi | Click Here | Click Here |
| 26th June | B.Tech English | Click Here | Click Here |
| 27th June | B.Tech Hindi | Click Here | Click Here |
| 27th June | B.Tech English | Click Here | Click Here |
| 28th June | B.Tech Hindi | Click Here | Click Here |
| 28th June | B.Tech English | Click Here | Click Here |
| 29th June | B.Tech Hindi | Click Here | Click Here |
| 29th June | B.Tech English | Click Here | Click Here |
| 29th June | B.Arch&Plan Hindi | – | Click Here |
| 29th June | B.Arch&Plan English | – | Click Here |
| 29th June | B.Arch Hindi | – | Click Here |
| 29th June | B.Arch English | – | Click Here |
| 30th June | B.Tech Hindi | Click Here | – |
| 30th June | B.Tech English | Click Here | – |
| JEE Main 2022 July Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 25th July | B.Tech English | Click Here | Click Here |
| 25th July | B.Tech Hindi | Click Here | Click Here |
| 26th July | B.Tech English | Click Here | Click Here |
| 26th July | B.Tech Hindi | Click Here | Click Here |
| 27th July | B.Tech Hindi | Click Here | Click Here |
| 27th July | B.Tech English | Click Here | Click Here |
| 28th July | B.Tech English | Click Here | Click Here |
| 28th July | B.Tech Hindi | Click Here | Click Here |
| 29th July | B.Tech English | Click Here | Click Here |
| 29th July | B.Tech Hindi | Click Here | Click Here |
| 30th July | B.Tech English | – | Click Here |
| 30th July | B.Tech Hindi | – | Click Here |
| 30th July | B.Arch English | Click Here | – |
| 30th July | B.Arch Hindi | Click Here | – |
| 30th July | B.Arch & B.Plan English | Click Here | – |
| 30th July | B.Arch & B.Plan Hindi | Click Here | – |
| 30th July | B.Plan English | Click Here | – |
| 30th July | B.Plan Hindi | Click Here | – |
JEE Main 2021 Question Paper
| JEE Main 2021 February Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 23rd February | B.Arch & B.Plan (English & Hindi) | – | Click Here |
| 23rd February | B.Planning (English & Hindi) | – | Click Here |
| 23rd February | B.Arch (English & Hindi) | – | Click Here |
| 24th February | B.Tech (English & Hindi) | Click Here | Click Here |
| 25th February | B.Tech (English & Hindi) | Click Here | Click Here |
| 26th February | B.Tech (English & Hindi) | Click Here | Click Here |
| JEE Main 2021 March Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 16th March | B.Tech | Click Here | Click Here |
| 17th March | B.Tech | Click Here | Click Here |
| 18th March | B.Tech | Click Here | Click Here |
| JEE Main 2021 July Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 22nd July | B.Tech | – | Click Here |
| 25th July | B.Tech | Click Here | Click Here |
| 27th July | B.Tech (English & Hindi) | Click Here | Click Here |
| JEE Main 2021 August/ September Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 3rd August | B.Tech | Click Here | Click Here |
| 4th August | B.Tech | Click Here | Click Here |
| 5th August | B.Arch | – | Click Here |
| 5th August | B.Plan | – | Click Here |
| 5th August | B.Plan & arch | – | Click Here |
| 26th August | B.Tech | Click Here | Click Here |
| 27th August | B.Tech | Click Here | Click Here |
| 31st August | B.Tech | Click Here | Click Here |
| 1st September | B.Tech | – | Click Here |
| 2nd September | B.Arch | Click Here | – |
| 2nd September | B.Arch | – | Click Here |
| 2nd September | B.Plan | – | Click Here |
| 2nd September | B.Plan & arch | – | Click Here |
| 9th September | B.Plan & arch | – | Click Here |
| 9th September | B.Plan | – | Click Here |
| 9th September | B.Arch | – | Click Here |
JEE Main 2020 Question Paper
| JEE Main 2020 January Session | |||
| Date | Subject | Shift 1 | Shift 2 |
| 6th January | B.Plan | – | Click Here |
| 6th January | B.Arch | Click Here | Click Here |
| 6th January | B.Plan & arch | – | Click Here |
| 6th January | B.Tech E (Paper 1) | Click Here | Click Here |
| 8th January | B.Tech (Paper 1) | Click Here | Click Here |
| 9th January | B.Tech (Paper 1) | Click Here | Click Here |
| JEE Main 2020 September | |||
| Date | Subject | Shift 1 | Shift 2 |
| 1st September | B.Arch | Click Here | Click Here |
| 1st September | B.Arch E | Click Here | Click Here |
| 1st September | B.Plan | – | Click Here |
| 1st September | B.Plan E | – | Click Here |
| 1st September | B.Plan & Arch | – | Click Here |
| 1st September | B.Plan & arch E | – | Click Here |
| 2nd September | B.Tech (Paper 1) | Click Here | Click Here |
| 3rd September | B.Tech E | Click Here | Click Here |
| 4th September | B.Tech E | Click Here | Click Here |
| 5th September | B.Tech E | Click Here | Click Here |
JEE Main 2019 Question Paper
| JEE Main 2019 January Session | ||
| Paper 1 | Sessions | Question Papers |
| 9th January | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 10th January | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 11th January | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 12th January | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
|
JEE Main 2019 January Session |
||
| Paper 2 | Sessions | Question Papers |
| 8th January | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
|
JEE Main 2019 April Session |
||
| Paper 1 | Sessions | Question Papers |
| 8th April | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 9th April | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 10th April | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| 12th April | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
| JEE Main 2019 April Session Paper 2 | ||
| 7th April | Forenoon Session | Click Here |
| Afternoon Session | Click Here | |
This JEE Main Previous Year Papers article will be regularly updated with all the missing and newly available papers. Be sure to visit this page regularly to stay up-to-date and access the complete set of resources for your preparation.
Frequently Asked Questions (FAQs):-
Below is our comment section, where you can ask any questions or express any doubts regarding the JEE Main Previous Year Papers. Our team will be assisting you with priority.