
The school has a library with enough reliable materials for all students to be used for personal and class studies as well, it has a competent librarian as well who provides supports to the students.
Hostel meal are well prepared with full hygiene and it is of good quality. In exception of week days (Monday ─ Friday ). The hostel provides meals for students four times a day and in week day twice a day. The hostel provides drinking water which is well purified and treated for the health safety of the students.
The games available at Canossa are; football, Basketball, Netball, Volleyball and tennis. At school, there are different teams through which they play at sport bonanza here at school. Also there are inner competitions between classes and also among A-Level and O-Level.
Canossian students get opportunities to learn outside the school campus, Students go for study tours in different places like Arusha, Tanga etc.