SSC logo

SSC Previous Year Question Papers & Mock Tests

This page collects 56 previous year papers for SSC covering 2017 to 2025, 6,268 questions in all. Each paper runs in a timed interface that matches the real exam, scores itself the moment you submit, and shows a worked solution for every question alongside a topic-wise breakdown of where your marks went. Attempting a full paper under time pressure is what turns syllabus coverage into a score — the analysis afterwards is what tells you which topic to revise next.

56 Total Papers 56 PYQs

All SSC Papers

Back to all exams
PYQ • 2023SSC CHSLMedium

SSC CHSL 10 Aug 2023 S2

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 13 Mar 2023 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 14 Aug 2023 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 14 Mar 2023 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 17 Aug 2023 S4

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 2 Aug 2023 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 8 Aug 2023 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2023SSC CHSLMedium

SSC CHSL 9 Mar 2023 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2022SSC CHSLMedium

SSC CHSL 2 June 2022 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2022SSC CHSLMedium

SSC CHSL 24 May 2022 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2022SSC CHSLMedium

SSC CHSL 26 May 2022 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2022SSC CHSLMedium

SSC CHSL 27 May 2022 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2022SSC CHSLMedium

SSC CHSL 31 May 2022 S3

60 min 100 Qs 200 marks
Start Test
PYQ • 2021SSC CHSLMedium

SSC CHSL 10 Aug 2021 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2021SSC CHSLMedium

SSC CHSL 12 Aug 2021 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2021SSC CHSLMedium

SSC CHSL 19 Apr 2021 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2021SSC CHSLMedium

SSC CHSL 5 Aug 2021 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2020SSC CHSLMedium

SSC CHSL 12 Oct 2020 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2020SSC CHSLMedium

SSC CHSL 16 Oct 2020 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2020SSC CHSLMedium

SSC CHSL 18 Oct 2020 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2018SSC CHSLMedium

SSC CHSL 14 Mar 2018 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2018SSC CHSLMedium

SSC CHSL 19 Mar 2018 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2018SSC CHSLMedium

SSC CHSL 23 Mar 2018 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2017SSC CHSLMedium

SSC CHSL 4 Mar 2017 S1

60 min 100 Qs 200 marks
Start Test
PYQ • 2017SSC CHSLMedium

SSC CHSL 5 Mar 2017 S1

60 min 100 Qs 200 marks
Start Test

SSC GD Constable Papers8

View all SSC GD Constable papers →
PYQ • 2025SSC GD ConstableMedium

SSC GD 4 Feb 2025 S1

60 min 80 Qs 160 marks
Start Test
PYQ • 2025SSC GD ConstableMedium

SSC GD 5 Feb 2025 S1

60 min 80 Qs 160 marks
Start Test
PYQ • 2024SSC GD ConstableMedium

SSC GD 24th Feb 2024 Shift 1

60 min 80 Qs 160 marks
Start Test
PYQ • 2023SSC GD ConstableMedium

SSC GD 10th Jan 2023 Shift 2

60 min 80 Qs 160 marks
Start Test
PYQ • 2021SSC GD ConstableMedium

SSC GD 24th Nov 2021 Shift 2

90 min 100 Qs 100 marks
Start Test
PYQ • 2020SSC GD ConstableMedium

SSC GD 1st Dec 2020 Shift 1

90 min 90 Qs 90 marks
Start Test
PYQ • 2019SSC GD ConstableMedium

SSC GD 11th Feb 2019 Shift 2

90 min 100 Qs 100 marks
Start Test
PYQ • 2017SSC GD ConstableMedium

SSC GD 7th DEc 2017 Shift 3

90 min 94 Qs 94 marks
Start Test
PYQ • 2024SSC CPOMedium

SSC CPO 27 June 2024 S1

120 min 200 Qs 200 marks
Start Test
PYQ • 2024SSC CPOMedium

SSC CPO 28 June 2024 S2

120 min 196 Qs 196 marks
Start Test
PYQ • 2023SSC CPOMedium

SSC CPO 3 Oct 2023 S1

120 min 200 Qs 200 marks
Start Test
PYQ • 2023SSC CPOMedium

SSC CPO 4 Oct 2023 S2

120 min 200 Qs 200 marks
Start Test
PYQ • 2022SSC CPOMedium

SSC CPO 9 Nov 2022 S1

120 min 200 Qs 200 marks
Start Test
PYQ • 2022SSC CPOMedium

SSC CPO 9 Nov 2022 S2

120 min 198 Qs 198 marks
Start Test
PYQ • 2020SSC CPOMedium

SSC CPO 23 Nov 2020 S1

120 min 200 Qs 200 marks
Start Test
PYQ • 2020SSC CPOMedium

SSC CPO 24 Nov 2020 S1

120 min 200 Qs 200 marks
Start Test
PYQ • 2024SSC MTSMedium

SSC MTS 2024

90 min 90 Qs 270 marks
Start Test
PYQ • 2023SSC MTSMedium

SSC MTS 2023

90 min 90 Qs 270 marks
Start Test
PYQ • 2022SSC MTSMedium

SSC MTS 2022

90 min 90 Qs 270 marks
Start Test
PYQ • 2019SSC MTSMedium

SSC MTS 2019

90 min 100 Qs 100 marks
Start Test
PYQ • 2017SSC MTSMedium

SSC MTS 2017

90 min 100 Qs 100 marks
Start Test

SSC Papers by Year

SSC Papers — Frequently Asked Questions

How many SSC papers can I practise here?
There are 56 SSC papers available, spanning 2017 to 2025. All of them can be attempted online.
Are the SSC previous year papers free?
Your first test on AI Test Planet is free, whichever SSC paper you pick. After that each paper uses one test credit — ₹10 a test, ₹5 for the first one you buy — and you see your score and the correct answers immediately after submitting.
Do the SSC previous year papers come with solutions?
Yes. Each question carries a step-by-step explanation, and your result page breaks performance down by topic so you can see which areas cost you marks.
How should I use SSC previous year papers in my preparation?
Attempt each paper in one timed sitting rather than question by question — the time pressure is half of what the exam tests. Review every wrong answer against its explanation, note the topic, and revise that topic before moving to the next paper.

Build the base first

Most SSC general studies questions trace back to NCERT. Download the source textbooks free, straight from NCERT.