NIOS 12th Subject List: Science, Arts, Commerce

National Institute of Open Schooling 12th 2026 ( NIOS 12th )

shadow

Conduct of NIOS Class 12 exams 2026 Oct-Nov

22 Oct '26 - 5 Dec '26

Shobhit
Shobhit Saini
Senior Executive
Updated on Oct 6, 2026 13:07 IST
NIOS 12th subject list is provided on this page. Check NIOS Class 12 subject list for Science, Arts, and Commerce and know the complete NIOS 12th subject list. We have provided complete NIOS 12th Subject List and group wise list of NIOS subjects on this page.

NIOS 12th subject list is provided on this page. Check NIOS Class 12 subject list for Science, Arts, and Commerce and know the complete NIOS 12th subject list.

NIOS 12th Subject List
NIOS 12th Subject List : The National Institute of Open Schooling (NIOS) gives the NIOS 12th Subject List for its Senior Secondary course, which is equal to the 12th Class. There are 37 subjects in this list, and each one has its own subject code. Students can choose subjects from Science, Arts and Commerce. NIOS does not make streams on its own. It puts subjects into groups: Group A for languages, Groups B to F for other subjects, and a separate Indian Knowledge Tradition set. To pass, a student needs at least five subjects, and one or two of them must be languages. Below, students can check the NIOS 12th Science subjects list, the Arts and Commerce lists, language subjects, the group-wise list and the subject selection rules.

What to Do After 12th? Complete Career Roadmap for Arts, Science and Commerce Students

Get Career Options After 12th PDF
Table of contents
  • NIOS 12th Subject List 2027
  • NIOS 12th Commerce Subject List 2027
  • NIOS Language Subjects for Class 12
  • Group-wise List of NIOS Subjects
  • Scheme of Studies
  • NIOS Class 12 Preparation Tips

NIOS 12th Subject List 2027

The NIOS subject list Class 12 is given below with subject codes. The stream names are only for easy reference. Officially, NIOS divides subjects into groups.

NIOS 12th Science Subject List 2027

Physics, Chemistry and Biology are in different groups, so students can take all three together.

Subjects Codes
Mathematics 311
Physics 312
Chemistry 313
Biology 314
Computer Science 330
Environmental Science 333

NIOS 12th Arts Subject List 2027

Arts has the most subjects. It includes History, Geography, Psychology and skill subjects like Painting and Tourism.

Subjects Codes
History 315
Geography 316
Political Science 317
Home Science 321
Psychology 328
Sociology 331
Painting 332
Mass Communication 335
Tourism 337
Introduction to Law 338
Library and Information Science 339
Physical Education and Yog 373
Military Studies 374
Military History 375
Veda Adhyan 345
Sanskrit Vyakaran 346
Bharatiya Darshan 347
Sanskrit Sahitya 348

NIOS 12th Commerce Subject List 2027

The NIOS 12th Commerce subject list has four subjects. Accountancy and Biology are both in Group E, so a student cannot take them together.

Subjects Codes
Economics 318
Business Studies 319
Accountancy 320
Data Entry Operation 336

NIOS Language Subjects for Class 12

All language subjects are in Group A. Students must pick at least one of them.

Subjects Subject Code
Hindi 301
English 302
Bangla 303
Tamil 304
Odia 305
Urdu 306
Gujarati 307
Sanskrit 309
Punjabi 310

Group-wise List of NIOS Subjects

The table below shows NIOS Class 12 subjects as per their official groups.

Group Subjects and Code
Group A Hindi (301), English (302), Bangla (303), Tamil (304), Odia (305), Urdu (306), Gujarati (307), Sanskrit (309), Punjabi (310)
Group B Mathematics (311), *Home Science (321), Psychology (328), *Geography (316), Economics (318), Business Studies (319), *Painting (332), *Data Entry Operation (336)
Indian Knowledge Tradition# Veda Adhyan# (345), Sanskrit Vyakaran# (346), Bharatiya Darshan# (347), Sanskrit Sahitya# (348)
Group C *Physics (312), History (315), *Library and Information Sc. (339), *Environmental Science (333)
Group D *Chemistry (313), Political Science (317), *Mass Communication (335), Military Studies (374)
Group E *Biology (314), Accountancy (320), *Introduction to Law (338), Military History (375)
Group F *Computer Science (330), Sociology (331), Tourism (337), *Physical Education and Yog (373)

Students can take only one subject each from Groups C, D, E and F. Subjects marked with * have both theory and practical work.

Scheme of Studies

Students must follow these rules while choosing NIOS subjects for Class 12:

  • Take at least five subjects to get the pass certificate.
  • Include at least one and at most two languages from Group A.
  • Add up to two extra subjects if needed. So, the maximum is seven subjects.
  • A third language can be taken only as an extra subject.
  • Choose subjects based on future study and career plans.

NIOS Class 12 Preparation Tips

Start by reading the NIOS Class 12 syllabus to know what each subject covers. Then solve previous year NIOS question papers. This helps students understand the exam pattern and check their preparation.

Also Check

 

NIOS 12th Result

NIOS 12th Exam date

NIOS 12th Hall Ticket

NIOS 12th Registration

Videos you may like
About the Author
author-image
Shobhit Saini
Senior Executive

Shobhit Saini is a Senior Executive (Editorial) at Shiksha.com, where he covers one of the most closely watched beats in Indian education: board exams. With five years of experience in journalism and multimedia pro

Read Full Bio
Download Important Dates for Boards Exams

News & Updates

Latest NewsPopular News
qna

Student Forum

chatAnything you would want to ask experts?
Write here...

Answered 4 days ago

The subject code of NIOS Senior Secondary English is 302. The same code appears on the syllabus, study material and question paper. Learners should use the English (302)-New material for the revised course.

S

Shobhit Saini

Contributor-Level 10