The complete list of UPSC Optional subjects for civil services main examination is here. You have to opt for any one subject.
List of optional subjects for Main Examination
- Animal Husbandry and Veterinary Science
- Civil Engineering
- Commerce and Accountancy
- Electrical Engineering
- Mechanical Engineering
- Political Science and International Relations
- Literature of any one of the following languages:
Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santhali, Sindhi, Tamil, Telugu, Urdu and English.