Buffalo, NY Climate

Summary Graph

The summary climate graph for Buffalo, NY shows a selection of temperature, rainfall and snow minimum, mean and maximum measures over the course of a year. Click on each of the measures in the key to toggle them on and off.

Graph of average and extreme temperature ranges by day for Buffalo, NY.

Temperature

The warmest month in Buffalo Niagara International, Buffalo, New York is July with an average high temperature of 81.2°F. The hottest day on record was August 27 1948 when the temperature hit 98.1°F. During January the overnight temperature drops to an average of 18.3°F with the lowest temperature of -18.0°F being recorded on February 2 1961.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

27 Aug 194898.1°F
3 Sep 195398.1°F
7 Jul 198897°F
3 Aug 198896.1°F
15 Jul 199596.1°F

The warmest months on average were:

July 195586.8°F
July 198886.8°F
July 201286.4°F
August 194785.9°F
July 198385.4°F

The coldest days on record are:

2 Feb 1961-18°F
18 Feb 1979-18°F
18 Jan 1982-16.1°F
15 Feb 1943-13.5°F
15 Jan 1957-11°F

The coldest months on average were:

January 19776°F
February 19796.5°F
February 19787°F
January 19828.1°F
January 19948.9°F

Rain

The wettest month by average rainfall in Buffalo, NY is September with an average of 2.5 inches of rain falling on 12 to 13 days.Although in May it typically rains on more days with 2.1 inches falling in 15 to 16 days. The driest month in Buffalo, NY is February with an average of 1.5 inches of rain falling on 7 to 8 days.

Wettest Days

The wettest days on record are:

30 December 19902.3 inches
25 December 20012.2 inches
1 December 19791.9 inches
9 December 19771.5 inches
10 December 20081.5 inches

Wettest Months

The wettest months on record are:

April 197317.7 inches
March 197312.5 inches
November 198510.4 inches
January 197310.2 inches
May 19739.9 inches

Driest Months

The driest months on record are:

February 19440 inches
December 19550 inches
April 19420 inches
June 19420 inches
July 19420 inches