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

    • 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
    • Psychology
    • Public Administration
    • Sociology
    • Statistics
    • Zoology
    • 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.