CBSE · Board years

CBSE Class 10 — Notes, Chapters & Practice Quizzes

Your Class 10 year, organised — chapter notes, board-style questions and a practice quiz for every chapter.

7 subjects 143 chapters 149 practice quizzes NCERT syllabus
126 quiz attempts so far Dual AI-verified questions 10 quizzes free, then ₹9 per quiz

10 questions · instant score · weak-chapter diagnosis

Class 10 students learning
01 Choose a chapter02 Revise key ideas03 Test recall

Students preparing for CBSE Class 10 Board Examination

View all
Formula of the day
Maths · Quadratic equations · 9 formulae in the cheatsheet
Trap of the day
sin²θ means (sinθ)², not sin(θ²). A pure notation trap that changes the value.

CBSE Class 10 Mathematics — 2025

FREE2025ZIP

CBSE Class 10 Mathematics — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Mathematics — 2024

FREE2024ZIP

CBSE Class 10 Mathematics — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Mathematics — 2023

FREE2023ZIP

CBSE Class 10 Mathematics — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Mathematics — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Science — 2025

FREE2025PDF

CBSE Class 10 Science — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Science — 2024

FREE2024ZIP

CBSE Class 10 Science — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Science — 2023

FREE2023ZIP

CBSE Class 10 Science — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Science — 2022

FREE2022ZIP

CBSE Class 10 Science — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Social Science — 2025

FREE2025ZIP

CBSE Class 10 Social Science — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Social Science — 2024

FREE2024ZIP

CBSE Class 10 Social Science — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Social Science — 2023

FREE2023ZIP

CBSE Class 10 Social Science — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Social Science — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 English — 2025

FREE2025ZIP

CBSE Class 10 English — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 English — 2024

FREE2024ZIP

CBSE Class 10 English — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 English — 2023

FREE2023ZIP

CBSE Class 10 English — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 English — 2022

FREE2022ZIP

CBSE Class 10 English — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Hindi Course A — 2025

FREE2025ZIP

CBSE Class 10 Hindi Course A — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Hindi Course A — 2024

FREE2024ZIP

CBSE Class 10 Hindi Course A — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Hindi Course A — 2023

FREE2023ZIP

CBSE Class 10 Hindi Course A — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Hindi Course A — 2022

FREE2022ZIP

CBSE Class 10 Hindi Course A — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Hindi Course B — 2025

FREE2025ZIP

CBSE Class 10 Hindi Course B — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Hindi Course B — 2024

FREE2024ZIP

CBSE Class 10 Hindi Course B — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Hindi Course B — 2023

FREE2023ZIP

CBSE Class 10 Hindi Course B — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Hindi Course B — 2022

FREE2022ZIP

CBSE Class 10 Hindi Course B — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Sanskrit — 2025

FREE2025PDF

CBSE Class 10 Sanskrit — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Sanskrit — 2024

FREE2024ZIP

CBSE Class 10 Sanskrit — 2024 (Compartment)

FREE2024ZIP

CBSE Class 10 Sanskrit — 2023

FREE2023ZIP

CBSE Class 10 Sanskrit — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Sanskrit — 2022

FREE2022ZIP

CBSE Class 10 Sanskrit — 2022 (Compartment)

FREE2022ZIP

CBSE Class 10 Computer Applications — 2025

FREE2025PDF

CBSE Class 10 Computer Applications — 2025 (Compartment)

FREE2025ZIP

CBSE Class 10 Computer Applications — 2024

FREE2024ZIP

CBSE Class 10 Computer Applications — 2023

FREE2023ZIP

CBSE Class 10 Computer Applications — 2023 (Compartment)

FREE2023ZIP

CBSE Class 10 Computer Applications — 2022

FREE2022ZIP

CBSE Class 10 Computer Applications — 2022 (Compartment)

FREE2022ZIP

Your Class 10 board-year rhythm

  1. 1A student studying at home in the evening

    A little every day

    Chapter notes and one quiz a day beat a month of last-minute cramming.

  2. 2Students writing an exam in a bright hall

    Board-pattern practice

    Extra questions with answers and quizzes asked the way the board asks them.

  3. 3A family celebrating a result

    Results you can show off

    Scorecards, leaderboards and AI analysis of every attempt.