//php print_r(get_the_ID()); ?>
UPSC ESE Exam Date 2025: UPSC Engineering Services Examination (ESE) 2025, also known as the Indian Engineering Services (IES) Exam, is a highly competitive national-level exam conducted by the Union Public Service Commission (UPSC). It is held annually to recruit engineers for prestigious technical positions across various departments of the Government of India. As per the latest official schedule, the UPSC ESE Prelims Exam 2025 was held on June 8, 2025 (Sunday), and the UPSC ESE Mains Exam 2025 is scheduled to be conducted on August 10, 2025 (Sunday). The Mains exam will comprise two descriptive papers based on the candidate’s engineering discipline.
Here we have provided comprehensive details regarding the key events and dates for the UPSC ESE 2025 Exam, ensuring aspirants stay well-prepared and informed.
The UPSC ESE 2025 Notification was released on September 18, 2024. However, the applications for the Prelims exam end on November 22, 2024. Aspirants are advised to download the notification PDF from the official UPSC website and carefully go through all the details to avoid errors during the application process. Here is the complete schedule of UPSC ISE Exam Date 2025 Overview:
Event | Date |
Notification Release Date | September 18, 2024 |
Application Start Date | September 18, 2024 |
ESE Application Reopne Date | 18 Oct 2024 (reopen) |
Extended Last Date to Apply | October 8, 2024 November 22, 2024 |
Prelims Exam Date | June 8, 2025 |
Prelims Result Date | To Be Notified |
Mains Exam Date | August 10, 2025 |
Mains Result Date | To Be Notified |
Personality Test/Interview Date | To Be Notified |
Final Merit List Announcement | To Be Notified |
The application process for the UPSC ESE 2025 Exam begins on September 18, 2024, and closes on October 8, 2024. However, the application portal will reopen later on October 18, 2024, with the last date for submission extended to November 22, 2024. Candidates must ensure they meet the eligibility criteria before applying and submit all required documents within the deadline.
UPSC ESE 2025 Application Dates | |
Event | Date |
Application Start Date | September 18, 2024 |
Last Date to Apply | October 8, 2024 |
Application Reopening Date | October 18, 2024 |
Extended Last Date to Apply | November 22, 2024 |
Candidates who clear the Prelims will appear for the UPSC ESE Mains Exam 2025, scheduled for Sunday, August 10, 2025. The Mains consist of two descriptive-type papers, each worth 300 marks, focusing on the candidate’s respective engineering discipline. Each paper is of 3 hours duration, conducted in two shifts.
The UPSC ESE (Engineering Services Examination) Mains 2025 will be held in two sessions on the same day. Both sessions will include discipline-specific conventional papers designed to assess the in-depth technical knowledge of the candidates. Candidates must appear for both Paper-I and Paper-II in their respective engineering disciplines.
Date & Day | Time | Subject |
---|---|---|
10th August, 2025 (Sunday) | 09:00 A.M. to 12:00 Noon | CIVIL, MECHANICAL, ELECTRICAL and ELECTRONICS & TELECOMMUNICATION ENGINEERING [Discipline Specific Paper-I (Conventional, 3 hours duration)] (300 Marks) |
02:30 P.M. to 05:30 P.M. | CIVIL, MECHANICAL, ELECTRICAL and ELECTRONICS & TELECOMMUNICATION ENGINEERING [Discipline Specific Paper-II (Conventional, 3 hours duration)] (300 Marks) |
Each engineering discipline is assigned a unique subject code for Paper-I and Paper-II. These codes are important for candidates to correctly fill out in the answer booklets and OMR sheets. Below is the branch-wise breakup of the subject codes as per the UPSC ESE Mains 2025 examination structure.
Civil Engineering |
|
---|---|
Subject | Code No. |
CIVIL ENGG. PAPER-I (CONV.) | 13 |
CIVIL ENGG. PAPER-II (CONV.) | 14 |
Mechanical Engineering | |
---|---|
Subject | Code No. |
MECHANICAL ENGG. PAPER-I (CONV.) | 23 |
MECHANICAL ENGG. PAPER-II (CONV.) | 24 |
Electrical Engineering | |
---|---|
Subject | Code No. |
ELECTRICAL ENGG. PAPER-I (CONV.) | 33 |
ELECTRICAL ENGG. PAPER-II (CONV.) | 34 |
Electronics & Telecommunication Engineering | |
---|---|
Subject | Code No. |
ELECTRONICS & TELECOMMUNICATION ENGG. PAPER-I (CONV.) | 43 |
ELECTRONICS & TELECOMMUNICATION ENGG. PAPER-II (CONV.) | 44 |
The UPSC ESE Prelims 2025 is scheduled for June 8, 2025 (Sunday). The exam consists of two papers conducted on the same day:
The total marks for the Prelims are 500 (200 for Paper I and 300 for Paper II). The Prelims serve as the qualifying stage for the Mains examination.
UPSC ESE Prelims Timetable 2025 | ||
Date & Day | Shift Timing | Subjects |
June 8, 2025 | 09:30 AM to 11:30 AM | General Studies and Engineering Aptitude (Paper I) (Objective) (200 marks) |
02:00 PM to 05:00 PM | Civil, Mechanical, Electrical, Electronics & Telecom. Engg. (Paper II) (300 marks) |
The result for the UPSC ESE Prelims Exam 2025 will be announced a few weeks after the exam. However, once the Mains exam is successfully conducted, the Mains Exam Result dates will be announced a few weeks later. Candidates qualifying for the Mains will proceed to the Personality Test/Interview. The UPSC Engineering Services Final Result date will be announced later. The final result is decided based on cumulative scores from all stages, will be released after the interview process.
UPSC ESE Result Dates 2025 | |
Event | Date |
Prelims Exam Result | To Be Notified |
Mains Exam Result | To Be Notified |
Personality Test/Interview Date | To Be Notified |
UPSC Engineering Services Final Result Date | To Be Notified |
The Personality Test is the final stage of the ESE selection process, carrying 200 marks. It evaluates candidates’ communication skills, leadership qualities, and suitability for technical and managerial roles. However, the UPSC ESE Personality Test 2025 dates are yet to be notified.
Keeping track of the exam schedule and understanding the timelines for each stage ensures candidates are well-prepared for the selection process.
Ready to boost your UPSC ESE 2025 preparation? Join PW’s UPSC ESE online course today!
<div class="new-fform">
</div>