Best Reference Books for CBSE Class 12 Physics - Class 12th board exam holds a great significance for students as it paves a way for their career path. Students preparing for CBSE Class 12 exams have to prepare well for the board exams to score good marks. Physics is one of the compulsory subjects of Science stream for Class 12. To score good marks in Physics, students should study not just the prescribed textbooks but also the best reference books for class 12 CBSE Physics. Using a good reference book for Class 12 CBSE Physics not only helps to clear the board exam but also helps in qualifying the other tough entrance tests too such as JEE, BITSAT, NEET, KVPY, NTSE etc. Thus if a student is aiming for the competitive entrance exams also, he/she has to be good in Physics. Teachers suggest completing the NCERT textbooks, before referring to any other books for CBSE class 12 Physics. Students have to be thorough with the NCERT books at least 5 months before the boards and then keep ample time to revise with the help of the best reference books for class 12 CBSE Physics.
Latest: CBSE board 12th result will be declared in the last week of April. Check the result here.

Latest :  Crack NEET 2020 with NEET Knockout Program( AI-Based Coaching), If you Do Not Qualify- Get 100% MONEY BACK. Know More


Apply to Lovely Professional University Admissions 2020

Applications Open Now
Lovely Professional University Admissions 2020
Best Reference Books for CBSE Class 12 Physics

How to choose the best reference books for class 12 CBSE Physics?

It is imperative that students understand what are reference books and what it should contain before they consider buying or obtaining them. Below are given some of the factors to consider while choosing the best Physics reference books for CBSE class 12.

IIT/JEE 2020 Online Preparation

Crack JEE 2020 with JEE Knockout Program, If you Do Not Qualify- Get 100% MONEY BACK

Start Now
  1. The language of the books should be easy to understand.

  2. The books must be concise in their coverage and must be according to the latest syllabus for CBSE Class 12 Physics.

  3. The topics must be supported by easily understandable examples with loads of practise problems to get the concepts right.

  4. It should include informative illustrations like graphs, and diagrams, as they aid students in understanding the topics better.

Reference books for CBSE Class 12 Physics

After going through the syllabus and sample papers, students can check the list of reference books for CBSE Physics class 12 given below.

NCERT books prescribed by CBSE for class 12th exam

As NCERT is the main textbook for CBSE class 12 so, it should be the first choice as most of the questions are framed from this book only. NCERT Physics Class 12 covers all the prescribed topics for the exam. Students are advised to practice the questions from the NCERT textbooks as listed below -

  • Physics, Class XII, Part -I and II, Published by NCERT.

  • Laboratory Manual of Physics for Class XII Published by NCERT

Best reference books for class 12 CBSE Physics

  • Concepts of Physics (Volume-1 and Volume-2) by H C Verma

  • CBSE Chapter-wise Solutions – Physics (Class 12) by S. K. Singh

  • CBSE Chapter-wise Solutions – Physics (Class -12: Previous Year’s Questions by Singh S

  • CBSE Sample Question Papers – Physics by Panel Of Experts (excellent for CBSE Class 12 sample papers for practice)

  • New Simplified Physics: A Reference Book for Class – 12 (Set of 2 Volumes) by Dhanpat Rai

CBSE Class 12 Physics Syllabus

Students must know the complete CBSE Physics syllabus for class 12 as it will help them in selecting the best reference books for class 12 CBSE Physics. Check the table below to know the complete syllabus -

TopicsDistribution of marks

Download detailed syllabus

Electrostatics and Current Electricity15
Magnetic Effects of Current and Magnetism and Electromagnetic Induction and Alternating Currents16
Electromagnetic Waves and Optics17
Dual Nature of Radiation and Matter and Atoms and Nuclei10
Electronic Devices and Communication System12

To get the detailed CBSE class 12 syllabus 2019 for all subjects, students can click here

CBSE Class 12 Sample Papers 2019

Students should download and practise CBSE class 12 previous years question papers after completing the syllabus. Sample papers give a fair idea about the exam pattern. It enables a test taker to become aware of the topics and types of questions asked in the CBSE class 12 exams. Students can download the sample papers of CBSE class 12 Physics from the table below:

Previous years question papers of CBSE 12th Physics

SubjectDownload Sample Paper year wise

How to Prepare for CBSE Class 12 Physics?

  • Be thorough with the syllabus and exam pattern.
  • Finish all the topics and questions in the NCERT books as most of the questions in CBSE class 12 boards are asked from NCERT textbooks only.
  • Study the important units like optics, magnetism, and electrostatics and practice the formulas.
  • Practice as many CBSE Class 12 sample papers as you can.
  • Revision is a must and memorizing the formulas helps a lot during last-minute preparation.
  • Time management is a must; along with the studies, take out time for recreation also.
  • Go through the best reference books for class 12 CBSE Physics to gain more knowledge and score better in the exam.

Also Read,

Applications Open Now

Lovely Professional University Admissions 2020
Lovely Professional Universit...
View All Application Forms

CBSE Class 12th Updates and Articles

Questions related to CBSE Class 12th

Showing 40 out of 40 Questions

may i know the exam date of history 315 sr.secondary

Manish Singh 25th Mar, 2020

After the cancellation of the open board 12th class examination till 31st March, a new date sheet has been announced by the National institute for Open Schooling on its official website. According to it the  exam date for History 315 for class 12 is 9th April


12 compartment student take admission in any college of after complete compartment exam.

Soham sengupta 19th Mar, 2020


actually it is not possible to take admission in any college of BTech after just completing your 10 + 2 compartment exam. You have to  give the exam of of any joint entrance examination for  engineering or similar like this. You have to pass on this examination and if you have a good rank you can take admission in good colleges. Don't worry if you have not a good rank you can take admission in private colleges also with low ranks also.

Hope this will help you.


Im fail in 12 last year. in this year Im private candidate of cbse 2020 . if i fail in one subject. can i give compartment exam

Rehan Alam Student Expert 17th Mar, 2020

Dear Aspirant,

Compartment is an extra chance to appear for the exam which you might not be able to qualify in the first time. Compartment is given if you are fail in only one subject, so yes if you fail in one subject then you're allowed to give compartment, however, if you have fail in more than one subject, then it is considered as fail.

Hope this helps. Thank you.


goodevening, I Ajaykumar, What if I got failed in 2 subjects out six subjects. will i get compartment!

Neha Kanwar 13th Mar, 2020

Hello Ajay,

Yes this is true that if you fail in any of your subject you get compartment and have to reappear for the examination.

As per your query you asked if you failed in 2 out of 6 subjects so it is not about 2 subjects if you fail in even one subject then you have to give the exam again to clear it out.

Good Luck !


cbse class 12th ki compartment ki marksheet pe all (5) subjects ke marks appear (printed) hoge ya fir .only jis subject mai compartment di hai usi 1 subject ke marks printed aayege?

Yash Dev Student Expert 8th Mar, 2020
Hello student on the compartment result only one or number of compartment exam results are printed not all results will be printed like normal results.
Rest of the results are printed on your board examination original marksheet.
(if you've given compartment examination in only one subject then only that one subject results will be published).

Feel free to comment if you have any doubt
Good luck
Applications Open
The question have been saved in answer later, you can access it from your profile anytime. Access now

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
24,000+ Colleges
500+ Exams
1500+ E-books