The School offers Pre-Primary, Primary, Secondary and Senior Secondary Education. It has well equipped building for class rooms with separate toilets for Boys and Girls. It has got separate labs each for Physics, Chemistry, Biology, Mathematics, Computers, Home Science, Geography, etc., a well stocked Library, Craft Room, Games Room, spacious Auditorium and a huge Playground.

The following subjects are taught in the school.

S.No Class Subject Taught
1 KG –II (UKG) English, Hindi, Maths, Etiquette, Rhymes, Drawing
2 I -V Major : English, Hindi, Mathematics, EVS
Minor : Computer, Moral Science/Catechism,General Knowledge, Craft, Yoga, SUPW (Socially Useful & Productive Work), PT
3 VI – VIII Major : English, Hindi, Mathematics, General Science, Social Studies
Minor : Sanskrit, Computer, Moral Science / Catechism, General Knowledge, Craft, Yoga, SUPW(Socially Useful & Productive Work), PT
4 IX -X Major : English, Hindi, Mathematics, General Science, Social Studies
Minor : Sanskrit, Computer (IT), Moral Science / Catechism, General Knowledge, Craft, Yoga, SUPW (Socially Useful & Productive Work) and PT
5 XI –XII (Arts) Major : English, Hindi, Geography, Political Science, Economics, Home Science, Physical  Education
Minor : Value Education or Moral Science / Catechism SUPW and PT
6 XI – XII (Science) Major : English, Hindi, Mathematics, Physics, Chemistry, Biology, Physical Education
Minor : Value Education or Moral Science / Catechism, SUPW and PT