NIOS 12th Subject List: Science, Arts, Commerce

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

DeskCalelnderExam On - 3 Nov '25

Salviya
Salviya Antony
Senior Executive - Content
Updated on Aug 21, 2025 14:22 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.

NIOS 12th Subject List
NIOS 12th Subject List : The National Institute of Open Schooling (NIOS) prescribes the NIOS class 12 subject list on the official website. We provide the NIOS subject list Class 12 on this page. Students can check the NIOS 12th Science subjects list  and NIOS 12th subject list Arts . We also provide the NIOS 12th Commerce subject list as well. NIOS will release the NIOS 12th dates 2025 October exam in September 2025.

The board has provided the NIOS Subject list Class 12 2025 for the NIOS 12th board on their official website - nios.ac.in. NIOS Class 12 Subjects include Maths, Physics, Chemistry, Biology, Economics, History, etc. For NIOS 12th students, a minimum of 5 subjects with one or a maximum of 2 languages is mandatory. NIOS subjects for class 12th are divided into six groups namely A, B, C, D, E and F. 

Check the complete NIOS 12th subject list here.

Table of content
  • NIOS 12th Subject List 2025
  • NIOS 12th Science Subject List 2025
  • NIOS 12th Arts Subject List 2025
  • NIOS 12th Commerce Subject List 2025
  • FAQs on NIOS 12th subject list

NIOS 12th Subject List 2025

Students can check the table below for the NIOS subject list Class 12 along with their subject codes.

NIOS 12th Science Subject List 2025

Students can check the NIOS 12th subjects for Science below.

Subjects

Codes

Mathematics

311

Physics

312

Chemistry

313

Biology

314

Computer Science

330

Environmental Science

333

NIOS 12th Arts Subject List 2025

Students can check the NIOS 12th Arts subjects list below. 

Subjects

Codes

History

315

Geography

316

Political Science

317

Home Science

321

Psychology

328

Sociology

331

Painting

332

Mass Communications

335

Tourism

337

Introduction to Law

338

Library & Information Science

339

Physical Education and Yog

373

Early Childhood Care And Education

376

Indian Knowledge Tradition

(345-348)

Veda Adhyayan

345

Sanskrit Vyakarana

346

Bharatiya Darshan

347

Military History

375

Military Studies

374

NIOS 12th Commerce Subject List 2025

 NIOS 12th subjects for Commerce are given below.

Subjects

Codes

Economics

318

Business Studies

319

Accountancy

320

Economics

318

Business Studies

319

Data Entry Operations

336

NIOS Language Subjects for Class 12

Subjects

Subject code

Hindi

301

English

302

Bengali

303

Tamil

304

Odia 

305

Urdu

306

Gujarati 

307

Sanskrit

309

Punjabi

310

Arabic

341

Persian

342

The group A contains language subjects whereas the subjects from all three streams of Science, Arts, and Commerce are included in the other groups.

Group-wise List of NIOS Subjects

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)

A student can opt only one subject from each of Group C, D, E and F. Note that subjects with * have theory as well as practical works. 

NIOS 12th aspirants in All India like these B.Tech colleges

Students like you from All India who showed interest in NIOS 12th also showed interest in these B.Tech colleges

Delhi
#30 NIRF
₹4.00 L
Vellore
#16 NIRF
₹4.87 L
Jalandhar
#48 NIRF
₹6.80 L
Vadodara
₹4.47 L

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Chandigarh
#31 NIRF
₹5.70 L
Mumbai
#3 NIRF
₹8.00 L
Pune
101-150 NIRF
₹7.20 L
Delhi
#70 NIRF
₹3.95 L
Manipal
#59 NIRF
₹6.09 L
Pune
#90 NIRF
₹3.08 L
Confused about which college or exam to opt for?assitentRcpRhsImage
  • Chat with our counselor
  • Get your personalised list of colleges & exams matching your preferences
View allCollections

Scheme of Studies

  • Five Subjects with at least one language or at most two languages.
  • Minimum of five subjects.
  • Two additional subjects can also be taken.
  • The students are advised to select the subjects as per their future plan of study and work.
  • Minimum one and Maximum two language subjects from group A are allowed for certification. However, a third language can be offered as an additional subject.

NIOS Class 12 Preparation Tips

Students have to go through NIOS Class 12 syllabus before starting the preparation for the NIOS Class 12 exam. They are advised to practice the previous year NIOS question papers so that they can achieve better results. This will help them to self assess their preparation level.

Q:   How to download NIOS 12th syllabus?
A:

Students can follow the steps below to download the NIOS 12th syllabus 2025.

  • Visit the official website at nios.ac.in
  • Click on the link to the student information section
  • Then select the option of NIOS senior secondary syllabus
  • The next page will open on the screen. Click on the relevant link of NIOS 12th syllabus as per subject
  • Now, download the pdf file opened on the screen
Q:   Is it mandatory to go through the NIOS 12th syllabus?
A:

Students are advised to go through the NIOS 12th syllabus. This will help them to get an idea on the topics to be learned. It will also help them to know the marking scheme.  Understanding the syllabus helps students to boost the preparation. Knowing the NIOS syllabus helps students to know what to learn and what not to. Thus they can save time by learning only the required topics. 

Also Check

NIOS 12th Result

NIOS 12th Exam date

NIOS 12th Hall Ticket

NIOS 12th Registration

FAQs on NIOS 12th subject list

Q: Where to check the list of subjects for NIOS 12th?

A: We have provided the NIOS 12th subject list on this page. The list of subjects is also available on the official website, nios.ac.in.

Q: How many language subjects can be opted for the NIOS 12th exam?

A: Students can opt for 2 languages in the NIOS class 12 exams.

Q: Is it possible to choose less than 5 subjects for NIOS class 12?

A: No, students have to choose 5 Subjects with at least one language or at most two languages.
About the Author
author-image
Salviya Antony
Senior Executive - Content
Salviya specialises in writing content on board exams. With a B.Tech degree from Kannur University, she has 3+ years of work experience in the education industry. She loves travelling, cooking, and watching movies.
Download Important Dates for Boards Exams

News & Updates

Latest NewsPopular News
qna

Student Forum

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

Answered 2 months ago

Yes, NIOS date sheet 2025 for practical exam September is released. NIOS Class 10th and Class 12th practical exam is being held from Sept 12 to 27, 2025. Students can downlod the NIOS 12th date sheet 2025 for practical exam from the official website nios.ac.in/. They can also download the NIOS pract

...Read more

S

Salviya Antony

Contributor-Level 10