 Winter temperatures generally last from the middle of December until the middle of March, while summer temperatures generally occur between the middle of May to close to the end of September.Temperatures can exceed 30℃ (86℉) several times a year.Waterloo has approximately 140 frost-free days per year.