JEE Main mock tests
162 real past papers, newest first. Timed, on the exam screen. No sign-in for the rest; 153 are for signed-in students only.
2026, 28 Jan Shift 2
2026, 28 Jan Shift 1 (74 of 75 questions)
2026, 24 Jan Shift 2 (74 of 75 questions)
2026, 24 Jan Shift 1
2026, 23 Jan Shift 2
2026, 23 Jan Shift 1
2026, 22 Jan Shift 2
2026, 22 Jan Shift 1 (74 of 75 questions)
2026, 21 Jan Shift 1 (74 of 75 questions)
2026 Session 2, 8 Apr Shift 2
2026 Session 2, 6 Apr Shift 2
2026 Session 2, 6 Apr Shift 1
2026 Session 2, 5 Apr Shift 2
2026 Session 2, 5 Apr Shift 1
2026 Session 2, 4 Apr Shift 2
2026 Session 2, 4 Apr Shift 1
2026 Session 2, 2 Apr Shift 2
2026 Session 2, 2 Apr Shift 1
2025, 8 Apr Shift 2
2025, 7 Apr Shift 2
2025, 7 Apr Shift 1
2025, 4 Apr Shift 2
2025, 4 Apr Shift 1
2025, 3 Apr Shift 2
2025, 3 Apr Shift 1
2025, 29 Jan Shift 2
2025, 29 Jan Shift 1
2025, 28 Jan Shift 2
2025, 28 Jan Shift 1
2025, 24 Jan Shift 2
2025, 24 Jan Shift 1
2025, 23 Jan Shift 2
2025, 23 Jan Shift 1
2025, 22 Jan Shift 2
2025, 22 Jan Shift 1
2025, 2 Apr Shift 2
2025, 2 Apr Shift 1
2024, 9 Apr Shift 2 (90 of 90 questions)
2024, 9 Apr Shift 1 (89 of 90 questions)
2024, 8 Apr Shift 2 (90 of 90 questions)
2024, 8 Apr Shift 1 (90 of 90 questions)
2024, 6 Apr Shift 2 (88 of 90 questions)
2024, 6 Apr Shift 1 (89 of 90 questions)
2024, 5 Apr Shift 2 (90 of 90 questions)
2024, 5 Apr Shift 1 (89 of 90 questions)
2024, 4 Apr Shift 2 (90 of 90 questions)
2024, 4 Apr Shift 1 (89 of 90 questions)
2024, 31 Jan Shift 2 (89 of 90 questions)
2024, 31 Jan Shift 1 (89 of 90 questions)
2024, 30 Jan Shift 2 (87 of 90 questions)
2024, 30 Jan Shift 1 (90 of 90 questions)
2024, 29 Jan Shift 2 (90 of 90 questions)
2024, 29 Jan Shift 1 (90 of 90 questions)
2024, 27 Jan Shift 2 (90 of 90 questions)
2024, 27 Jan Shift 1 (89 of 90 questions)
2024, 1 Feb Shift 2 (90 of 90 questions)
2024, 1 Feb Shift 1 (90 of 90 questions)
2023, 8 Apr Shift 2 (78 of 90 questions)
2023, 8 Apr Shift 1 (76 of 90 questions)
2023, 6 Apr Shift 2 (75 of 90 questions)
2023, 6 Apr Shift 1
2023, 31 Jan Shift 2 (81 of 90 questions)
2023, 31 Jan Shift 1 (89 of 90 questions)
2023, 30 Jan Shift 2 (69 of 90 questions)
2023, 30 Jan Shift 1 (75 of 90 questions)
2023, 29 Jan Shift 2 (81 of 90 questions)
2023, 29 Jan Shift 1 (75 of 90 questions)
2023, 25 Jan Shift 2 (79 of 90 questions)
2023, 25 Jan Shift 1 (71 of 90 questions)
2023, 24 Jan Shift 2 (73 of 90 questions)
2023, 24 Jan Shift 1 (89 of 90 questions)
2023, 15 Apr Shift 1 (88 of 90 questions)
2023, 13 Apr Shift 2
2023, 13 Apr Shift 1 (73 of 90 questions)
2023, 12 Apr Shift 1 (78 of 90 questions)
2023, 11 Apr Shift 2 (77 of 90 questions)
2023, 11 Apr Shift 1 (89 of 90 questions)
2023, 10 Apr Shift 2 (89 of 90 questions)
2023, 10 Apr Shift 1 (89 of 90 questions)
2023, 1 Feb Shift 2 (71 of 90 questions)
2023, 1 Feb Shift 1
2022, 30 Jun Shift 1 (70 of 90 questions)
2022, 29 Jun Shift 2 (87 of 90 questions)
2022, 29 Jun Shift 1
2022, 29 Jul Shift 2 (89 of 90 questions)
2022, 29 Jul Shift 1 (88 of 90 questions)
2022, 28 Jun Shift 2 (73 of 90 questions)
2022, 28 Jun Shift 1 (76 of 90 questions)
2022, 28 Jul Shift 2 (89 of 90 questions)
2022, 28 Jul Shift 1 (89 of 90 questions)
2022, 27 Jun Shift 2 (71 of 90 questions)
2022, 27 Jun Shift 1 (77 of 90 questions)
2022, 27 Jul Shift 2 (88 of 90 questions)
2022, 27 Jul Shift 1 (88 of 90 questions)
2022, 26 Jun Shift 2 (75 of 90 questions)
2022, 26 Jun Shift 1 (74 of 90 questions)
2022, 26 Jul Shift 2
2022, 26 Jul Shift 1
2022, 25 Jun Shift 2 (78 of 90 questions)
2022, 25 Jun Shift 1 (78 of 90 questions)
2022, 25 Jul Shift 2 (89 of 90 questions)
2022, 25 Jul Shift 1 (88 of 90 questions)
2022, 24 Jun Shift 2 (82 of 90 questions)
2022, 24 Jun Shift 1 (77 of 90 questions)
2021, 31 Aug Shift 2 (73 of 90 questions)
2021, 31 Aug Shift 1 (73 of 90 questions)
2021, 27 Jul Shift 2 (72 of 90 questions)
2021, 27 Jul Shift 1 (72 of 90 questions)
2021, 27 Aug Shift 2 (70 of 90 questions)
2021, 27 Aug Shift 1 (72 of 90 questions)
2021, 26 Feb Shift 2 (78 of 90 questions)
2021, 26 Feb Shift 1 (74 of 90 questions)
2021, 26 Aug Shift 2 (68 of 90 questions)
2021, 26 Aug Shift 1 (73 of 90 questions)
2021, 25 Jul Shift 2 (75 of 90 questions)
2021, 25 Jul Shift 1 (71 of 90 questions)
2021, 25 Feb Shift 2 (74 of 90 questions)
2021, 25 Feb Shift 1 (71 of 90 questions)
2021, 24 Feb Shift 2 (74 of 90 questions)
2021, 24 Feb Shift 1 (72 of 90 questions)
2021, 22 Jul Shift 2 (75 of 90 questions)
2021, 20 Jul Shift 2 (81 of 90 questions)
2021, 20 Jul Shift 1 (75 of 90 questions)
2021, 18 Mar Shift 2 (73 of 90 questions)
2021, 18 Mar Shift 1 (72 of 90 questions)
2021, 17 Mar Shift 2 (75 of 90 questions)
2021, 17 Mar Shift 1 (71 of 90 questions)
2021, 16 Mar Shift 2 (78 of 90 questions)
2021, 16 Mar Shift 1 (69 of 90 questions)
2021, 1 Sep Shift 2 (70 of 90 questions)
2020, 9 Jan Shift 2 (60 of 75 questions)
2020, 9 Jan Shift 1 (59 of 75 questions)
2020, 8 Jan Shift 2 (59 of 75 questions)
2020, 8 Jan Shift 1 (60 of 75 questions)
2020, 7 Jan Shift 2 (65 of 75 questions)
2020, 7 Jan Shift 1 (63 of 75 questions)
2020, 6 Sep Shift 2 (65 of 75 questions)
2020, 6 Sep Shift 1 (61 of 75 questions)
2020, 5 Sep Shift 2 (59 of 75 questions)
2020, 5 Sep Shift 1 (65 of 75 questions)
2020, 4 Sep Shift 2 (62 of 75 questions)
2020, 4 Sep Shift 1 (57 of 75 questions)
2020, 3 Sep Shift 2 (61 of 75 questions)
2020, 3 Sep Shift 1 (60 of 75 questions)
2020, 2 Sep Shift 2 (55 of 75 questions)
2020, 2 Sep Shift 1 (55 of 75 questions)
2019, 9 Jan Shift 2 (73 of 90 questions)
2019, 9 Jan Shift 1 (69 of 90 questions)
2019, 9 Apr Shift 2 (73 of 90 questions)
2019, 9 Apr Shift 1 (71 of 90 questions)
2019, 8 Apr Shift 2 (71 of 90 questions)
2019, 8 Apr Shift 1 (70 of 90 questions)
2019, 12 Jan Shift 2 (66 of 90 questions)
2019, 12 Jan Shift 1 (67 of 90 questions)
2019, 12 Apr Shift 2 (71 of 90 questions)
2019, 12 Apr Shift 1 (67 of 90 questions)
2019, 11 Jan Shift 2 (70 of 90 questions)
2019, 11 Jan Shift 1 (71 of 90 questions)
2019, 10 Jan Shift 2 (70 of 90 questions)
2019, 10 Jan Shift 1 (71 of 90 questions)
2019, 10 Apr Shift 2 (76 of 90 questions)
2019, 10 Apr Shift 1 (72 of 90 questions)