St Xaviers is located in a serene coastal environment criss- crossed by lush green paddy fields and lush blue back waters. It has well furnished class rooms, seven smart class rooms, co-curricular activity rooms, library, computer lab, science lab, and prayer room. There is a rain water harvesting system and a water purifier that supplies safe drinking water
Along with academics, due attention is provided for co-curricular activities. A good number of musical instruments (the keyboard, the guitar, the violin, the tabala) are provided for the students to learn. Vocal music, Craft, Dance, Yoga and Karate classes are also arranged for the students.
Junior Red Cross and Bharath Guides function in the school.