Batavia experiences a number of varying seasonal types of weather. Some of the more interesting climate patterns are outlined in the table below:
Average Summer Temperature: 68.5°
Average Winter Temperature: 23.5°
All Time High Temperature: 98.0°
All Time Low Temperature: -25.3°
Largest Snowfall in one month: 56.0"
Average Annual Precipitation: 34.58"
Greatest Daily Snowfall: 23.0"
Source: Northeast Regional Climate Center