Every year, the school hosts a Thanks Giving Day which is dedicated to give thanks to God for the K.C.P.E candidates of the previous year.