New Delhi, July 3 — The Union Public Service Commission (UPSC) has officially announced the exam schedule for the Engineering Services (Main) Examination 2025 (UPSC ESE Mains). Candidates can now access the detailed timetable and subject codes by visiting the official UPSC website — upsc.gov.in.

The ESE Mains 2025 exam will be conducted on Sunday, August 10, 2025, across two shifts, covering four major engineering disciplines — Civil, Mechanical, Electrical, and Electronics & Telecommunication. Each paper will be of 3 hours duration and carry 300 marks, making this a critical step for aspirants aiming for top engineering posts in government services.
UPSC ESE Mains 2025: Exam Timings and Paper Details
| Date | Time | Paper | Branches Covered | Duration | Marks |
|---|---|---|---|---|---|
| August 10, 2025 | 09:00 AM to 12:00 Noon | Discipline Specific Paper-I | Civil, Mechanical, Electrical, Electronics & Telecom | 3 Hours | 300 |
| August 10, 2025 | 02:30 PM to 05:30 PM | Discipline Specific Paper-II | Civil, Mechanical, Electrical, Electronics & Telecom | 3 Hours | 300 |
Both papers will follow a conventional written format and will test core subject knowledge related to the candidate’s chosen engineering stream.
Branch Codes and Subject Codes
UPSC has also released the branch-wise subject codes for better clarity during application and evaluation. Here are the subject codes candidates must refer to:
Civil Engineering
-
Paper-I: Code 13
-
Paper-II: Code 14
Electrical Engineering
-
Paper-I: Code 33
-
Paper-II: Code 34
Mechanical Engineering
-
Paper-I: Code 23
-
Paper-II: Code 24
Electronics & Telecommunication Engineering
-
Paper-I: Code 43
-
Paper-II: Code 44
How to Download the Schedule
Candidates can download the official schedule directly from the UPSC website:
-
Visit upsc.gov.in
-
Navigate to the “Examinations” section
-
Click on “Time Table” under ESE Mains 2025
Admit Card and Further Updates
UPSC will release the admit cards a few days before the exam. Candidates are advised to regularly check the website for updates. Admit cards must be downloaded and printed from the official website — no hard copies will be sent via post.
What’s at Stake?
The ESE Mains is a gateway to some of the most prestigious engineering roles in the Indian government, including services like:
-
Indian Railway Service
-
Central Mechanical and Electrical Engineering Service
-
Indian Ordnance Factory Service
-
Defence Equipment Services
-
Indian Naval Architecture and Marine Engineering Service
Qualifying this exam opens doors to high-impact roles that shape the nation’s infrastructure and defence sectors.
Bhupendra Singh Chundawat is a seasoned technology journalist with over 22 years of experience in the media industry. He specializes in covering the global technology landscape, with a deep focus on manufacturing trends and the geopolitical impact on tech companies. Currently serving as the Editor at Udaipur Kiran, his insights are shaped by decades of hands-on reporting and editorial leadership in the fast-evolving world of technology.




