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

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 13 Mar 2023 S1

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 14 Aug 2023 S1

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 14 Mar 2023 S1

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 17 Aug 2023 S4

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 2 Aug 2023 S1

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 8 Aug 2023 S3

60m 100 Qs 200 marks
PYQ • 2023SSC CHSLMedium

SSC CHSL 9 Mar 2023 S1

60m 100 Qs 200 marks
PYQ • 2022SSC CHSLMedium

SSC CHSL 2 June 2022 S3

60m 100 Qs 200 marks
PYQ • 2022SSC CHSLMedium

SSC CHSL 24 May 2022 S3

60m 100 Qs 200 marks
PYQ • 2022SSC CHSLMedium

SSC CHSL 26 May 2022 S3

60m 100 Qs 200 marks
PYQ • 2022SSC CHSLMedium

SSC CHSL 27 May 2022 S3

60m 100 Qs 200 marks
PYQ • 2022SSC CHSLMedium

SSC CHSL 31 May 2022 S3

60m 100 Qs 200 marks
PYQ • 2021SSC CHSLMedium

SSC CHSL 10 Aug 2021 S1

60m 100 Qs 200 marks
PYQ • 2021SSC CHSLMedium

SSC CHSL 12 Aug 2021 S1

60m 100 Qs 200 marks
PYQ • 2021SSC CHSLMedium

SSC CHSL 19 Apr 2021 S1

60m 100 Qs 200 marks
PYQ • 2021SSC CHSLMedium

SSC CHSL 5 Aug 2021 S1

60m 100 Qs 200 marks
PYQ • 2020SSC CHSLMedium

SSC CHSL 12 Oct 2020 S1

60m 100 Qs 200 marks
PYQ • 2020SSC CHSLMedium

SSC CHSL 16 Oct 2020 S1

60m 100 Qs 200 marks
PYQ • 2020SSC CHSLMedium

SSC CHSL 18 Oct 2020 S1

60m 100 Qs 200 marks
PYQ • 2018SSC CHSLMedium

SSC CHSL 14 Mar 2018 S1

60m 100 Qs 200 marks
PYQ • 2018SSC CHSLMedium

SSC CHSL 19 Mar 2018 S1

60m 100 Qs 200 marks
PYQ • 2018SSC CHSLMedium

SSC CHSL 23 Mar 2018 S1

60m 100 Qs 200 marks
PYQ • 2017SSC CHSLMedium

SSC CHSL 4 Mar 2017 S1

60m 100 Qs 200 marks
PYQ • 2017SSC CHSLMedium

SSC CHSL 5 Mar 2017 S1

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 12 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 13 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 14 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 15 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 16 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 17 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 18 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 19 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 20 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks
PYQ • 2025SSC CGLMedium

SSC CGL Tier I 2025: Similar Paper (Held on 21 Sep 2025 S1) (PYQ)

60m 100 Qs 200 marks

SSC GD Constable Papers8

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

SSC GD 4 Feb 2025 S1

60m 80 Qs 160 marks
PYQ • 2025SSC GD ConstableMedium

SSC GD 5 Feb 2025 S1

60m 80 Qs 160 marks
PYQ • 2024SSC GD ConstableMedium

SSC GD 24th Feb 2024 Shift 1

60m 80 Qs 160 marks
PYQ • 2023SSC GD ConstableMedium

SSC GD 10th Jan 2023 Shift 2

60m 80 Qs 160 marks
PYQ • 2021SSC GD ConstableMedium

SSC GD 24th Nov 2021 Shift 2

90m 100 Qs 100 marks
PYQ • 2020SSC GD ConstableMedium

SSC GD 1st Dec 2020 Shift 1

90m 90 Qs 90 marks
PYQ • 2019SSC GD ConstableMedium

SSC GD 11th Feb 2019 Shift 2

90m 100 Qs 100 marks
PYQ • 2017SSC GD ConstableMedium

SSC GD 7th DEc 2017 Shift 3

90m 94 Qs 94 marks
PYQ • 2024SSC CPOMedium

SSC CPO 27 June 2024 S1

120m 200 Qs 200 marks
PYQ • 2024SSC CPOMedium

SSC CPO 28 June 2024 S2

120m 196 Qs 196 marks
PYQ • 2023SSC CPOMedium

SSC CPO 3 Oct 2023 S1

120m 200 Qs 200 marks
PYQ • 2023SSC CPOMedium

SSC CPO 4 Oct 2023 S2

120m 200 Qs 200 marks
PYQ • 2022SSC CPOMedium

SSC CPO 9 Nov 2022 S1

120m 200 Qs 200 marks
PYQ • 2022SSC CPOMedium

SSC CPO 9 Nov 2022 S2

120m 198 Qs 198 marks
PYQ • 2020SSC CPOMedium

SSC CPO 23 Nov 2020 S1

120m 200 Qs 200 marks
PYQ • 2020SSC CPOMedium

SSC CPO 24 Nov 2020 S1

120m 200 Qs 200 marks
PYQ • 2024SSC MTSMedium

SSC MTS 2024

90m 90 Qs 270 marks
PYQ • 2023SSC MTSMedium

SSC MTS 2023

90m 90 Qs 270 marks
PYQ • 2022SSC MTSMedium

SSC MTS 2022

90m 90 Qs 270 marks
PYQ • 2019SSC MTSMedium

SSC MTS 2019

90m 100 Qs 100 marks
PYQ • 2017SSC MTSMedium

SSC MTS 2017

90m 100 Qs 100 marks

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?
Yes. Every SSC paper on AI Test Planet can be attempted free, 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.