CBSE papers organised by class, subject and year Simple navigation for focused exam preparation

CBSE Class 10 Previous Year Question Papers

Select a subject to view all listed examination years on one page.

87Subjects
5Years or sessions
1,268Question papers

Choose a Class 10 subject

Each subject has a dedicated page containing papers from every listed year or session.

A

Agriculture

4 years · 4 papers

A

Apparel

5 years · 5 papers

A

Arabic

5 years · 9 papers

A

Artificial Intelligence

5 years · 7 papers

A

Assamese

5 years · 10 papers

A

Automotive

5 years · 6 papers

B

Banking Insurance

5 years · 5 papers

B

Beauty & Wellness

5 years · 5 papers

B

Bengali

5 years · 8 papers

B

Bhasa Melayu

5 years · 5 papers

B

Bhoti

2 years · 3 papers

B

Bhutia

5 years · 7 papers

B

Bodo

5 years · 6 papers

C

Carnatic Music (mel Ins)(theory)

4 years · 4 papers

C

Carnatic Music (per Ins)

4 years · 4 papers

C

Carnatic Music (vocal)(theory)

4 years · 4 papers

C

Computer Applications

5 years · 8 papers

D

Data Science

4 years · 4 papers

D

Design Thinking & Innovation

3 years · 3 papers

E

Electronics & Hardware

3 years · 3 papers

E

Elements Of Book Keeping & Accountancy

5 years · 5 papers

E

Elements Of Business

5 years · 5 papers

E

English Communicative

3 years · 6 papers

E

English Language & Literature

5 years · 93 papers

F

Food Production

5 years · 6 papers

F

Foundation Skills For Sciences

2 years · 2 papers

F

French

5 years · 10 papers

F

Front Office Operations

5 years · 5 papers

G

German

5 years · 7 papers

G

Gujarati

5 years · 7 papers

G

Gujrati

2 years · 2 papers

G

Gurung

5 years · 5 papers

H

Health Care

5 years · 5 papers

H

Hindi A

5 years · 93 papers

H

Hindi B

5 years · 93 papers

H

Hindustani Music (mel Ins)

3 years · 3 papers

H

Hindustani Music (melodic Instruments)

2 years · 3 papers

H

Hindustani Music Per Ins

5 years · 6 papers

H

Hindustani Music Per Inst

1 year · 1 paper

H

Hindustani Music Vocal

5 years · 6 papers

H

Home Science

5 years · 10 papers

I

Information Technology

5 years · 9 papers

I

Introduction to Financial Markets

5 years · 6 papers

I

Introduction to Tourism

4 years · 5 papers

J

Japanese

5 years · 6 papers

K

Kannada

5 years · 10 papers

K

Kashmiri

5 years · 5 papers

K

Kokborok

3 years · 6 papers

L

Lepcha

5 years · 8 papers

L

Limboo

5 years · 6 papers

M

Malayalam

5 years · 10 papers

M

Manipuri

5 years · 10 papers

M

Marathi

5 years · 9 papers

M

Marketing & Sales

5 years · 5 papers

M

Mathematics Basic

5 years · 125 papers · Code 241

M

Mathematics Standard

5 years · 126 papers · Code 041

M

Mizo

5 years · 6 papers

M

Multi Skill Foundation Course

5 years · 5 papers

M

Multimedia

5 years · 5 papers

N

Ncc

5 years · 5 papers

N

Nepali

5 years · 10 papers

O

Odia

5 years · 10 papers

P

Painting

5 years · 7 papers

P

Persian

5 years · 5 papers

P

Physical Activity Trainer

5 years · 6 papers

P

Punjabi

5 years · 9 papers

R

Rai

5 years · 6 papers

R

Retail

4 years · 5 papers

R

Russian

5 years · 5 papers

S

Sanskrit

5 years · 9 papers

S

Sanskrit Communicative

2 years · 4 papers

S

Science

5 years · 132 papers

S

Security

5 years · 5 papers

S

Sherpa

5 years · 5 papers

S

Sindhi

5 years · 6 papers

S

Social Science

5 years · 114 papers

S

Spanish

5 years · 9 papers

T

Tamang

5 years · 6 papers

T

Tamil

5 years · 10 papers

T

Tangkhul

5 years · 5 papers

T

Telgu

1 year · 1 paper

T

Telugu

5 years · 9 papers

T

Telugu Telangana

5 years · 7 papers

T

Thai

5 years · 5 papers

T

Tibetan

5 years · 9 papers

U

Urdu A

5 years · 9 papers

U

Urdu B

5 years · 10 papers

CBSE Class 10 Previous Year Question Papers by subject

This class page separates every subject into its own collection. Open a subject above to compare papers from different years, identify recurring topics and build a consistent practice routine.

Suggested preparation method

  1. Choose the subject currently being revised.
  2. Start with the newest suitable paper.
  3. Complete it under timed conditions.
  4. Review mistakes chapter-wise.
  5. Continue with an earlier year or another paper set.