The UPSC Civil Services Examination is one of the toughest competitive exams in India. Every year lakhs of aspirants prepare for the exam, but only a few succeed. One of the smartest strategies to crack the examination is solving UPSC Mains previous year question papers regularly.

Previous year question papers help candidates understand the exam pattern, important topics, answer-writing style, and the level of analytical thinking required in the UPSC Mains examination. Whether you are preparing for IAS, IPS, IFS, or other civil services, practicing UPSC Mains PYQs can significantly improve your performance.

According to the official Union Public Service Commission website, UPSC releases previous year question papers for General Studies, Essay, Language Papers, and Optional Subjects every year.

📚 What is the UPSC Mains Examination?

The UPSC Civil Services Mains Exam is the second stage of the Civil Services Examination after the Preliminary exam 📝. Candidates who qualify for Prelims appear for the Mains written examination.

PaperSubjectMarks
Paper AIndian Language (Qualifying)300
Paper BEnglish (Qualifying)300
Paper IEssay250
Paper IIGS Paper 1250
Paper IIIGS Paper 2250
Paper IVGS Paper 3250
Paper VGS Paper 4 (Ethics)250
Paper VIOptional Paper 1250
Paper VIIOptional Paper 2250

📥 UPSC Mains Previous Year Question Papers PDF Download (2025–2020)

📘 UPSC Mains Previous Year Question Papers 2025 PDF Download

UPSC Mains Question Papers 2025PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📘 UPSC Mains Previous Year Question Papers 2024 PDF Download

UPSC Mains Question Papers 2024PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📘 UPSC Mains Previous Year Question Papers 2023 PDF Download

UPSC Mains Question Papers 2023PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📘 UPSC Mains Previous Year Question Papers 2022 PDF Download

UPSC Mains Question Papers 2022PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📘 UPSC Mains Previous Year Question Papers 2021 PDF Download

UPSC Mains Question Papers 2021PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📘 UPSC Mains Previous Year Question Papers 2020 PDF Download

UPSC Mains Question Papers 2020PDF Download
UPSC Mains EssayDownload
UPSC Mains General Studies IDownload
UPSC Mains General Studies IIDownload
UPSC Mains General Studies IIIDownload
UPSC Mains General Studies IVDownload

📝 UPSC Ethics Previous Year Question Paper [Paper 4]

UPSC GS Paper 4 (Ethics) PaperPDF Download
UPSC Ethics 2025 Question PaperDownload
UPSC Ethics 2024 Question PaperDownload
UPSC Ethics 2023 Question PaperDownload
UPSC Ethics 2022 Question PaperDownload
UPSC Ethics 2021 Question PaperDownload

📖 UPSC Mains Optional Previous Year Question Papers

Choose your UPSC Optional Subject and download the previous year’s question papers PDF

UPSC Optional Subjects Previous Year Question Papers

📌 Sl. No.Optional Subject 📖Download 📥
1AgricultureDownload PDF
2Animal Husbandry & Veterinary ScienceDownload PDF
3AnthropologyDownload PDF
4BotanyDownload PDF
5ChemistryDownload PDF
6Civil EngineeringDownload PDF
7Commerce & AccountancyDownload PDF
8EconomicsDownload PDF
9Electrical EngineeringDownload PDF
10GeographyDownload PDF
11GeologyDownload PDF
12HistoryDownload PDF
13LawDownload PDF
14ManagementDownload PDF
15MathematicsDownload PDF
16Mechanical EngineeringDownload PDF
17Medical ScienceDownload PDF
18PhilosophyDownload PDF
19PhysicsDownload PDF
20Political Science & International RelationsDownload PDF
21PsychologyDownload PDF
22Public AdministrationDownload PDF
23SociologyDownload PDF
24StatisticsDownload PDF
25ZoologyDownload PDF

UPSC Literature Optional Subjects Previous Year Question Papers

📌 Sl. No.Literature Subject 📖Download 📥
1Assamese LiteratureDownload PDF
2Bengali LiteratureDownload PDF
3Bodo LiteratureDownload PDF
4Dogri LiteratureDownload PDF
5English LiteratureDownload PDF
6Gujarati LiteratureDownload PDF
7Hindi LiteratureDownload PDF
8Kannada LiteratureDownload PDF
9Kashmiri LiteratureDownload PDF
10Konkani LiteratureDownload PDF
11Maithili LiteratureDownload PDF
12Malayalam LiteratureDownload PDF
13Manipuri LiteratureDownload PDF
14Marathi LiteratureDownload PDF
15Nepali LiteratureDownload PDF
16Odia LiteratureDownload PDF
17Punjabi LiteratureDownload PDF
18Sanskrit LiteratureDownload PDF
19Santhali LiteratureDownload PDF
20Sindhi LiteratureDownload PDF
21Tamil LiteratureDownload PDF
22Telugu LiteratureDownload PDF
23Urdu LiteratureDownload PDF

Also Check Out:

Last 10 Years’ UPSC Question PaperClick Here
UPSC Geography Optional Previous Year QuestionClick Here
UPSC Prelims previous year question papersClick Here
UPSC CAPF AC previous year question paperClick Here
UPSC Prelims Mock Test Free PDF with answersClick Here
UPSC EPFO previous year question papersClick Here

How to Download UPSC Mains Previous Year Question Papers

  • Visit the official UPSC website or PreppyQ.in.
  • Select your optional subject from the table above.
  • Click on the “Download PDF” button.
  • The PDF file will open in a new tab.
  • Save the file to your device for offline study.

UPSC Mains Previous Year Question Papers

FAQs – UPSC Mains Previous Year Question Papers

Q1. Where can I download UPSC? Mains Previous Year Question Papers PDF.

You can download UPSC Mains Previous Year Question Papers PDF from the official UPSC website and various educational platforms.

Q2. How many years of UPSC Mains PYQs should I solve?

Experts recommend solving at least the last 10 years of UPSC. Main question papers for better understanding of trends and answer writing.

Q3. Are UPSC Are Mains’ previous year papers enough for preparation?

No, previous year papers should be combined with current affairs, standard books, mock tests, and answer-writing practice.

Q4. Does UPSC repeat questions in Mains?

UPSC usually repeats themes and concepts rather than exact questions. Topics like governance, climate change, economy, and ethics are frequently asked.

Q5. Which papers are included in UPSC Mains PYQs?

UPSC Mains PYQs include Essay, GS Papers 1–4, Optional Papers, English, and Indian Language papers.

2 thoughts on “UPSC Mains Previous Year Question Papers PDF Free Download (2025–2015) – GS & Optional Papers”

Leave a Comment