The school has an olympic-size swimming pool, a learner pool and changing rooms. The students are encouraged to take up swimming couse with RNJ Swimming Academy.