UPSC Mains Previous Year Question Papers (PYQs) are among the most valuable resources for Civil Services Examination preparation. Experts and successful candidates consistently recommend solving and analyzing at least the last 10 years of UPSC Mains question papers before appearing for the examination. The link to download UPSC Mains Previous Year Question Papers (PYQs) has been provided below in this article.
UPSC Mains Previous Year Question Papers PDFs
UPSC Mains Previous Year Question Papers (PYQs) help aspirants understand the exam pattern, important topics, and the type of questions asked in the Civil Services Main Examination. Regular practice of PYQs improves answer-writing skills, time management, and exam readiness. The UPSC Mains Examination consists of 7 merit papers carrying a total of 1750 marks. Solving PYQs is an effective way to strengthen preparation and boost confidence for the exam.
UPSC Mains 2025 PYQs
UPSC Mains 2025 Previous Year Question Papers (PYQs) provide valuable insights into the latest exam pattern, question trends, and UPSC's expectations from aspirants.
| UPSC Mains 2025 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2025 |
|
|
UPSC Mains GS Paper-I 2025 |
|
|
UPSC Mains GS Paper-II 2025 |
|
|
UPSC Mains GS Paper-III 2025 |
|
|
UPSC Mains GS Paper-IV 2025 |
|
|
UPSC Mains English (Compulsory) Paper 2025 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2025 |
UPSC Mains 2024 PYQs
UPSC Mains 2024 PYQs help candidates understand the latest exam pattern, question trends, and the level of analysis expected by UPSC. The links to download the Essay, GS, English, and Hindi question papers have been provided in the table below for easy access and practice.
| UPSC Mains 2024 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2024 |
|
|
UPSC Mains GS Paper-I 2024 |
|
|
UPSC Mains GS Paper-II 2024 |
|
|
UPSC Mains GS Paper-III 2024 |
|
|
UPSC Mains GS Paper-IV 2024 |
|
|
UPSC Mains English (Compulsory) Paper 2024 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2024 |
UPSC Mains 2023 PYQs
UPSC Mains 2023 PYQs help aspirants understand the exam pattern, important topics, and answer-writing requirements of the Mains examination. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2023 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2023 |
|
|
UPSC Mains GS Paper-I 2023 |
|
|
UPSC Mains GS Paper-II 2023 |
|
|
UPSC Mains GS Paper-III 2023 |
|
|
UPSC Mains GS Paper-IV 2023 |
|
|
UPSC Mains English (Compulsory) Paper 2023 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2023 |
UPSC Mains 2022 PYQs
UPSC Mains 2022 PYQs help candidates analyze question trends, important topics, and the level of preparation required for the Civil Services Main Examination. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2022 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2022 |
|
|
UPSC Mains GS Paper-I 2022 |
|
|
UPSC Mains GS Paper-II 2022 |
|
|
UPSC Mains GS Paper-III 2022 |
|
|
UPSC Mains GS Paper-IV 2022 |
|
|
UPSC Mains English (Compulsory) Paper 2022 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2022 |
UPSC Mains 2021 PYQs
UPSC Mains 2021 PYQs help aspirants understand the nature of questions asked by UPSC and identify key areas for focused preparation. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2021 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2021 |
|
|
UPSC Mains GS Paper-I 2021 |
|
|
UPSC Mains GS Paper-II 2021 |
|
|
UPSC Mains GS Paper-III 2021 |
|
|
UPSC Mains GS Paper-IV 2021 |
|
|
UPSC Mains English (Compulsory) Paper 2021 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2021 |
UPSC Mains 2020 PYQs
UPSC Mains 2020 PYQs help candidates understand the exam pattern, important topics, and answer-writing approach required in the Civil Services Main Examination. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2020 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2020 |
|
|
UPSC Mains GS Paper-I 2020 |
|
|
UPSC Mains GS Paper-II 2020 |
|
|
UPSC Mains GS Paper-III 2020 |
|
|
UPSC Mains GS Paper-IV 2020 |
|
|
UPSC Mains English (Compulsory) Paper 2020 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2020 |
UPSC Mains 2019 PYQs
UPSC Mains 2019 PYQs provide valuable practice for understanding the structure and difficulty level of the Civil Services Main Examination. The download links for the Essay, GS Papers, English, and Hindi question papers are available in the table below.
| UPSC Mains 2019 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2019 |
|
|
UPSC Mains GS Paper-I 2019 |
|
|
UPSC Mains GS Paper-II 2019 |
|
|
UPSC Mains GS Paper-III 2019 |
|
|
UPSC Mains GS Paper-IV 2019 |
|
|
UPSC Mains English (Compulsory) Paper 2019 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2019 |
UPSC Mains 2018 PYQs
UPSC Mains 2018 PYQs help aspirants understand the type of questions asked by UPSC and improve their answer-writing skills. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2018 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2018 |
|
|
UPSC Mains GS Paper-I 2018 |
|
|
UPSC Mains GS Paper-II 2018 |
|
|
UPSC Mains GS Paper-III 2018 |
|
|
UPSC Mains GS Paper-IV 2018 |
|
|
UPSC Mains English (Compulsory) Paper 2018 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2018 |
UPSC Mains 2017 PYQs
UPSC Mains 2017 PYQs are useful for understanding the question pattern, important topics, and answer-writing demands of the Civil Services Main Examination. The download links for the Essay, GS Papers, English, and Hindi question papers are provided in the table below.
| UPSC Mains 2017 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2017 |
|
|
UPSC Mains GS Paper-I 2017 |
|
|
UPSC Mains GS Paper-II 2017 |
|
|
UPSC Mains GS Paper-III 2017 |
|
|
UPSC Mains GS Paper-IV 2017 |
|
|
UPSC Mains English (Compulsory) Paper 2017 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2017 |
UPSC Mains 2016 PYQs
UPSC Mains 2016 Previous Year Question Papers offer valuable insights into the examination pattern and the types of questions asked in the Mains stage. Candidates can download the Essay, GS, English, and Hindi question papers from the table below and use them for effective practice and revision.
| UPSC Mains 2016 Question Paper | Download PDF |
|
UPSC Mains Essay Paper 2016 |
|
|
UPSC Mains GS Paper-I 2016 |
|
|
UPSC Mains GS Paper-II 2016 |
|
|
UPSC Mains GS Paper-III 2016 |
|
|
UPSC Mains GS Paper-IV 2016 |
|
|
UPSC Mains English (Compulsory) Paper 2016 |
|
|
UPSC Mains Hindi (Qualifying) Paper 2016 |
UPSC Mains Exam Pattern 2026
The UPSC Civil Services (Main) Examination 2026 is the second stage of the UPSC CSE and consists of 9 descriptive papers. Out of these, 7 papers are considered for merit ranking, while 2 language papers are qualifying in nature. Candidates who clear the Mains examination are called for the Personality Test (Interview).
| UPSC Mains Exam Pattern 2026 | |||
| Paper | Subject | Marks | Nature of Paper |
|
Paper A |
Indian Language (Qualifying) |
300 |
Qualifying |
|
Paper B |
English |
300 |
Qualifying |
|
Paper I |
Essay |
250 |
Merit Ranking |
|
Paper II |
General Studies-I |
250 |
Merit Ranking |
|
Paper III |
General Studies-II |
250 |
Merit Ranking |
|
Paper IV |
General Studies-III |
250 |
Merit Ranking |
|
Paper V |
General Studies-IV |
250 |
Merit Ranking |
|
Paper VI |
Optional Subject Paper-I |
250 |
Merit Ranking |
|
Paper VII |
Optional Subject Paper-II |
250 |
Merit Ranking |
Total Marks for Merit = 1750
Personality Test (Interview) = 275 Marks
Final Merit Total = 2025 Marks
Importance UPSC Mains PYQs in UPSC CSE Exam
UPSC Mains Previous Year Question Papers (PYQs) are one of the most important study resources for Civil Services aspirants. They help candidates understand the exam pattern, important topics, and the type of answers expected by UPSC.
- Understand the UPSC Exam Pattern: PYQs help candidates become familiar with the format, difficulty level, and structure of UPSC Mains questions.
- Know Important Topics: Many topics are asked repeatedly in different forms. PYQs help identify these important areas for focused preparation.
- Improve Answer Writing: Regular practice helps candidates learn how to write clear, well-structured, and effective answers.
- Build Conceptual Understanding: Solving PYQs encourages understanding of concepts rather than memorizing facts.
- Learn Time Management: Practicing previous papers helps candidates complete answers within the allotted exam time.
- Understand UPSC's Expectations: PYQs show the level of analysis, examples, and balanced viewpoints required in answers.
- Help in Revision: Previous year questions serve as a useful tool for revising important topics before the exam.
- Identify Strengths and Weaknesses: Candidates can assess their preparation level and work on areas that need improvement.
- Improve Analytical Thinking: UPSC often asks opinion-based and analytical questions. PYQs help develop this skill.
- Connect Current Affairs with Static Topics: Many questions combine current events with basic concepts, helping candidates prepare in an integrated manner.
- Improve Presentation Skills: Candidates learn how to use headings, points, diagrams, and examples to make answers more effective.
- Track Question Trends: PYQs help understand how UPSC's focus has changed over the years and which topics are becoming more important.
- Support Test Series Preparation: Candidates who practice PYQs usually perform better in mock tests and answer-writing practice.
- Increase Scoring Potential: Understanding question trends and answer-writing techniques can help improve marks in the Mains examination.
- Provide Real Exam Experience: Attempting full-length PYQ papers gives a realistic understanding of the actual UPSC Mains exam.
- Help Create a Better Study Plan: PYQs guide candidates on which topics require more attention and preparation.
- Reduce Unnecessary Study: They help aspirants focus on relevant topics instead of spending time on less important areas.
- Strengthen Overall Preparation: Regular PYQ practice improves knowledge, writing skills, revision, and exam readiness.
- Enhance Chances of Success: Consistent analysis and practice of PYQs can significantly improve performance and increase the chances of clearing UPSC CSE.
Last updated on June, 2026
→ UPSC Prelims Result 2026 is now out.
→ UPSC IFoS Prelims Result 2026 is now out.
→ Enroll in Vajiram & Ravi’s UPSC Mains Test Series 2026 for structured answer writing practice, expert evaluation, and exam-oriented feedback.
→ Join Vajiram & Ravi’s UPSC Mentorship Program 2026 for personalized guidance, strategy planning, and one-to-one support from experienced mentors.
→ Join Vajiram & Ravi’s UPSC Mentorship Program 2027 for personalized guidance, strategy planning, and one-to-one support from experienced mentors.
→ UPSC Prelims Provisional Answer Key 2026 out for GS Paper 1 and CSAT.
→ UPSC Prelims Question Paper 2026 Out, Download GS Paper 1 PDF conducted on 24th May 2026.
→ UPSC Mains 2026 will be conducted from 21st August 2026 onwards, and UPSC Prelims 2027 will be held on 23rd May 2027.
→ UPSC Final Result 2025 is now out.
→ UPSC has released UPSC Toppers List 2025 with the Civil Services final result on its official website.
→ Anuj Agnihotri secured AIR 1 in the UPSC Civil Services Examination 2025.
→ UPSC Notification 2026 & UPSC IFoS Notification 2026 is now out on the official website at upsconline.nic.in.
→ UPSC Calendar 2027 has been released.
→ Check out the latest UPSC Syllabus 2026 here.
→ The UPSC Selection Process is of 3 stages-Prelims, Mains and Interview.
→ Shakti Dubey secures AIR 1 in UPSC CSE Exam 2024.
→ Also check Best UPSC Coaching in India
UPSC Mains Previous Year Question Papers FAQs
Q1. Why are UPSC Mains Previous Year Question Papers important?+
Q2. How many years of UPSC Mains PYQs should I solve?+
Q3. Where can I download UPSC Mains Previous Year Question Papers?+
Q4. Are UPSC Mains PYQs enough for preparation?+
Q5. Does UPSC repeat questions from previous years?+
Q6. How should I use UPSC Mains PYQs effectively?+



