It has three large playgrounds, a basketball court, a library, a computer room, and a fully equipped laboratory.
The school is run by the members of the Society of Jesus in the Catholic church and follows Christian school traditions like morning prayers, annual feasts (3 December for St. Francis Xavier), and values the Jesuit tradition in education.
[4] Xavier's has a shield as its emblem, displayed on the chest pocket of the school uniform.
The students are divided into four houses – Gold, Blue, Green, and Red – that compete at an annual sports competition, with strong rivalry.
In their last two years, all the boys are required to do one hour of social service in the local community each week.