Well equipped class rooms and laboratories for teaching Science, Maths and Geography. Well equipped computer laboratories with facilities for online teaching.
Boys are encouraged and guided to choose one or more hobbies. There are a number of clubs for pursuing hobbies in the school.
School library is well equipped, having more than 7,000 books in English and Hindi and provision for individual study cabins.The library works on the open access system.
The school imparts sports training to all its cadets at different levels. As a cadet takes admission into the school in class sixth he is induced to the simple physical training like drill, jogging, running, judo etc. As they move into the senior classes they are trained in different games and sports like
• Table tennis
A cadet can choose any game of his choice and play for his house as well as for inter school competitions. The cadets are given a wonderful training by the coaches for football, hockey, boxing and basketball. The regular Physical training is given by PTI, who has an experience of training the future officers in the Academies.
The cadets are given exposure to all games like National football Selection camp, State level Hockey tournaments, Jude Felix Hockey tournament, KOIC Cricket Matches, Randhawa Hockey Cup, SAI Padegogic Athletics and the list goes on. At house level a cadet participates in Inter house competitions in hockey, volleyball, cricket, swimming,cross country and boxing.
At inter Military school level the cadets get an opportunity to participate in the Pentangular Meet that happens at different venues every year. The school boasts of having 06 grounds and 05 playfields. It also has a turf hockey court, synthetic basketball court, a gymnasium, an Olympic level swimming pool etc.
The school imparts a planned sports training with the help of the excellent sports infrastructure that exists in the school.
Medical facilities are provided for free to cadets from entitled category. Fpr others, medical help from local hosp[ital is arranged.
A CSD outlet is available in the school which caters to daily needs of the students. A cafeteria run on contract basis meets the requirements of extra tea/ coffee etc. of the students.