October in Canterbury averages a daily high of 15.5°C with nights around 9.5°C. Expect roughly 14.7 wet days totalling 74.2mm. Generally workable, with some weather to plan around.
Across the year, the best time to visit Canterbury is June–September.