Buffalo, New York, United States

Minimum daily temperature -26°C
Maximum daily precipitation 4.3 inches
Maximum daily temperature 30.5°C
Annual mean minimum temperature -12.7°C
Annual mean maximum temperature is 25.2°C
Annual mean temperature 7.4°C
Total rainy days per year 81 days
Total snow fall per year 16.1 inches
Max snow depth is 1.8 inches