Official

UPSC ESE 2025 Previous Year Question Paper

UPSC ESE 2025 question paper: 13 official UPSC PDFs (143.8 MB), with the papers listed and how to sit them.

Updated2 min read

Download UPSC ESE 2025 papers

13 official PDFs from UPSC

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.

PaperFile size
ESE Mains 2025 Civil Engineering Paper I13.0 MB
ESE Mains 2025 Civil Engineering Paper II6.0 MB
ESE Mains 2025 Mechanical Engineering Paper I5.5 MB
ESE Mains 2025 Mechanical Engineering Paper II5.2 MB
ESE Mains 2025 Electrical Engineering Paper I4.7 MB
ESE Mains 2025 Electrical Engineering Paper II6.4 MB
ESE Mains 2025 Electronics and Telecommunication Engineering Paper I4.3 MB
ESE Mains 2025 Electronics and Telecommunication Engineering Paper II3.0 MB
ESE Prelims 2025 Paper I General Studies and Engineering Aptitude15.6 MB
ESE Prelims 2025 Paper II Electrical Engineering18.5 MB
ESE Prelims 2025 Paper II Electronics and Telecommunication Engineering18.6 MB
ESE Prelims 2025 Paper II Mechanical Engineering23.8 MB
ESE Prelims 2025 Paper II Civil Engineering19.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.