Gravenhurst enjoys four distinct seasons, with snowy winters and enjoyable summers.
- Average Temperature – Summer 18OC or 70OF
- Average Temperature – Winter -8OC or 18OF
- Average Annual Snowfall - 335 centimetres or 134 inches
- Average Annual Rainfall - 809 millimetres or 33 inches
- Total Average Annual Precipitation – 1,163 millimetres or 46.7 inches