UPSC Main, more popularly known as UPSC Mains, is the second stage of the UPSC Civil Services Exam, following the Prelims. UPSC Mains 2025 is scheduled to begin from 22nd August 2025 and will go on till 31st August 2025. It will consist of nine descriptive papers over the span of five days.
UPSC Main is a crucial stage in the final selection of candidates. The majority weightage of the candidates’ final merit score is their Mains score. Hence, having complete knowledge about the exam is extremely important for a candidate. Read on to know the UPSC 2025 exam dates, syllabus, exam pattern, and more important details regarding UPSC Mains 2025.
Read in HindiBefore getting into the details of the UPSC Main, have a look at some key exam highlights.
UPSC: Key Highlights |
|
Name of the Exam |
UPSC Civil Services Examination, 2025 |
Conducted by |
Union Public Service Commission |
Level |
National |
Exam Frequency |
Annual |
Mode of the Exam |
Pen and Paper Mode/Offline |
Test Centres |
Across Nation |
Exam Stages |
03 Stages- Preliminary Exam, Main Exam, and Personality Test |
Exam Fee for Main Exam |
Rs. 200 |
Official Website |
https://www.upsc.gov.in/ |
The UPSC CSE Mains Exam is scheduled from 22nd August 2025, and will be held on two consecutive weekends. concluding on 31st August 2025. For the detailed schedule, read further.
UPSC released the official notification for UPSC CSE 2025 on 22nd January 2025. The UPSC CSE Prelims Exam was held on 25th May 2025, and the Personality Test round will tentatively be held in the first few months of 2026, based on past patterns.
Take a look at the important dates for the UPSC Civil Services Exam 2025:
UPSC 2025- Important Dates |
|
Event |
Date |
Release of Notification - UPSC CSE 2025 |
22.01.2025 |
UPSC Online Registration for UPSC CSE 2025 (Begins on) |
22.01.2025 |
Deadline to Apply For UPSC CSE 2025 |
18. 02. 2025 |
UPSC CSE Prelims 2025 Exam |
25.05.2025 |
UPSC CSE Prelims 2025 Result |
11.06.2025 |
UPSC CSE Main 2025 Exam (Starts on) |
22.08.2025 |
UPSC CSE Main 2025 Exam (Ends on) |
31.08.2025 |
Personality Test Round |
Jan- April 2026 (Tentative) |
UPSC has announced the official UPSC Mains Schedule 2025 on its official website. Aspirants can now refer to the official timetable and start their preparation accordingly. The examination is scheduled to begin on August 22, 2025, and will be held over two consecutive weekends, concluding on August 31, 2025.
Exams are three hours long and will be conducted in two shifts, one in the morning around 9:30 AM and the other in the afternoon around 2:30 PM. The schedule is as follows.
UPSC Main 2025 Timetable |
||
Date/ Day |
Forenoon Session (9:00 to 12:00 PM) |
Afternoon Session (2:30 to 5:30 PM) |
22nd August 2025 (Friday) |
Essay |
No Paper |
23rd August 2025 (Saturday) |
General Studies I |
General Studies II |
24th August 2025 (Sunday) |
General Studies Paper III |
General Studies Paper IV |
30th August 2025 (Saturday) |
Paper A |
Paper B English |
31st August 2025 (Sunday) |
Paper VI Optional Subject Paper 1 {Agriculture / Animal Husbandry & Veterinary Science / Anthropology / Botany / Chemistry / Civil Engineering / Commerce & Accountancy / Economics / Electrical Engineering / Geography / Geology / History / Law / Management /Mathematics / Mechanical Engineering /Medical Science / Philosophy / Physics / Political Science & International Relations / Psychology / Public Administration / Sociology / Statistics / Zoology / Literature of any one of the following languages: Assamese / Bengali / Bodo / Dogri / Gujarati / Hindi / Kannada / Kashmiri / Konkani / Maithilli / Malayalam / Manipuri / Marathi / Nepali / Odia / Punjabi / Sanskrit / Santhali / Sindhi / Tamil / Telugu / Urdu / English} |
Paper VII Optional Subject Paper 2 {Agriculture / Animal Husbandry & Veterinary Science / Anthropology / Botany / Chemistry / Civil Engineering / Commerce & Accountancy / Economics / Electrical Engineering / Geography / Geology / History / Law / Management /Mathematics / Mechanical Engineering /Medical Science / Philosophy / Physics / Political Science & International Relations / Psychology / Public Administration / Sociology / Statistics / Zoology / Literature of any one of the following languages: Assamese / Bengali / Bodo / Dogri / Gujarati / Hindi / Kannada / Kashmiri / Konkani / Maithilli / Malayalam / Manipuri / Marathi / Nepali / Odia / Punjabi / Sanskrit / Santhali / Sindhi / Tamil / Telugu / Urdu / English} |
Candidates can directly view the official UPSC 2025 Mains Schedule here.
The UPSC Main Exam consists of Nine Papers that are held in 5 days. Two of these, namely the Compulsory English Paper and the Compulsory Indian Language Paper, are qualifying. The other seven papers are merit-based. For the final selection, candidates are evaluated out of 2025 marks. Out of this 2025, 1750 marks are the candidates’ Main Score, and 250 is the score of the Personality Test.
Given below is the breakdown of the UPSC Mains Exam Pattern for the Qualifying Papers.
UPSC Main Qualifying Papers |
|||
Paper Name |
Time Duration |
Marks |
|
Paper A |
One of the Indian Language to be selected by the candidate from the Languages included in the Eighth Schedule to the Constitution (Compulsory Indian Language) |
3 hours |
300 |
Paper B |
English |
3 hours |
300 |
Following is the breakdown of the UPSC Mains Exam Pattern for the Merit-Based Papers.
UPSC Main Merit-Based Papers |
|||
Paper Name |
Time Duration |
Marks |
|
Paper-I |
Essay |
3 hours |
250 |
Paper-II |
General Studies-I (Indian Heritage and Culture, History and Geography of the World and Society) |
3 hours |
250 |
Paper-III |
General Studies-II (Governance, Constitution, Polity, Social Justice and International relations) |
3 hours |
250 |
Paper-IV |
Genera Studies-III (Technology, Economic Development, Bio-diversity, Environment, Security and Disaster Management) |
3 hours |
250 |
Paper-V |
General Studies-IV (Ethics, Integrity and Aptitude) |
3 hours |
250 |
Paper-VI |
Optional Subject – Paper 1 |
3 hours |
250 |
Paper-VII |
Optional Subject – Paper 2 |
3 hours |
250 |
Sub Total (Written Test) |
1750 |
||
Personality Test |
275 |
||
Grand Total |
2025 |
Since UPSC Main plays such a vital role in the final evaluation of the candidates, a clear understanding of the UPSC Mains Syllabus is necessary to score well.
Following is the UPSC Mains Syllabus.
UPSC Qualifying Papers Syllabus |
|
English Language |
Comprehension of given passages, Precise Writing, Usage and Vocabulary, Short Essays |
Indian Language |
Comprehension of given passages, Precise Writing, Usage and Vocabulary, Short Essays, Translation from English to the Indian Language and vice-versa. |
UPSC Syllabus for Merit-Based Papers |
|
Paper-I Essay |
Candidates may be asked to write essays on a wide-range of topics. |
Paper-II General Studies-I |
Indian Heritage and Culture, History and Geography of the World and Society. |
PAPER-III General Studies- II |
Governance, Constitution, Polity, Social Justice and International Relations. |
PAPER-IV General Studies-III |
Technology, Economic Development, Biodiversity, Environment, Security and Disaster Management. |
PAPER-V General Studies- IV |
Ethics, Integrity, and Aptitude |
Paper-VI Optional Paper-I
|
Optional Subject - Paper I (250 Marks) |
Paper-VII: Optional Paper-III |
Optional Subject - Paper-II (250 marks) |
To know the UPSC Mains Syllabus in detail, read the linked article.
Candidates are required to select an Optional Subject according to their area of interest. Papers VI and VII are based on the Optional Subject that the candidate opts for. Hence, the choice of Optional Subject must be made cautiously.
Following are the UPSC Mains Optional Subjects a candidate can choose from:
UPSC Optional Subjects List |
|||||||
Agriculture |
Animal Husbandry and Veterinary Science |
Anthropology |
Botany |
Chemistry |
Civil Engineering |
Commerce and Accountancy |
Economics |
Electrical Engineering |
Geography |
Geology |
History |
Law |
Management |
Mathematics |
Mechanical Engineering |
Medical Science |
Philosophy |
Physics |
Political Science and International Relations |
Assamese Literature |
Bengali Literature |
Bodo Literature |
Dogri Literature |
Gujarati Literature |
Hindi Literature |
Kannada Literature |
Kashmiri Literature |
Konkani Literature |
Maithali Literature |
Malayalam Literature |
Manipuri Literature |
Marathi Literature |
Nepali Literature |
Odia Literature |
Punjabi Literature |
Sanskrit Literature |
Santhali Literature |
Sindhi Literature |
Tamil Literature |
Telugu Literature |
Urdu Literature |
English Literature |
Read more regarding UPSC Optional Subjects and how to choose the best UPSC Optional Subject in the linked article.
The UPSC Mains Previous Years Papers are an essential resource for aspirants to understand how best to prepare for UPSC Mains 2025. Aspirants can download the UPSC Mains Previous Years Papers from the links given below and use them to prepare more efficiently.
The UPSC Mains 2025 Admit Card is expected to be released a week or two before the UPSC Mains Exam i.e., 22nd August 2025. Thus, it can be expected to be released soon. Once released, candidates can access their admit card from the official website, upsc.gov.in.
Once the UPSC Mains 2025 Admit Card is released, candidates can follow these steps to download it from the official UPSC website:
Considering the vastness of the UPSC Syllabus, it is easy to get overwhelmed while starting out on your preparation journey. Having a comprehensive UPSC Preparation Strategy is essential to crack UPSC. Here’s how you can get started on building one.
For more details on how to create the perfect UPSC Mains Preparation Strategy, you can read the linked article.
UPSC Main Exam is conducted across a few select cities to allow accessibility for all candidates. Following is the list of the UPSC Mains Exam Centres from previous years for your reference.
UPSC Main Exam Centres |
|||||
Ahmedabad |
Bengaluru |
Bhopal |
Chandigarh |
Cuttack |
Dehradun |
Delhi |
Dispur (Guwahati) |
Jaipur |
Jammu |
Kolkata |
Lucknow |
Patna |
Raipur |
Ranchi |
Shillong |
Thiruvananthapuram |
Vijayawada |
Mumbai |
Aizawl |
Chennai |
Hyderabad |
Shimla |
Prayagraj |
Candidates who qualify in the Prelims are eligible to appear in the Main. Qualified candidates are required to follow the following steps to register for the Main.
Steps to Register for UPSC Main |
|
Fill the DAF- I |
Go to the official UPSC Website and fill out the Detailed Application Form-I. |
Upload the Required Documents |
Scanned Copies of documents such as educational certificates, scanned photograph, and signature, etc, need to be uploaded as mentioned in the DAF-I |
Pay the Exam Fee |
After filling the Application Form, exam fees needs to be paid via any of the payment methods given on the website. |
Submit the Application Form |
Once the form is filled out, verify all the details and submit the application form. Be sure to save and print a copy for your future reference. |
To read about the UPSC Registration Process, read the linked article.
UPSC Main 2025 is set to commence from 22nd August 2025 and will go on till 31st August 2025.
There are 9 Papers in UPSC Main. 2 of them are qualifying in nature, and the other seven are merit-based.
Around 13,000-14,000 students appear for the UPSC Main each year.
No, there is no negative marking in UPSC Main as it is a descriptive exam.