The 13 official UPSC ESE 2025 question papers are on this page as PDFs from UPSC, with the original source linked beside each file. The UPSC ESE exam covers Prelims: GS and Engineering Aptitude + discipline paper and Mains: two papers per discipline. Download them below, then sit the paper under exam timing with the attempt plan and error-log routine on this page.
Explore: UPSC ESE hub · Syllabus & pattern · All exams · How to use PYQs
Download the paper
Download the official UPSC ESE 2025 question papers (PDF), hosted on this site with the UPSC source linked.
What is in the 2025 set
The 2025 set has 5 Stage I (Prelims) papers and 8 Stage II (Mains) papers: General Studies and Engineering Aptitude, a Prelims paper for each of the four disciplines, and two Mains papers for each discipline.
| Paper | File size |
|---|---|
| ESE Mains 2025 Civil Engineering Paper I | 13.0 MB |
| ESE Mains 2025 Civil Engineering Paper II | 6.0 MB |
| ESE Mains 2025 Mechanical Engineering Paper I | 5.5 MB |
| ESE Mains 2025 Mechanical Engineering Paper II | 5.2 MB |
| ESE Mains 2025 Electrical Engineering Paper I | 4.7 MB |
| ESE Mains 2025 Electrical Engineering Paper II | 6.4 MB |
| ESE Mains 2025 Electronics and Telecommunication Engineering Paper I | 4.3 MB |
| ESE Mains 2025 Electronics and Telecommunication Engineering Paper II | 3.0 MB |
| ESE Prelims 2025 Paper I General Studies and Engineering Aptitude | 15.6 MB |
| ESE Prelims 2025 Paper II Electrical Engineering | 18.5 MB |
| ESE Prelims 2025 Paper II Electronics and Telecommunication Engineering | 18.6 MB |
| ESE Prelims 2025 Paper II Mechanical Engineering | 23.8 MB |
| ESE Prelims 2025 Paper II Civil Engineering | 19.2 MB |
Pattern these papers follow
Stage I (Prelims) has two objective papers: Paper I, General Studies and Engineering Aptitude (2 hours, 200 marks), and Paper II, the engineering discipline paper (3 hours, 300 marks). Stage I only screens candidates. Stage II (Mains) has two conventional papers per discipline of 300 marks each (3 hours each), 600 marks in total, followed by a 200-mark Personality Test. The final merit list uses Mains plus Personality Test, 800 marks.
Looking for another year or a different paper? Check the official archive.
Other years
← UPSC ESE hub · Syllabus & pattern →
FAQ
Where can I download the official UPSC ESE 2025 question paper?
Every PDF is on this page, and the table links back to UPSC’s original on upsc.gov.in.
How many papers are in UPSC ESE 2025?
The 2025 set has 5 Stage I (Prelims) papers and 8 Stage II (Mains) papers: General Studies and Engineering Aptitude, a Prelims paper for each of the four disciplines, and two Mains papers for each discipline.
Does this page have an answer key?
No. UPSC has not posted answer keys for this exam on its previous-papers page, so only the question papers are hosted.
Where is the UPSC ESE pattern?
See the UPSC ESE syllabus & pattern page on this hub.