St John's has a fine sporting tradition and this starts with participation in weekly school sport, and the three major sports carnival- Swimming, Cross Country and Athletics. The structures are set up to allow maximum participation, catering for a whole range of abilities.