Cannons Creek School is hosting their Cannons Carnival and Craft Market on 29 October 2016.