UPSC Mains Language Papers Syllabus

The two language papers — Paper A (an Indian language) and Paper B (English) — carry 300 marks each. They are qualifying: you need 25% in each, and the marks are not added to your rank. The syllabus below is split into 12 topics across 2 subjects, with how often each was asked from 2016 to 2025.

Most asked Mains Language Papers topics

English — Paper B (Qualifying) — 6 topics

Indian Language — Paper A (Qualifying) — 6 topics

Other UPSC papers

Track the Mains Language Papers syllabus

Tick off topics as you finish them and keep a revision count for each — free, in Hindi or English.

Start tracking — free