PYQ Library — Previous Year Question Papers

Verified official PYQs published: 9557. Each paper below was checked against its NTA final answer key before publication.

This count is read live from the database on every visit — it is the number of published questions whose source is a verified official paper, not a stored claim. Until a paper is verified, nothing here is presented as an NTA question.

Filter: All papers · Paper 1 · Computer Science (87) · Commerce · Management · Economics · Education · Hindi · English · Political Science · Philosophy · Psychology · Sociology · History · Geography · Law · Library and Information Science · Mass Communication and Journalism

View as cycle × subject grid →

Paper 1Dec 2025Published

PYQ — Paper 1 · Dec 2025

Official pattern: 50 questions · 60 minutes. Published verified questions for this paper: 50 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2025Published

PYQ — Paper 1 · Jun 2025

Official pattern: 50 questions · 60 minutes. Published verified questions for this paper: 50 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2024Published

PYQ — Paper 1 · Jun 2024

Official pattern: 50 questions · 60 minutes. Published verified questions for this paper: 49 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2012Published

PYQ — Paper 1 · Jun 2012

Official pattern: 60 questions · 72 minutes. Published verified questions for this paper: 52 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Dec 2012Published

PYQ — Paper 1 · Dec 2012

Official pattern: 60 questions · 72 minutes. Published verified questions for this paper: 57 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2013Published

PYQ — Paper 1 · Jun 2013

Official pattern: 60 questions · 72 minutes. Published verified questions for this paper: 55 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2013 (Re-conducted)Published

PYQ — Paper 1 · Jun 2013 (Re-conducted)

Official pattern: 60 questions · 72 minutes. Published verified questions for this paper: 55 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

Paper 1Jun 2014Published

PYQ — Paper 1 · Jun 2014

Official pattern: 60 questions · 72 minutes. Published verified questions for this paper: 54 — the paper opens as a real test through the test engine. Answers are shown only after you submit, like every other test.

How a paper earns the “Official PYQ” label: its original question paper and the NTA final answer key are checked question by question; only then is a question stored with source_type official-pyq-verified, its year, and the key reference — and only then does it appear in its test. Final answer keys alone (QID → option tables) cannot seed a question, because they contain no question text. The Dec 2025 final keys are held for all 17 papers; the question papers themselves are only available inside a candidate's NTA login, so no paper is published until its text is honestly sourced.