Buffalo Weather, When to Go and Climate Information

(Buffalo, New York - NY, USA)

Buffalo's weather and climate offer four distinct seasons, with the summer months of June, July and August being the most popular time to visit Buffalo city. Situated close to the Niagara Frontier, Buffalo's climate is strongly influenced by this humid air, which generally makes the overall temperatures more even, with less fluctuations.

Sunny summer weather in Buffalo can result in high temperatures, which peak at around 27°C / 80°F, with an average summer temperature of 22°C / 71°F. As a direct result of this fine weather, Buffalo is particularly busy during the summer and hotels are often fully booked at this time of the year, particularly at the weekends. Surprisingly, August is usually the wettest month of the year in Buffalo, with occasional heavy downpours, although rainy weather is quick to clear.

Fall is an equally appealing time to visit Buffalo city, from September to November, offering a fairly mild climate with plenty of sunny weather. Temperatures become noticeably cooler in November, particularly at night, although the nearby warm waters of Lake Erie can result in extended, warmer weather at this time of the year, particularly on the waterfront.

Winter months in Buffalo feature the coldest weather and there are often hard frosts at nights, particularly during January and February, causing Lake Erie to freeze in places. Snow is not unusual during the winter months in Buffalo and snowfalls can be heavy, particularly in south Buffalo, due to the humid air around the lake. Many winter days in Buffalo are cold, with clear skies and sunny weather.

Spring in Buffalo arrives slowly, with average daytime temperatures in April being around 12°C / 54°F. As the weather and climate begins to warm and the frosts thaw, from March onwards, many people choose to visit Buffalo, which is less crowded than in summer. The nearby lake remains frozen in places until as late as April, meaning that surrounding areas are often colder than central Buffalo districts. It is not unheard of for snow to fall as late as April or May, with occasional thunderstorms as well.

Buffalo's average annual rainfall / precipitation is around cm 99 cm / 39 inches, and the average annual snowfall in 234 cm / 92 inches.

Buffalo Weather and Climate Chart (Averages)

The following are the normal daily temperature ranges for Buffalo:



-1°C / 30°F
-8°C / 18°F


0°C / 32°F
-7°C / 19°F


5°C / 41°F
-3°C / 27°F


12°C / 54°F
2°C / 36°F


19°C / 66°F
8°C / 46°F


24°C / 75°F
14°C / 57°F


27°C / 81°F
16°C / 61°F


25°C / 77°F
15°C / 59°F


22°C / 72°F
12°C / 54°F


15°C / 59°F
6°C / 43°F


8°C / 46°F
1°C / 34°F


2°C / 36°F
-5°C / 23°F

Buffalo Weather Charts - further Buffalo climate statistics and charts.