The school provides all the required facilities as per CBSE norm. There are maths, physics, chemistry and biology labs. There are also two computer labs. All these labs have adequate equipment and teaching aids which make the class interesting. There is a library containing all sorts of books in good number. There is a music room and a sports room with different musical instruments and sports equipment. There is a medical room with first aid facilities. Yoga classes are held in yoga room which provides a peaceful atmosphere. Smart class facility is also available with smart boards in the class rooms. There is a school band which leads the school assembly and various functions. There are two staff rooms for the teachers with proper light and water facility. There are lavatories on each floor for boys and girls separately. Drinking water and light facility is also available for children. There is a play ground where children play different sports. Fire extinguishers are provided on each floor. The school also has power backup and CCTV coverage system.