CBSE · Central TET

CTET Question Papers

Central Teacher Eligibility Test — previous year papers for Paper I (Classes 1–5) and Paper II (Classes 6–8), with answer keys.

18Papers live
150Marks each
LifetimeValidity

The Central Teacher Eligibility Test (CTET) is conducted by CBSE. It is needed for teaching posts in central government schools such as Kendriya Vidyalayas and Navodaya Vidyalayas, and many private schools also ask for it. Paper I is for teachers of Classes 1 to 5 and Paper II for Classes 6 to 8. Each paper has 150 multiple-choice questions of one mark each, and there is no negative marking.

Exam pattern

The Central Teacher Eligibility Test (CTET) is conducted by CBSE and is required for teaching appointments in Kendriya Vidyalayas, Navodaya Vidyalayas and other central government schools. Many state and private schools also accept the CTET certificate.
PaperSubjects / ScopeMarksDuration
Paper IChild Development & Pedagogy, Language I, Language II, Mathematics, EVS150 marks150 minutes
Paper IIChild Development & Pedagogy, Language I, Language II, Maths & Science OR Social Studies150 marks150 minutes

Each section has 30 questions. In Paper II, Maths & Science or Social Studies has 60 questions. Every question carries 1 mark.

Question papers

Open a paper to read it, practise online or print it on A4.

Previous Year Question Papers

2026
CTET Paper II — 1 March 2026 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper II — 1 March 2026 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper I — 1 March 2026All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper II — 8 February 2026 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper II — 8 February 2026 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper I — 8 February 2026All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदी
Open paper ›
2026
CTET Paper II — 7 February 2026 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2026
CTET Paper II — 7 February 2026 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2026
CTET Paper I — 7 February 2026All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 14 December 2024 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 14 December 2024 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper I — 14 December 2024All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 7 July 2024 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 7 July 2024 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper I — 7 July 2024All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 21 January 2024 · Maths & ScienceAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper II — 21 January 2024 · Social StudiesAll 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›
2024
CTET Paper I — 21 January 2024All 150 questions with official CBSE answer key, explanations and practice mode
Englishहिंदीमराठी
Open paper ›

Advertisement

Choose your Language I and Language II

Each paper opens with a language picker. Pick any two different languages for Language I and Language II — the CDP, Mathematics and EVS sections stay the same. The 7 February 2026, 14 December 2024, 7 July 2024 and 21 January 2024 papers (Paper I and both Paper II streams) include Marathi; the 8 February and 1 March 2026 papers are in English and Hindi. Paper II has one page for each stream — Maths & Science or Social Studies — since Q31–90 differ; CDP and both languages are the same on the two.

Need a paper that is not listed?

Tell us which year or subject you need on the Contact page and we will try to add it.

How to use these CTET papers

  • Start with the latest sitting. Its questions are closest to the current pattern.
  • Set a timer for 150 minutes and solve the full paper in one sitting.
  • Switch to practice mode to check each answer and read the explanation.
  • Child Development and Pedagogy is common to both papers. Solve it from every sitting, even the paper you are not taking.
  • Teaching in Maharashtra? Practise the MAHA TET papers too. They follow a very similar pattern.

Common questions

Yes. Open any paper and switch from Reading mode to Practice mode. Tap an option to see if it is right; wrong answers show the correct option with an explanation. Your score updates as you go and your progress is saved in your browser, so you can come back and continue later.
The 7 February 2026, 14 December 2024, 7 July 2024 and 21 January 2024 papers — Paper I and both Paper II streams — include Marathi as Language I or Language II, along with English and Hindi. Choose मराठी in the language picker at the top of the paper.
General category candidates must score 60% or above (90 out of 150). SC, ST, OBC and differently-abled candidates are given relaxation as specified in the official notification.
CTET is required for central government schools. For Maharashtra state government and aided schools, MAHA TET is the applicable test. Many private schools in Maharashtra accept either certificate.
CTET is generally conducted twice a year, though the schedule can change. Official dates are announced on the CTET website.
All official notifications, admit cards and results are published at ctet.nic.in.