The Union Public Service Commission (UPSC) has released the Mains examination schedule for the Civil Services Exam (CSE) 2025 cycle on 14 July, 2025. Candidates who have cleared the UPSC Prelims 2025 are eligible to appear for the Mains examination. Read this article to know the detailed subject-wise exam dates, daily shift timings, and reporting instructions.
The Mains exam is written on paper and consists of nine papers of 1750 marks. As noted, it is the second stage of the Civil Services Examination, which is sequentially organised by the Union Public Service Commission (UPSC) in India. The only candidates eligible for the UPSC Mains are those who will have passed the UPSC Preliminary exam which was held on 25 May 2025. The UPSC Mains consists of multiple written papers with a detailed syllabus meant to evaluate candidates’ profound mastery, analytical insight, and writing skills.
In addition to these, UPSC Mains 2025 is an important milestone in the selection pathway and one of the most competitive examinations. UPSC civil services exam has a wide range of civil services on offer like the Indian Administrative Service (IAS), Indian Police Service (IPS), Indian Foreign Service (IFS), etc. The candidates strive to clear this Examination and join the ranks of esteemed bureaucrats.
UPSC Mains 2025 Result Is Out
Click Here to Download UPSC CSE Mains Result 2025 PDF
Click Here to Download UPSC CSE Mains Result 2025 Roll Number Wise List
Click Here to Download UPSC CSE Mains Result 2025 Name Wise List
UPSC Mains 2025: An Overview
The expected date of UPSC Mains Exam 2025 is set to start on 22nd August 2025 and will be conducted over five days, during which nine papers will be attempted. For the detailed and updated timetable, candidates must check the UPSC mains timetable 2025 on upsc.gov.in because it includes the specific schedule for each paper. As with previous years, the examination will begin with the Essay paper and will move on to the General Studies and Optional subjects thereafter.
Listed below is an approximate overview of the UPSC Mains Exam 2025:
|
UPSC Mains 2025 Overview
|
| Particulars |
Details |
| Exam Name |
UPSC Civil Services (Main) Examination 2025 |
| Conducting By |
Union Public Service Commission (UPSC) |
| Exam Level |
National |
| UPSC Mains 2025 Start Date |
August 22, 2025 |
| Number of Papers |
9 (7merit + 2 qualifying) |
| Mode of Exam |
Offline |
| Medium of Exam |
English / Hindi |
| Total Marks (Written Exam) |
1750 (excluding qualifying papers) |
| Personality Test Marks |
275 |
| Total Marks (Final Merit) |
2025 |
| Official Website |
www.upsc.gov.in |
UPSC Mains 2025 Vacancy
The Union Public Service Commission announced approximately 979 vacancies for UPSC Mains 2025, though this number is temporary and it could be changed after the official announcement. Of these, 38 are reserved for Persons with Benchmark Disabilities (PwBD). The total UPSC Mains vacancies were released in the official notification on January 22, 2025, and are for various civil services like IAS, IPS, and IFS.
UPSC Mains 2025 Exam Date
According to the UPSC 2025 Calendar, the UPSC Prelims examination was held on May 25, 2025. Following the declaration of preliminary results on June 11, 2025, the DAF-I window opened from June 16, 2025, to June 25, 2025, on the official UPSC website.
The UPSC Mains exam date will be 22nd August 2025 and held over two sessions each day for five consecutive days. However, the detailed UPSC Mains timetable for the examination will only be provided after the results for the Prelims are published. To ensure there are no surprises, candidates are advised to regularly visit the official website of UPSC.
Below are the details of UPSC Exam Dates 2025:
|
UPSC Exam Date 2025
|
| Events |
Dates |
| UPSC Prelims Exam 2025 |
25 May 2025 |
| UPSC Prelims Results |
June 11, 2025 |
| UPSC Mains Notification 2025 |
July 14, 2025 |
| DAF 1 Released |
June 16, 2025 |
| Last date to fill out DAF 1 |
June 25, 2025 |
| UPSC Mains Admit Card |
1-2 weeks before the exam |
UPSC Mains 2025 Schedule
As per the instructions provided by UPSC, all UPSC mains paper will have a duration of 3 hours, and there will be 2 sittings a day: morning and afternoon. The examination will commence with the Essay Paper on August 22, 2025, followed by other General Studies Papers, and then the Optional Subject Papers will be done on subsequent days. It is important that the candidates go through the timetable carefully so as to prepare an orderly and coherent structured preparation plan.
Following is the table giving the details of the UPSC Mains 2025 schedule:
|
UPSC Exam Date 2025
|
| Day |
Exam Date |
Exam Date Paper |
Session |
| Day 1 |
Aug 22, 2025 |
Essay |
Morning |
| Day 2 |
Aug 23, 2025 |
General Studies Paper I |
Morning |
| General Studies Paper II |
Afternoon |
| Day 3 |
Aug 24, 2025 |
General Studies Paper III |
Morning |
| General Studies Paper IV |
Afternoon |
| Day 4 |
30 August, 2025 |
Indian Language Paper |
Morning |
| English |
Afternoon |
| Day 5 |
31 August, 2025 |
Optional Subject Paper-I |
Morning |
| Optional Subject Paper-II |
Afternoon |
UPSC Mains 2025 Exam Pattern
According to the latest UPSC mains pattern, the UPSC Mains has a total of 9 papers and two of them are of a qualifying nature while the rest 7 are counted for ranking. The weightage of each paper is different and the main examination is held over a period of 5 to 7 days.
Given below is the latest UPSC mains exam pattern which has been published for the UPSC Mains 2025:
|
UPSC Mains Exam Pattern 2025
|
| Paper |
Subject |
Total Marks |
| Paper A |
Compulsory Indian Language of 8th Schedule of the Indian Constitution |
300 |
| Paper B |
English Language |
300 |
| Paper 1 |
Essay |
250 |
| Paper 2 |
General Studies I |
250 |
| Paper 3 |
General Studies II |
250 |
| Paper 4 |
General Studies III |
250 |
| Paper 5 |
General Studies IV |
250 |
| Paper 6 |
Optional Paper I |
250 |
| Paper 7 |
Optional Paper II |
250 |
| Total |
1750 Marks + 275 Marks of Interview |
2025 |
UPSC Mains Optional Subjects
As with any exam, selecting the right optional subject is one of the first steps in preparing for the Mains examination with the UPSC. With a selection of no less than 48 UPSC Mains optional subjects like Agriculture, Animal Husbandry & Veterinary Science, Anthropology, Botany, Chemistry, Commerce and Accountancy, Literature, Political Science, History, Geography, and so forth, there is something for everyone. Candidates need to choose one subject that will then be divided into two papers, and each of these papers is worth 250 marks. Having a well-informed decision considering one’s academic background and hobbies can surely be of great help.
UPSC Mains Syllabus 2025 and Paper Pattern
According to the Latest UPSC Mains syllabus 2025, UPSC mains paper include one essay paper, two language papers (An Indian language and English), four General Studies papers (GS I-IV), and two optional subject papers. The UPSC Mains optional subject papers are based on a chosen subject from a list of 48.
The subject-wise division of the UPSC Mains paper is given in the table below:
| Paper |
Description |
| Paper-A (Indian Language) |
One language from the Eighth Schedule of the Indian Constitution |
| Paper-B (English) |
Tests basic English language skills |
| Essay |
Candidates must write essays on multiple topics |
| General Studies Paper I |
Covers Indian Heritage and Culture, History, and Geography of the World and Society |
| General Studies Paper II |
Focuses on Governance, Constitution, Polity, Social Justice, and International Relations |
| General Studies Paper III |
Includes Technology, Economic Development, Biodiversity, Environment, Security, and Disaster Management |
| General Studies Paper IV |
Ethics, Integrity, and Aptitude |
| Optional Subject Paper I |
Based on one optional subject chosen from the official list |
| Optional Subject Paper II |
Continuation of the chosen optional subject |
How to Prepare for UPSC Mains 2025?
For a candidate to succeed at the UPSC Mains exam, it is necessary for him/her to figure out the personal best way to prepare for the UPSC CSE mains exam. While each student is different in their own individual way of studying, most students follow these common pointers that can add value to the preparation strategy.
Vajirao and Reddy IAS Institute shared some of the key tips to prepare for UPSC mains exam 2025.
Understanding of UPSC Mains Syllabus
The definition of every subject and every topic that needs to be done is given in the syllabus. These are the main building blocks from which all questions stem and hence have to be done in complete detail. With the syllabus at hand, students will be able to plan their exam preparation with greater precision.
Intensive Study and Time Management
The student needs to prepare effectively, especially when it comes to the Mains. Each subject should be given an appropriate amount of time depending on the student’s grasp of the subject. With so many topics to cover, maintaining a timetable becomes so essential in terms of ensuring maximum benefit in minimum time.
Emphasis on Current Affairs
Every candidate has to understand that they are often integrated into the GS papers, thus making them the centre of interest for most of the exams. All the latest advancements in politics, economy, politics, environment and even international relations news should be monitored.
Writing Practice
There is no substitute for a rigorous writing discipline when it comes to preparing for Mains. All students need to work hard on their writing ability and learn how to express their answers with clarity and logic.
Mock Tests and Previous Year Papers
Attempting mock tests and past year’s papers enables candidates to understand the examination pattern and the nature of questions as well as improve their time management skills.
Revise Regularly
Revisions are very essential and fundamental for recalling and strengthening what has already been learned. Periodic revision needs to be done by candidates across all subjects to ensure they remember and understand important concepts.
How to Apply for UPSC Mains 2025?
Candidates must pass the Preliminary Examination before applying for the UPSC Mains Exam. The Mains examination is the second part of the Civil Services Examination and is only available to candidates who successfully clear the UPSC Prelims. Listed below are the steps to follow to apply for the UPSC Mains.
Fill DAF 1
After the Preliminary examination, candidates who pass the exam are required to fill out the Detailed Application Form (DAF) on the official website of the UPSC. The DAF is an application form of Tier III type, requiring candidates to list personal, academic, and other pertinent information.
Upload Documents
Candidates must upload scanned documents as instructed, including educational and other relevant documents, category certificates, photographs, and signatures as specified under the DAF instructions.
Pay the Examination Fee
After completing the DAF and uploading the required documents, the candidate has to pay the prescribed examination fee, which can be paid through the means stated on the website.
Submit the Application Form
In order to complete the application process, all steps mentioned above must be completed. This includes final verification and submission of the online form. Payment of form fees is an irreversible step requiring meticulous examination of the form beforehand.
Print the Application Form
Once you have submitted the DAF, download the printout for future reference.
UPSC Mains 2025 Admit Card
The UPSC Mains Admit Card is an essential document that allows candidates who have qualified for the Preliminary Examination to appear for the UPSC Mains Exam.UPSC Mains 2025 Admit Card is to be released soon.
How to Download UPSC Mains Admit Card?
In order to download the UPSC Mains Admit Card, Candidates have to follow the described steps sequentially:
(1) Navigate directly to the UPSC website at www.upsc.gov.in or
upsconline.nic.in.
(2) On the homepage of the UPSC website, search for the ‘Admit Card’ or ‘E-Admit Card’ slot. Usually, it is found under the Examination tab.
(3) In the Section Of Admit Card, you will find a comprehensive list of examinations that are ongoing or being conducted by UPSC. You need to select the link regarding the Civil Services (Main) Examination Hall Ticket.
(4) Select the link with the provided access for downloading the Mains Admit Card. Enter your Registration ID/Roll Number and Date of Birth/Password to gain access. Ensure the details that were entered are correct.
(5) Post logging in, you will be able to view your UPSC Mains Admit Card on your screen. Click on the Download Admit Card button and the admit card will be saved in a PDF format.
(6) Besides the admit card, UPSC provides crucial policies or protocols. So Make sure you follow the instructions. Deviating from the exam instructions is highly discouraged.
UPSC Mains 2025 Exam Centre
Every year, the Union Public Service Commission conducts the Civil Services Mains Examination at specific locations throughout the country. Depending on the available candidates and operational arrangements, the UPSC Mains Exam centres tend to shift each year.
UPSC Mains Previous Years Question Paper
Candidates should ideally attempt the previous 10 years of UPSC Mains question papers. We have provided the previous year's UPSC Mains question papers in PDF here.
All India GS Mains Test Series by Vajirao and Reddy
At Vajirao and Reddy IAS, the Mains test series is unrivalled. Every year thousands of students utilise the Vajirao & Reddy test series based on the Innovative Assessment System to improve the scores of aspirants. There is tremendous demand from the students which surges with every passing year, this clearly attests to the institute's commitment to offering quality. All India GS Mains Test Series offered by Vajirao and Reddy have become a necessity for every serious candidate willing to appear for the CSE.
Students are offered, possibly for the first time in the country, the option to download question-and-answer book cum folders for self-revision through the Vajirao and Reddy platforms along with multiple other materials enabling easier access to mock test analysis.
UPSC Mains Result 2025: An Overview
The UPSC Mains result 2025 marks the crucial transition following the mains exam held from 22 to 31 August. The UPSC Mains Result 2025 PDF shows the list of candidates who passed the UPSC Mains exam. The UPSC CSE mains result is released online on the official UPSC website, and candidates can download upsc mains result PDF from there. Those who passed the UPSC mains will move to the next stage, the Personality Test or Interview, before the final selection and merit list.
The UPSC CSE Mains Result 2025 will be released by the Union Public Service Commission (UPSC) in online mode. Below is a quick overview of the key details related to the UPSC Mains Result 2025.
|
UPSC Mains Result 2025 Overview
|
| Exam Name |
UPSC Civil Services Examination (Mains) |
| Conducting By |
Union Public Service Commission |
| UPSC Mains Exam Dates 2025 |
22 August 2025 to 31 August 2025 |
| Mode of Result |
Online (PDF) |
| UPSC Mains Result 2025 Date |
11th November 2025 |
| Official Website |
www.upsc.gov.in |
UPSC Mains Result 2025 Date Officially Out!
The Union Public Service Commission has officially declared the UPSC Mains 2025 Result Date. The UPSC Mains Result 2025 has been officially announced on 11th November 2025 on the UPSC official website. Check your result and download the official UPSC Mains Result 2025 PDF here. In previous years, the UPSC CSE mains result was generally released around 70-80 days after the examination. For example, the UPSC Mains Result 2024 was released on December 9, 2024. Therefore, candidates can reasonably expect a similar timeline this year. Candidates should regularly check the UPSC website for official UPSC mains result updates and notifications.
UPSC Mains Result 2025 PDF Download
The Union Public Service Commission will release the UPSC CSE mains result 2025 in the form of a PDF list containing the roll numbers and names of qualified candidates. Candidates can visit the official website and download the UPSC Mains result 2025 PDF to check their status of selection into the interview round. For the ease of candidates, a direct link to access the result will be attached here as it gets released on the official portal.
Click Here to Download UPSC CSE Mains Result 2025 PDF
UPSC Mains Expected Cut Off 2025
The UPSC Mains Expected Cut Off 2025 may range between 715-730 for the General category. Actual cutoffs vary yearly based on exam difficulty, vacancies, and candidates’ overall performance. These estimates depend on factors like exam difficulty, number of vacancies, and overall candidate performance. The official cut-off will be announced after the UPSC mains final results. The estimated UPSC Mains cut-off marks are given below based on past trends and experts analysis. Candidates who clear the Mains cut-off will proceed to the interview round, which carries 275 marks, making the total marks 2025.
| Category |
Expected Cut-off |
| General |
715-730 |
| EWS |
690-710 |
| OBC |
700-715 |
| SC |
685-700 |
| ST |
675-690 |
Name and Roll Number Wise List of UPSC Mains Result 2025-
The UPSC Mains Result 2025 name and roll number-wise list is released online in PDF format on the official UPSC website. Candidates can check their names and roll numbers to confirm qualification for the Personality Test. This list helps aspirants know their status before the final merit and cutoff release. Candidates can press the Ctrl + F (Find) key to quickly find their roll number in the UPSC mains result PDF. Only those candidates whose roll numbers appear in the list will be called for the UPSC Interview.
Click Here to Download UPSC CSE Mains Result 2025 Roll Number Wise List
Click Here to Download UPSC CSE Mains Result 2025 Name Wise List
How to Download UPSC Mains Result 2025
To download the UPSC Mains Result 2025 PDF, visit the official UPSC website, click on “Civil Services (Main) Examination, 2025,” open the PDF file, and search your name or roll number to download your UPSC CSE Mains Result. Candidates can also follow the step-by-step procedure below to download their UPSC Mains Result 2025:
- Visit the UPSC official website at upsc.gov.in.
- On the homepage, click on the “Active Examinations” section.
- Click on the link titled “Civil Services (Mains) Examination, 2025”.
- The result will open as a PDF file containing the list of qualified candidates.
- Press Ctrl + F to search for your roll number or name.
- Download and save the UPSC Mains Result PDF for future reference, especially for interview and document verification rounds
Frequently Asked Question- FAQ’s
Ans: The UPSC Mains 2025 exam will begin on 22nd August 2025 as per the official UPSC notification.
Ans: To be eligible for the Civil Services Examination, candidates must be at least 21 years old and should not exceed 32 years of age.
Ans: UPSC Mains consists of 9 papers of which 2 are qualifying papers (Indian Language & English) and 7 papers are considered for the final ranking.
Ans: Three months can be sufficient for UPSC Mains preparation if you have a strong foundation from your prelims studies and can dedicate focused, intensive study hours daily. However, it requires a well-structured plan and disciplined execution.
Ans: No, UPSC Mains is a descriptive exam, so there is no negative marking for incorrect answers.
As of the latest updates, the UPSC Mains result 2025 has been declared on 11th November, 2025. This official announcement is made by the Union Public Service Commission. Check your result and download the official UPSC Mains Result 2025 PDF here.
The UPSC Mains result 2025 has been declared on 11th November, 2025. Candidates can check the result on the official UPSC website by downloading the PDF containing the list of qualified candidates.
To check the UPSC Mains Result 2025, visit the official UPSC website at upsc.gov.in, click on the “Written Results” section, and select Mains Result 2025. Download the PDF and search for your name or roll number to see if you’ve qualified for the next stage.
The UPSC usually declares the Mains result 2025 about 70-80 days after the exam. Since the UPSC Mains 2025 was held in August, the official UPSC mains result date is 11th November, 2025.
Yes, the UPSC Mains 2025 result has been officially declared by the Union Public Service Commission. UPSC CSE Mains result 2025 has been announced on 11th November, 2025 on the official UPSC website or you can check it on the website of Vajirao and Reddy Institute.