Opened on 9th January, 1997, The Bosco College Sports Centre occupies a total of area of 2,265sq.m. and comprises a 25m indoor heated swimming pool controlled by a central air-conditioning system, an artificial turf soccer field, two gymnasiums and other complementary facilities. Public opening hours of the facility and group bookings are mainly determined by the schedule of the college.