SSC Mock Test Free 2026: CGL, CHSL, MTS and GD Full Mocks, Sectionals and PYPs, No Login
One page for every free SSC mock test on BookOfExams: SSC CGL, SSC CHSL, SSC MTS and SSC GD Constable. Each exam's full mocks follow the scheme in its latest official SSC notice, including the 15-minute sectional timers that SSC introduced for CGL and CHSL Tier 1 in 2026, and each is scored with that exam's own negative marking.
Pick your exam below to see its full mocks and previous year papers, or open the exam's own page for every sectional, topic-wise and mini test. You can start without an account, and the score appears the moment you submit.
860 free ssc tests across 4 exams
Your first 3 tests run in guest mode with no account. After that, a free Google sign-in keeps you going and saves your attempts; full step-by-step solutions also open after that free sign-in.
Choose your exam
SSC CGL
100 questions, 200 marks, 60 minutes (15 minutes per section)
- Tests
- 373
- Full
- 30
- PYPs
- 31
SSC CHSL
100 questions, 200 marks, 60 minutes (15 minutes per part)
- Tests
- 244
- Full
- 34
- PYPs
- 10
SSC MTS
90 questions, 270 marks, two 45-minute sessions
- Tests
- 121
- Full
- 6
- PYPs
- 10
SSC exam patterns and negative marking at a glance
The four SSC exams look alike but are scored differently. Check your exam's format and marking before you start a full mock.
| Exam | Stage practised | Format | Marking |
|---|---|---|---|
| SSC CGL | Tier 1 | 100 questions, 200 marks, 60 minutes (15 minutes per section) | +2 / −0.50 |
| SSC CHSL | Tier 1 | 100 questions, 200 marks, 60 minutes (15 minutes per part) | +2 / −0.50 |
| SSC MTS | CBE | 90 questions, 270 marks, two 45-minute sessions | +3 / 0 (Session I), −1 (Session II) |
| SSC GD | CBE | 80 questions, 160 marks, 60 minutes | +2 / −0.25 |
Each exam page links the official notice its pattern table is taken from.
Free SSC CGL full mocks and previous year papers
All 373 SSC CGL tests: 68 sectional, 215 topic-wise, 29 mini- SSC CGL 2026 Tier 1 Mock Test (New Pattern) 01100 Qs•60 min•MediumStart
- SSC CGL 2026 Tier 1 Mock Test (New Pattern) 02100 Qs•60 min•MediumStart
- SSC CGL 2026 Tier 1 Mock Test (New Pattern) 03100 Qs•60 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 01130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 02130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 03130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 04130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 05130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 06130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 07130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 08130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 09130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 10130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 11130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 12130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 13130 Qs•120 min•MediumStart
- SSC CGL 2026 Tier 2 Paper 1 Mock Test (New Pattern) 14130 Qs•120 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 01100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 02100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 03100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 04100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 05100 Qs•60 min•HardStart
- SSC CGL Tier 1 Full Mock Test 06100 Qs•60 min•HardStart
- SSC CGL Tier 1 Full Mock Test 07100 Qs•60 min•HardStart
- SSC CGL Tier 1 Full Mock Test 08100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 09100 Qs•60 min•HardStart
- SSC CGL Tier 1 Full Mock Test 10100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 11100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 12100 Qs•60 min•MediumStart
- SSC CGL Tier 1 Full Mock Test 13100 Qs•60 min•MediumStart
SSC CGL previous year papers (31)
- SSC CGL 2025 Tier 1 English Question Paper 14 September Shift 1 (Official Answer Key)25 Qs•15 min•14 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Maths Question Paper 14 September Shift 1 (Official Answer Key)25 Qs•15 min•14 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Question Paper 14 September Shift 1 (Official Answer Key)100 Qs•60 min•14 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Reasoning Question Paper 14 September Shift 1 (Official Answer Key)25 Qs•15 min•14 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 English Question Paper 13 September Shift 2 (Official Answer Key)25 Qs•15 min•13 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Question Paper 13 September Shift 2 (Official Answer Key)100 Qs•60 min•13 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Reasoning Question Paper 13 September Shift 2 (Official Answer Key)25 Qs•15 min•13 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 English Question Paper 12 September Shift 1 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 English Question Paper 12 September Shift 2 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 English Question Paper 12 September Shift 3 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 General Awareness Question Paper 14 September Shift 1 (Official Answer Key)25 Qs•15 min•14 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 General Awareness Question Paper 13 September Shift 2 (Official Answer Key)25 Qs•15 min•13 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Maths Question Paper 13 September Shift 2 (Official Answer Key)25 Qs•15 min•13 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 General Awareness Question Paper 12 September Shift 1 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 General Awareness Question Paper 12 September Shift 2 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 General Awareness Question Paper 12 September Shift 3 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Maths Question Paper 12 September Shift 1 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Maths Question Paper 12 September Shift 2 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Maths Question Paper 12 September Shift 3 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Question Paper 12 September Shift 1 (Official Answer Key)100 Qs•60 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Question Paper 12 September Shift 2 (Official Answer Key)100 Qs•60 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Question Paper 12 September Shift 3 (Official Answer Key)100 Qs•60 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 12 Sep 2025 S1 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 12 Sep 2025 S2 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 12 Sep 2025 S3 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 13 Sep 2025 S1 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 13 Sep 2025 S2 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL Tier 1 Practice Paper (Based on 13 Sep 2025 S3 Pattern)100 Qs•60 min•Practice Paper•MediumStart
- SSC CGL 2025 Tier 1 Reasoning Question Paper 12 September Shift 1 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Reasoning Question Paper 12 September Shift 2 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
- SSC CGL 2025 Tier 1 Reasoning Question Paper 12 September Shift 3 (Official Answer Key)25 Qs•15 min•12 Sep 2025•Official Paper•MediumStart
Free SSC CHSL full mocks and previous year papers
All 244 SSC CHSL tests: 46 sectional, 126 topic-wise, 28 mini- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 01100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 02100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 03100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 04100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 05100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 06100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 07100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 08100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 09100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 10100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 11100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 12100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 13100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 14100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 15100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 16100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 17100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 18100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 19100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 20100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 21100 Qs•60 min•MediumStart
- SSC CHSL 2026 Tier 1 Mock Test (New Pattern) 22100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 01100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 02100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 03100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 04100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 05100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 06100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 07100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 08100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 09100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 10100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 11100 Qs•60 min•MediumStart
- SSC CHSL Tier 1 Full Mock Test 12100 Qs•60 min•MediumStart
SSC CHSL previous year papers (10)
- SSC CHSL 2025 Tier 1 English Question Paper 18 November Shift 1 (Official Answer Key)25 Qs•15 min•18 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 General Awareness Question Paper 18 November Shift 1 (Official Answer Key)25 Qs•15 min•18 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Maths Question Paper 18 November Shift 1 (Official Answer Key)25 Qs•15 min•18 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Question Paper 18 November Shift 1 (Official Answer Key)100 Qs•60 min•18 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Reasoning Question Paper 18 November Shift 1 (Official Answer Key)25 Qs•15 min•18 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 English Question Paper 15 November Shift 1 (Official Answer Key)25 Qs•15 min•15 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 General Awareness Question Paper 15 November Shift 1 (Official Answer Key)25 Qs•15 min•15 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Maths Question Paper 15 November Shift 1 (Official Answer Key)25 Qs•15 min•15 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Question Paper 15 November Shift 1 (Official Answer Key)100 Qs•60 min•15 Nov 2025•Official Paper•MediumStart
- SSC CHSL 2025 Tier 1 Reasoning Question Paper 15 November Shift 1 (Official Answer Key)25 Qs•15 min•15 Nov 2025•Official Paper•MediumStart
Free SSC MTS full mocks and previous year papers
All 121 SSC MTS tests: 26 sectional, 60 topic-wise, 19 mini- SSC MTS Full Mock Test 0190 Qs•90 min•EasyStart
- SSC MTS Full Mock Test 0290 Qs•90 min•EasyStart
- SSC MTS Full Mock Test 0390 Qs•90 min•EasyStart
- SSC MTS Full Mock Test 0490 Qs•90 min•EasyStart
- SSC MTS Full Mock Test 0590 Qs•90 min•EasyStart
- SSC MTS Full Mock Test 0690 Qs•90 min•EasyStart
SSC MTS previous year papers (10)
- SSC MTS 2024 English Question Paper 9 October Shift 3 (Official Answer Key)25 Qs•25 min•9 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 General Awareness Question Paper 9 October Shift 3 (Official Answer Key)25 Qs•25 min•9 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Maths Question Paper 9 October Shift 3 (Official Answer Key)20 Qs•20 min•9 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Question Paper 9 October Shift 3 (Official Answer Key)90 Qs•90 min•9 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Reasoning Question Paper 9 October Shift 3 (Official Answer Key)20 Qs•20 min•9 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 English Question Paper 8 October Shift 1 (Official Answer Key)25 Qs•25 min•8 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 General Awareness Question Paper 8 October Shift 1 (Official Answer Key)25 Qs•25 min•8 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Maths Question Paper 8 October Shift 1 (Official Answer Key)20 Qs•20 min•8 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Question Paper 8 October Shift 1 (Official Answer Key)90 Qs•90 min•8 Oct 2024•Official Paper•MediumStart
- SSC MTS 2024 Reasoning Question Paper 8 October Shift 1 (Official Answer Key)20 Qs•20 min•8 Oct 2024•Official Paper•MediumStart
Free SSC GD full mocks and previous year papers
All 123 SSC GD tests: 26 sectional, 63 topic-wise, 18 mini- SSC GD Full Mock Test 0180 Qs•60 min•EasyStart
- SSC GD Full Mock Test 0280 Qs•60 min•EasyStart
- SSC GD Full Mock Test 0380 Qs•60 min•EasyStart
- SSC GD Full Mock Test 0480 Qs•60 min•EasyStart
- SSC GD Full Mock Test 0580 Qs•60 min•MediumStart
- SSC GD Full Mock Test 0680 Qs•60 min•MediumStart
- SSC GD Full Mock Test 0780 Qs•60 min•MediumStart
- SSC GD Full Mock Test 0880 Qs•60 min•MediumStart
- SSC GD Full Mock Test 0980 Qs•60 min•MediumStart
- SSC GD Full Mock Test 1080 Qs•60 min•MediumStart
- SSC GD Full Mock Test 1180 Qs•60 min•MediumStart
SSC GD previous year papers (5)
- SSC GD 2025 English Question Paper 7 February Shift 1 (Official Answer Key)20 Qs•15 min•7 Feb 2025•Official Paper•MediumStart
- SSC GD 2025 General Awareness Question Paper 7 February Shift 1 (Official Answer Key)20 Qs•15 min•7 Feb 2025•Official Paper•MediumStart
- SSC GD 2025 Maths Question Paper 7 February Shift 1 (Official Answer Key)20 Qs•15 min•7 Feb 2025•Official Paper•MediumStart
- SSC GD 2025 Question Paper 7 February Shift 1 (Official Answer Key)80 Qs•60 min•7 Feb 2025•Official Paper•MediumStart
- SSC GD 2025 Reasoning Question Paper 7 February Shift 1 (Official Answer Key)20 Qs•15 min•7 Feb 2025•Official Paper•MediumStart
How to use SSC mock tests, whichever exam you are writing
SSC exams share most of their syllabus: Reasoning, General Awareness, Quantitative Aptitude and English (or Hindi in GD). What changes between them is the level, the timing and the marking. CGL and CHSL Tier 1 now lock each section to 15 minutes; MTS runs two 45-minute sessions with different penalties; GD has one 60-minute timer for 80 questions with a light 0.25 penalty. So the first rule is simple: take full mocks of your own exam, not a neighbouring one.
Topic-wise and sectional tests, on the other hand, carry over well. A CHSL aspirant can use CGL topic tests on geometry or trigonometry; a GD aspirant can use MTS or CHSL GK tests for extra General Awareness practice. Use them to fix specific weak chapters, then return to your own exam's full mocks.
A workable plan for any SSC exam: three to four weeks of sectional and topic tests on a timer, then full mocks once or twice a week, rising to three a week in the last month. After every mock, sort mistakes into concept gaps, speed problems and careless slips, and fix each in a different way: notes for concepts, timed sectionals for speed, and stricter guessing rules for slips.
Negative marking decides more SSC ranks than most people think. At −0.50 (CGL, CHSL) four wrong answers cost one right answer; in MTS Session II three wrong answers do. Track accuracy in every mock and do not let it fall below 85-90% while you push your attempts up.
Finish with the official previous year papers, which carry the real questions from SSC's response sheets. They show the true level of each section, which practice tests from different sources tend to miss in either direction.
Exam hubs: dates, syllabus and papers
SSC Free Mock Test: FAQs
Are all these SSC mock tests free?
Yes. All 860 SSC tests across CGL, CHSL, MTS and GD are free to attempt.
Do I need to log in to take an SSC mock test?
No login is needed to start. Your first three tests in a browser run in guest mode; after that, a free Google sign-in keeps your practice going and saves your history. Detailed solutions also open after the free sign-in.
Which SSC exams have mock tests here?
SSC CGL, SSC CHSL, SSC MTS and SSC GD Constable, each with full mocks, sectional tests, topic-wise tests and mini mocks, plus previous year papers where SSC has published them.
Are the SSC mocks based on the 2026 pattern?
Yes. CGL and CHSL full mocks have 100 questions with a 15-minute timer per section, MTS mocks follow the two-session scheme, and GD mocks have 80 questions in 60 minutes, as in the latest official notices.
What is the negative marking in SSC exams?
CGL and CHSL Tier 1: −0.50 per wrong answer (2 marks per question). GD: −0.25 (2 marks per question). MTS: none in Session I, −1 in Session II (3 marks per question).
Do I get the result immediately?
Yes. Score, accuracy and section-wise marks appear as soon as you submit, using the marking of that exam.
Can I use CGL mocks for CHSL?
The Tier 1 format is the same (100 questions, 200 marks, 15-minute sections, −0.50), but CHSL is set at 10+2 level and lists Quant as "Basic Arithmetic Skill". CGL mocks are good extra practice; CHSL mocks match the level better.
Are the SSC previous year papers official?
Papers marked "Official Paper" use the real questions from SSC's published response sheets, checked against SSC's final answer key. Practice papers modelled on a shift are labelled as such.
How many SSC mock tests should I take?
There is no official number. Most aspirants do well with sectional and topic tests first, then one or two full mocks a week, rising to about three a week in the final month, each followed by a careful review.