JEE Mains 2025 - City Intimation Slip Date, Admit Card, Syllabus, Pattern, Question Paper

JEE Main 2025: NTA will release the JEE Main 2025 city intimation slip in the first week of January 2025. The authority will activate the JEE Main 2025 city slip download link at, jeemain.nta.nic.in. Moreover, the January session's JEE Main 2025 admit card will be issued 3 days before the exam. National Testing Agency will conduct the Joint Entrance Examination (Main) for session 1 from January 22 to 31, 2025.

The JEE Main 2025 registration was held from October 28 to November 22. Moreover, the JEE form correction process was held from November 26 to 27, 2024. Over 13 lakh students have registered for the JEE Main January session.
Check - JEE Main city intimation

Applicants must follow the JEE Mains 2025 syllabus while preparing for the NTA JEE Mains 2025. The National Testing Agency released the NTA JEE Mains 2025 information brochure, exam pattern, and JEE exam syllabus online. Moreover, candidates must practice the previous year's JEE Mains question paper for self-assessment. Furthermore, attempting the JEE Main mock test will enhance preparation and help secure a good rank in the exam.

JEE Mains 2025 Exam Date (Session 1 and 2)

National Testing Agency has announced the JEE Main 2025 exam date for session 1 and session 2 at jeemain.nta.nic.in. The first session examination will take place from January 22 to 31, 2025 and the second session will be held from April 1 to 8, 2025. Candidates can check the JEE Main exam date 2025 from the table below.

NTA JEE Mains Exam Date for Session 1

EventsDates
JEE Mains 2025 registration dateOctober 28, 2024
last date for JEE Mains 2025 registrationNovember 22, 2024
JEE Main correction window 2025 datesNovember 26 to 27, 2024
JEE Main 2025 exam city slip release dateJanuary 5, 2025
JEE Main Admit Card 2025 DateJanuary 19, 2025
NTA JEE Mains 2025 Exam Date session 1January 22 to 31, 2025
Result declaration dateFebruary 12, 2025

JEE Main 2025 Exam date for Session 2

EventsJEE Mains 2025 Dates
Start date of JEE Mains registration 2025January 31, 2025
Last date to submit the JEE Main 2025 registration form for session 2February 24, 2025
JEE Main 2025 exam city slip release dateSecond week of March 2025
JEE Main Admit Card 2025 session 2March 28, 2025
JEE Main 2025 exam date session 2April 1 to 8, 2025
Result declaration dateApril 17, 2025

JEE Main 2025 City Intimation Slip

National Testing Agency is expected to release the NTA JEE Mains 2025 exam city slip in the first week of January 2025. The link to download the JEE Main Advanced city intimation will be available online at jeemains.nta.nic.in 2025. To download the JEE Mains exam city slip intimation, candidates need to enter their application number, date of birth, and course. The advanced exam city for JEE exam 2025 also includes details about the IIT JEE exam date. Please note that the city intimation slip is not the same as the admit card.

Steps to Download the JEE Main City Intimation Slip 2025

  • Visit the JEE Main official website- jeemain.nta.nic.in 2025
  • Click on the exam city slip link
  • Enter the application number and date of birth.
  • Print out the city intimation slip for future reference.

JEE Mains 2025 Admit Card

The admit card for NTA JEE Main 2025 will be released 3 days before the exam date. The link to download the JEE 2025 hall ticket will be updated at the official website, jeemian.nta.ac.in. Candidates will need their application number and date of birth to download the IIT JEE Main 2025 admit card. Candidates must download and print their admit card, which they need to bring to the exam centre on the day of the test.

How to Download JEE Main Admit Card 2025?

  • Visit the JEE Main 2025 admit card official JEE Main website – jeemain.nta.nic.in.
  • Click on the link for the JEE Mains admit card.
  • Log in using your JEE Mains application number and date of birth/password.
  • The JEE Main admit card will be displayed on the screen.
  • Download and print the admit card.

JEE Main 2025 Syllabus

The authority has published the JEE Mains 2025 syllabus on the NTA official website, jeemain.nta.nic.in. There are no major changes in the JEE Mains 2025 syllabus, however, a few minor changes are made in the JEE Physics syllabus. Topics such as scalars & vectors, vectors, addition & subtraction, scalar & vector products, unit vectors, and resolution of vectors are removed.

JEE Main 2025 Exam Pattern

The authority has revised the JEE Main 2025 exam pattern section B for papers 1 & 2. According to the JEE Main 2025 exam pattern change notification, Section A will contain 20 Multiple Choice Questions (MCQs) per subject, while Section B will contain only 5 Numerical Value Type questions per subject, with no option questions. In section B, candidates will have the option to attempt all five questions. The exam duration for JEE Mains 2025 is 3 hours with a total mark of 300.

JEE Mains Exam Pattern for B.Tech (Paper 1)

Particulars

Details

Mode of exam

Online (Computer-Based Test)

Subjects

Physics, Chemistry and Mathematics

Type of questions

Multiple Choice Questions (MCQ)

Numerical Value Answer (NAV) type questions

Total number of questions

75 Questions

Exam Duration

3 hours

Subject-wise number of questions

  • Physics- 20 MCQ and 5 Numerical Value Questions
  • Chemistry- 20 MCQ and 5 Numerical Value Questions
  • Mathematics- 20 MCQ and 5 Numerical Value Questions
JEE Marking scheme
  • +4 Mark for each right answer
  • -1 Mark for an incorrect answer
Total Marks300

Language of paper

Assamese, Bengali, Marathi, Odia, Kannada, Malayalam, Punjabi, Tamil, Hindi, English, Telugu, and Urdu and Gujarati

JEE Main Paper Pattern for BArch (Paper 2A)

Particulars

Details

Mode of exam

Online (Computer-based test) except drawing section

Subjects covered

Mathematics

General Aptitude

Drawing

Type of questions
  • Multiple choice questions (MCQ)
  • Numerical value answer (NAV) type questions
  • Drawing question

Total number of questions

75+2 (drawing)

Total Marks300

Subejct-wise number of questions

  • Mathematics- 20 MCQ and 5 NAV
  • General Aptitude- 50 MCQ
  • Drawing- 2 questions on drawing

Test Duration

3 hours

Marking scheme

  • +4 Mark for each right answer
  • -1 Mark for an incorrect answer

Language of paper

Assamese, Bengali, Marathi, Odia, Kannada, Malayalam, Punjabi, Tamil, Hindi, English, Telugu, and Urdu and Gujarati

JEE Main Paper Pattern for BPlan (Paper 2B)

Particulars

Details

Mode of exam

Online (Computer-based test)

Subjects covered

Mathematics, General Aptitude and Planning

Total number of questions

105

Total Marks300

Subject-wise number of questions

  • Mathematics- 30
  • General Aptitude- 50
  • Planning- 25

Total duration of exam

3 hours

Type of questions

Multiple choice questions (MCQ) and Numerical Value Questions (NAV) in Mathematics

Multiple choice questions (MCQ) in General Aptitude and Planning

Marking scheme

  • +4 Mark for each right answer
  • -1 Mark for an incorrect answer

Language of paper

Assamese, Bengali, Marathi, Odia, Kannada, Malayalam, Punjabi, Tamil, Hindi, English, Telugu, and Urdu and Gujarati

JEE Mains 2025 Exam Day Guidelines & Dress Code

  • Do not wear apparel that comes with frustrations of different pockets for going through security checks.
  • Students should avoid wearing excellent jewellery or watches in their exams.
  • Do not carry along any materials that are prohibited by policies on what is deemed as an unfair method of exams.
  • Do not wear shoes with thick soles but use sandals.
  • Preferably, women candidates should plait their hair neatly and should not pin their hair with hairpins, bands or any of its related accessories.

JEE Main 2025 Dress Code for Male and Female Candidates

Candidates can check the JEE Main Dress Code for both male and female Candidates in the table below.

CategoryDress Code
Male Candidates
  • Candidates must not wear any cloth consisting of metallic items. Metallic items cause problems during frisking and must be avoided.
  • Students are not allowed to wear a cap/ muffler or any cloth over their heads.
  • Candidates must wear lightweight comfortable clothes to avoid discomfort during writing the exam.
  • Wearing any kind of jewellery or ornaments is strictly prohibited.
  • Do not wear accessories such as goggles, rings, bracelets or any of such items.
  • Shoes with thick soles are not allowed.
Female Candidates
  • Candidates must not wear any kind of stole/ dupatta or scarf.
  • Students must not wear any kind of jewellery or ornaments.
  • Candidates must not wear any kind of metallic items or any cloth/items containing metal.
  • Candidates must wear light and comfortable clothes keeping in mind the season and weather on the day of the exam.
  • Candidates must not wear goggles, rings, bracelets, or any such items.

JEE Main Mock Test 2025

NTA JEE Mains mock tests can be found online at nta.ac.in. Moreover, various coaching institutes and online platforms also provide the JEE Main 2025 mock test to help candidates in their preparation. The JEE Main exam mock tests are prepared as per the JEE Mans 2025 syllabus and paper pattern. Candidates can practice JEE mock tests for free to familiarize themselves with the exam pattern, difficulty level, and syllabus. Practising the JEE Mains syllabus 2025 is crucial for achieving good marks in the exam.

JEE Main 2025 Sample Paper

Candidates preparing for the JEE Main January 2025 can download the sample papers in PDF format from this page. Since passing one of the toughest exams in India is challenging, it is essential for applicants to dedicate ample time to practising JEE Main sample papers to gain a comprehensive understanding of the test.

NTA JEE Main Sample Papers PDF

JEE Main Numerical Questions for Physics

JEE Main Numerical Questions for Chemistry

JEE Main Paper 2 (Planning section)

JEE Main Numerical Question for Mathematics

JEE Main 2025 Question Paper

Coaching institutes will release the JEE Main question paper based on memory-based questions immediately after the exam. Within 3 days of the exam conclusion, the JEE Mains 2025 question paper along with the response sheet and answer key will be released. Candidates will need their login credentials to download the JEE Mains question paper.

JEE Main previous year question paper with answer keys

  • JEE Main 2024 January 24 questions with answers
  • JEE Main 2024 January 27 questions with solutions (shift 1 &2)
  • JEE Main 2024 January 29 questions with answers (shift 1 &2)
  • JEE Main 2024 January 30 questions with solutions (shift 1 &2)
  • JEE Main 2024 January 31 questions and answers (shift 1)
  • JEE Main 2024 January 31 questions with answers (shift 2)
    JEE Main 2024 February 1 questions & answers (Shift 1 & 2)

JEE Main 2025 Analysis

Various coaching institutes will provide an in-depth analysis of JEE Main 2025 for each session, accessible online. Candidates can refer to the JEE Main analysis for both sessions from the previous year in the table below. It offers insights into the difficulty level and day-wise trends of the exam.

JEE Main 2024 Analysis

January sessionApril session
JEE Main 2024 January 27 Analysis (Shift 1 & 2)JEE Main 2024 April 4 Analysis (Shift 1 & 2)
JEE Main 2024 January 29 Analysis (Shift 1 & 2)JEE Main 2024 April 5 Analysis (Shift 1 & 2)
JEE Main 30 Jan Analysis (Shift 1 & 2)JEE Main 2024 April 6 Analysis (Shift 1 & 2)

JEE Main 2024 April 8 Analysis (Shift 1 & 2)

JEE Main 2024 April 9 Analysis (Shift 1 & 2)

JEE Main 2024 April 12 Analysis (Shift 1 & 2)

JEE Main Answer Key 2025

The NTA will release the JEE Main 2025 answer key online on the JEE Main website, jee main nta.ac.in. Candidates can download the answer key to check the correct answers to the questions asked in the exam. If candidates find any discrepancies in the answer key, they can submit their challenges to the NTA. These challenges will be reviewed, and a final answer key will be published. The final JEE Main results will be calculated based on this answer key.

JEE Main 2025 Response Sheet

NTA releases the JEE Main response sheet online. The response sheet will comprise the candidate's responses to the questions asked. Candidates who appear for the JEE Main exam can download the JEE Main response sheet 2025 from the official website during a specified period. To download the response sheet of JEE Main 2025, candidates will require their application number and date of birth. Students can calculate their expected scores by comparing the JEE Main 2025 response sheet and answers key.

JEE Main Result 2025

The NTA will announce the JEE Main January 2025 result within a week of the exam's conclusion. Results will be available online at jeemain.nta.nic.in. Separate scorecards will be released for both sessions. For candidates appearing in both sessions, the best score of the two will be considered for the final result and All India Rank.

How to Check JEE Main 2025 Result?

  • Visit the official JEE Mains 2025 website – jeemain.nta.nic.in.
  • Click on the JEE result link.
  • Log in using your application number and date of birth/password.
  • The JEE Mains scorecard will be displayed on the screen.
  • Download and print the scorecard.

Candidates should keep their JEE Main result copy safe, as it will be required during the counselling and admission process. Candidates with top 250000 JEE Main ranks are eligible for JEE Advanced. In 2025, IIT Kanpur will hold the JEE Advanced 2025.

JEE Main 2025 Toppers

The authority will announce the JEE Main 2025 toppers along with the result. Candidates who obtain 100 percentile in the JEE Mains exam are listed in the JEE Main toppers list. Candidates can check the JEE Main toppers in the previous year below.

JEE Main Previous Year's Topper List

JEE Main 2024 topper

State

Gajare Nilkrishna Nirmalkumar

Maharashtra

Dakshesh Sanjay Mishra

Maharashtra

Aarav Bhatt

Haryana

Aaditya Kumar

Rajasthan

Hundekar Vidith

Telangana

Muthavarapu Anoop

Telangana

Venkata Sai Teja Madineni

Telangana

Chintu Sateesh Kumar

Andhra Pradesh

Reddi Anil

Telangana

Aryan Prakash

Maharashtra

Mukunth Prathish S

Tamil Nadu

Rohan Sai Pabba

Telangana

Sriyashas Mohan Kalluri

Telangana

Kesam Channa Basava Reddy

Telangana

Murikinati Sai Divya Teja Reddy

Telangana

Muhammed Sufiyan

Maharashtra

Shaik Suraj

Andhra Pradesh

Makineni Jishnu Sai

Andhra Pradesh

Rishi Shekher Shukla

Telangana

Thotamsetty Nikilesh

Andhra Pradesh

Annareddy Venkata Tanish Reddy

Andhra Pradesh

Himanshu Thalor

Rajasthan

Thota Sai Karthik

Andhra Pradesh

Tavva Dinesh Reddy

Telangana

Rachit Aggarwal

Punjab

Vedant Saini

Chandigarh

Akshat Chaplot

Rajasthan

Parekh Meet Vikrambhai

Gujarat

Shivansh Nair

Haryana

Priyansh Pranjal

Jharkhand

Pranavanand Saji

Other

Himanshu Yadav

Uttar Pradesh

Pratham Kumar

Bihar

Sanvi Jain

Karnataka

Ganga Shreyas

Telangana

Murasani Sai Yashwanth Reddy

Andhra Pradesh

Shayna Sinha

Delhi

Madhav Bansal

Delhi

Polisetty Ritish Balaji

Telangana

Visharad Srivastava

Maharashtra

Sainavaneet Mukund

Karnataka

Tanay Jha

Delhi

Thamatam Jayadev Reddy

Telangana

Kanani Harshal Bharatbhai

Gujarat

Yashneil Rawat

Rajasthan

Ishaan Gupta

Rajasthan

Amogh Agrawal

Karnataka

Ipsit Mittal

Delhi

Mavuru Jaswith

Telangana

Bhavesh Ramakrishnan Karthik

Delhi

Patil Pranav Pramod

Maharashtra

Dorisala Srinivasa Reddy

Telangana

Archit Rahul Patil

Maharashtra

Arsh Gupta

Delhi

N Shriram

Tamil Nadu

Aadeshveer Singh

Punjab

JEE Main 2025 Cut Off

The cut-off marks for NTA JEE Main exam 2025 will be released after the session 2 results in April 2025. The JEE cutoff 2025 will vary for each category. Candidates can check the expected, JEE Main 2025 cutoff category-wise from the table below.

JEE Main 2025 qualifying marks (Expected)

CategoryJEE Main cutoff 2025 (expected)
General95+
EWS85+
OBC-NCL83+
SC65+
ST50+

JEE Main 2024 Cutoff Percentile for JEE Advanced 2024

CategoryNo. of candidatesCutoff percentile
Open97,35193.2362181
Gen-EWS25,02981.3266412
OBC-NCL67,57079.6757881
SC37,58160.0923182
ST18,78046.6975840
PwD (All)3,9730.0018700

JEE Mains 2025 Counselling

To get admission to premium engineering colleges in India, Candidates need to take part in the JEE Main counselling, commonly referred to as JoSAA. The registration for the same will commence after the declaration of JEE Advanced result. The tentative JEE Mains counselling registration start date will fall in June 2025. Candidates need to fill in their choices within the provided schedule.

Related Articles:

  • Top IITs in India
  • Top NITs in India

How Many Students Appeared for JEE Mains 2025

As per the latest update, around 12.7 lakh students have registered for the JEE Main 2025 January examination. By November 10, 5.1 lakh students had completed their registration, marking a significant decline compared to the 12.21 lakh registrations during the same period last year. This year, approximately 12 lakh candidates are expected to appear for JEE Main 2025. For reference, candidates can check the number of students who participated in JEE Main 2024 in the table below.

Number of candidates registered and appeared for JEE Main 2024

Number of common candidates Registered in both sessions (January/April) of the JEE Main 2024

9,24,636

Number of common candidates Appeared in both sessions (January/April) of the JEE Main 2024 exam

8,22,899

Number of candidates registered in January 2024 Session 1 exam12,21,624
Number of candidates who appeared in the January 2024 Session 1 exam11,70,048

Number of candidates registered in April 2024 exam

11,79,569

Number of candidates who appeared in the April Session exam

10,67,959

Total number of Unique Candidates Registered in both Sessions (January/April) of the JEE (Main) - 2024 Examination14,76,557
Total Number of Unique Candidates Appeared in both Sessions (January/April) of the JEE (Main) - 2024 Examination14,15,110

JEE Main Registration and Attendance Statistics for Paper 2 (B.Arch/B.Planning)

Number of candidates registered and appeared for JEE Main 2024

Number of common candidates registered in all the Two (January/April) Sessions of JEE (Main) - 2024 for Paper 2.

99086

Number of common candidates appeared in all the Two (January/April) Sessions of JEE (Main) - 2024 for Paper 2

71009

Number of candidates registered in B.Arch (Session 2) for JEE (Main) - 2024 Examination73362
Number of candidates appeared in B.Arch (Session 2) for JEE (Main) - 2024 Examination36707

Number of candidates registered in B.Planning (Session 2) for JEE (Main) – 2024 Examination

38105

Number of candidates appeared in B.Planning (Session 2) for JEE (Main) – 2024 Examination

16228

What is JEE Mains?

The full form of JEE Main is the Joint Entrance Examination (Main). The Joint Entrance Examination is an exam conducted by the NTA mainly for students looking to get admission into various technical undergraduate programs in Engineering and Architecture can apply for the same. JEE Main is also an eligibility test for JEE Advanced. Only 2.5 lakh candidates will be called for JEE Advanced exam to get admission to IITs.

JEE Main is an entry-level exam which consists of two papers. Students can opt for either or both and the exam papers are MCQ. JEE Main Paper 1 is conducted for admissions into UG engineering at NITs, IIITs, CFTIs, and many other leading colleges, while Paper 2 is for students venturing into B. Arch and B.Planning.

JEE Mains 2025 Notification

The National Testing Agency released the JEE Main 2025 NTA notification pdf on the official website, jeemain.nta.nic.in. Candidates can find important details regarding the IIT entrance exam, including exam, dates, registration, syllabus and more. Aspirants can check the JEE Mains 2025 booklet below. Students must regularly keep track of the IIT JEE 2025 dates by visiting the official website.

JEE Main 2025 Eligibility Criteria

Candidates must have qualified Class 12 board exams in the year 2023, 2024 or appearing in 2025 are eligible to apply for JEE Mains exam 2025. However, the candidate may be required to meet the JEE eligibility criteria of the institute to which they are taking admission.

  • Should be in the final year of the exam of 10+2. Candidate in intermediate or two-year Pre-University exam conducted by a recognized Board/ University.
  • The Joint Service Wing of the National Defence Academy is eligible provided they have a two-year course.
  • Passed 10+2 conducted by the National Institute of Open Schooling with a minimum of five subjects.
  • A 3-year diploma holder will also be eligible for NTA JEE Mains 2025.
  • Students from the (NIOS) appearing for 10+2 should select the State for eligibility.
  • There is no specific JEE Main age limit.

Also Read, JEE Main reservation | Is 75% criteria removed from JEE Mains?

JEE Main 2025 Application Form

JEE Main 2025 January session application link was active at, jeemain.nta.nic.in 2025 till November 22, 2024. The authority conducted the JEE Main registration process in online mode only. The application process included registration, form filling, uploading of documents and payment of fees. Know how to apply for NTA JEE 2025 below.

How to fill out the JEE Main 2025 application form?

  • Registration: Candidates are required to complete the JEE Main 2025 registration form. During the registration procedure, candidates are to provide correct information and fill out the form with no mistakes. Recorrections will not be accepted.
  • Filling the form: After completing the NTA JEE registration process, candidates have to complete the application form by providing details of personal information, and educational qualifications, apply for the exam, and select the city of the exam.
  • Upload photograph: After filling out the form, candidates need to upload a photo of themselves, signature, address proof, category certificate, and PwD certificate.
  • Fee payment: The application fee can be paid online on their official site. The payment accepted is via credit card, debit card, net banking, and UPI. Candidates need to take a printout of the NTA JEE Mains 2025 online confirmation page.

JEE Mains 2025 Registration Fees (For Indian Exam Centres)

CategoryBE./BTech or BArch or B.Planning

BE./BTech & BArch or BE./BTech & BPlanning or BE./BTech, BArch & BPlanning or BArch & BPlanning

GeneralFor Males- Rs 1000
For Females- Rs 800
For Males- Rs 2000
For Females-Rs 1600
EWS/OBC-NCLFor Males- Rs 900
For Females- Rs 800

For Males- Rs 2000
For Females-Rs 1600

SC/ST/PWD/TransgenderFor All- Rs 500For All- Rs 1000

JEE Mains Registration fees (For Abroad Exam Centres)

CategoryB.E./B.Tech or B.Arch or B.Planning

B.E./BTech & BArch or BE./BTech & BPlanning or BE./B.Tech, BArch & B. Planning or BArch & BPlanning

GeneralFor Males- Rs 5000
For Females- Rs 4000
For Males- Rs 10000
For Females- Rs 8000
EWS/OBC-NCLFor Males - Rs. 4500
For Females- Rs. 4000
For All- Rs 5000
SC/ST/PWD/TransgenderM / F- Rs 2500
Trasgender - Rs. 3000
For All- Rs 5000

Documents Required for JEE Mains 2025 Registration

The National Testing Agency has published the list of documents required for JEE Mains registration 2025 in the JEE Main information bulletin. The JEE Mains 2025 registration documents required are the same for male and female students. Candidates can check the documents required for JEE Main 2025 application form from the table below.

JEE Mains Required Documents 2025

Documents

Specification

Format

Photograph

80% face (without mask) visible including ears against a white background 10 kb to 300 kb

JPG/JPEG format

Signature

10 kb to 50 kb

Class 10 mark sheet

10 kb to 300 kb

PDF format

PwD certificate (If applicable)

JEE Main Application Form Correction 2025

NTA has concluded the JEE Mains correction process for the session 1 exam. As per the JEE Main 2025 form correction dates, the link was active from November 26 to 27 (11:50 PM). The authority conducts the JEE Main form correction for session 1 on the official website only. Registered applicants were able to edit the details mentioned in the JEE Main correction window 2025. During the JEE Main form correction, candidates could modify their details, educational details, exam city preferences and more. The JEE form correction was a one-time use chargeable facility. Candidates had to log in to the candidate portal to make the changes to the JEE Main application form.

NTA JEE Mains 2025 Best Preparation Tips

To prepare for the JEE Main 2025 Exam students can start by creating a roadmap to follow.

  • Study the previous syllabus and exam pattern of JEE.
  • First start by choosing which subject you want to study and make detailed notes on important topics.
  • Make a note of the important and high weightage topics and start preparation from those
  • Build a solid foundation in subjects like Physics, chemistry, and mathematics.
  • Prepare by solving the NCERT textbooks and practice questions.
  • Understand where you are making mistakes and keep practising till there are no mistakes.
  • Stay focused on the goal by keeping yourself motivated.
  • Allow yourself some quiet time by staying away from external distractions.
  • Students can refer to the list of books mentioned below for JEE preparation. These books are recommended highly by toppers.
  • Candidates can also practice the JEE Main Previous Year Papers to prepare for the JEE Main 2025 exam.

Top JEE Main 2025 Books for Physics

Best Physics Book for JEE Main

Book will be best for

NCERT for Class XI and XIIFundamental concepts and understanding of theory

Concepts of physics (Vol. 1 and 2) by H.C Verma

Quality problems on all topics

Fundamentals of Physics by Halliday, Resnick & walker

Concepts of all the topics

Understanding Physics by D C Pandey (Arihant Publications): Set of books for

Electricity & Magnetism

Mechanics (Vol. 1 & 2)

Optics & Modern Physics

Waves & Thermodynamics

Explanation, Derivation and question set of quality solved/unsolved problems

Problems in General Physics by I.E Irodov

Practicing problems

Understanding physics by Freedman and Young

Explanation, theory of all topics

Problems in physics by SS Krotov

Practicing problems

Problems and solution of Physics by Shashi Bhushan Tiwari

For practicing problems and study detailed solutions.

Best Books for JEE Main 2025 Chemistry

Name of the book and author

Book will be best for

NCERT Textbooks (for Class XI and XII )

Fundamentals of the JEE Main 2025 chemistry topics

Modern Approach to Chemical Calculations by R.C. Mukherjee

For practice of solving Physical Chemistry Numericals

Organic Chemistry by O P Tandon

Good explanation of topics

Concept of Physical Chemistry by P Bahadur

Good explanation and set of quality problems

Concise Inorganic Chemistry by J D Lee

Good reference book on Inorganic Chemistry

Physical Chemistry by P.W. Atkins

Refer to this book once you are done with the above books or want to practice more

Organic Chemistry by Morrison & Boyd

Refer to this book once you are done with the above books or want to practice more

Top JEE Main 2025 Books for Maths

Name of the book and author

Book will be best for

NCERT Books for Class XI and XIIContains fundamental concepts

Objective Mathematics by R D Sharma

Basics of every topic

Plane Trigonometry by S L Loney

Trigonometry

The Elements Of Coordinate Geometry by S L Loney

Coordinate Geometry

Algebra by Dr S K Goyal Arihant Publications

Algebra

Play with Graphs by Amit M Agarwal (Arihant Publications)

For solving problems

Differential Calculus by Amit M Agarwal (Arihant Publications)

Calculus

Integral Calculus by Amit M Agarwal (Arihant Publications)

Calculus

Complete mathematics for JEE Main TMH

For an explanation of topics