The school has a well-equipped library, Computer lab, Science lab and Maths lab. We also have smart board and projector facilities. There is a separate room for video session also. School also has a provision for Infirmary. The school has a table tennis & badminton court, besides a playground in land in front of the school building.