- Thirty-seven well-ventilated classrooms
- Three well-maintained Staff Rooms for teachers and staff
- 1. Junior Staff Room for Teachers of Classes U.Kg. to V on the Ground Floor
- 2. Gents Staff Room for the Masters on the First Floor
- 3. Senior Ladies Staff Room for Teachers of Classes VI to XII on the Second Floor
- Three Libraries
- 1. For Junior School (Classes U.Kg. to V) – on the Ground Floor
- 2. For High School (Classes VI to X) – On the First Floor
- 3. For Plus Two (Classes XI and XII) –On the Ground Floor
- Maths Lab for Junior School – Air-conditioned Lab for Classes Upper KG to V, on the Ground Floor.
- Audio Visual Room – Air-conditioned room on the Ground Floor, equipped with TV, DVD, etc. – Used to watch educational TV programmes and videos.
- All Purpose Room –Air-conditioned Hall on the First Floor – Used to conduct singing classes,Staff Meetings, Staff/Student Seminars, Workshops, etc.
- A small parlour to entertain guests on the Ground Floor.
- TA Prayer Room on the Ground Floor.
- Chemistry Lab – On the Ground Floor.
- Physics Lab – On the First Floor.
- Biology Lab – On the Second Floor.
- Two Computer labs –
- 1. Air-conditioned hall equipped with individual computers for Classes IX to XII – On the First Floor
- 2. Air-conditioned hall equipped with computers for Classes VI to VIII – On the Second Floor
- 3. A small room on the First Floor is also equipped with computers for Classes I to V.
- A large well-equipped auditorium to seat around 650 persons – Used for holding all school Functions like inter-school competitions, Annual Elocution Contest, School Fest, Feast Day functions , Seminars ,Workshops, etc.
- Two Basketball courts.
- Two Volleyball courts.
- Three Tennis courts.
- A well-equipped indoor Games Room.
- A Band Room – Used for storing band equipment / band practice.
- Two lobbies – the Main Lobby to seat guests of the Principal and the High School Lobby for activities pertaining to the High School.
- A Rest Room / Lunch Room for the Maintenance Staff of the school