Climate and monthly weather forecastBuffalo, NY
Buffalo, New York, USA - Climate and weather forecast by month. Detailed climate information with charts - average monthly weather with temperature, pressure, humidity, precipitation, wind, daylight, sunshine, visibility, and UV index data. The month with the least rainfall in Buffalo is September, when the rain falls for 15 days and typically collects 1.81" (46mm) of precipitation. Buffalo's warmest month, July, generally records average temperatures ranging from a high of 79.5°F (26.4°C) to a low of 63.1°F (17.3°C).

Climate and monthly weather forecast
The climate of Buffalo
Buffalo, New York, falls within the Humid Continental climate zone which falls under the Köppen climate classification category of Dfb. This classification implies a moderate to high seasonal variation in temperatures, a significant amount of precipitation year-round, and a notably hot summer season. The city, situated near two Great Lakes, is subject to moderating lake effects that shape the climate characteristics.Analyzing the provided climatological data indicates that Buffalo experiences wide temperature fluctuations throughout the year. High temperatures range from an average of 29.3°F (-1.5°C) in January to the warm year-round peak of 79.5°F (26.4°C) in July. The same trend is noticeable with the average low temperatures, which fluctuate between 19.4°F (-7°C) in January to 63.1°F (17.3°C) in July.
As for precipitation, the city experiences steady rainfall throughout the year, with the greatest amount falling in May with 2.87" (73mm) and the least in September with 1.81" (46mm). Snowfall is also a regular feature of the Buffalo climate, with January seeing the highest average snowfall of 7.13" (181mm). Remarkably, the city sees zero inches of snow from June to September, indicating a clear demarcation of the winter season.
The best time to visit Buffalo
Considering the temperature profile, precipitation levels, and number of sunshine hours, the most pleasant period to visit Buffalo would be from June to August. During these months, average high temperatures fluctuate between 72°F (22.2°C) to 79.5°F (26.4°C), while rainfall is relatively low compared to other months. Additionally, this period offers the longest daylight hours of the year, averaging around 15 hours per day, with sunshine hours reaching the peak of 10.2 hours in July.The worst time to visit Buffalo
January and February are the least favorable months for a visit to Buffalo. These months are characterized by the lowest temperatures, with average high temperatures not exceeding 31.3°F (-0.4°C), and the average low dropping to a frigid 20.1°F (-6.6°C). Alongside the cold, these months also see the highest average snowfall, with about 7.13" (181mm) in January and 7.64" (194mm) in February.Spring weather in Buffalo
Spring, spanning from March to May, sees a transition from the freezing winter season to the more temperate summer period. Average high temperatures rise steadily from 40.6°F (4.8°C) in March to 66°F (18.9°C) in May, while average low temperatures ascend from 27.9°F (-2.3°C) to 48.7°F (9.3°C) in the same period.Summer weather in Buffalo
The summer season from June to August in Buffalo is relatively mild with average high temperatures fluctuating between 72°F (22.2°C) and 79.5°F (26.4°C), and low temperatures averaging from 56.8°F (13.8°C) to 63.1°F (17.3°C). These months also have quite dry conditions with rainfall ranging from 2.36" (60mm) to 2.72" (69mm). However, this period registers the longest daylight hours and the maximum sunshine hours, making it perfect for outdoor activities.Autumn weather in Buffalo
During the autumn months from September to November, Buffalo experiences a descent into cooler conditions. Average high temperatures drop from 72°F (22.2°C) in September to 45.5°F (7.5°C) by November, while average low temperatures decrease from 56.7°F (13.7°C) to 34.9°F (1.6°C). The autumn season has moderate rainfall, with a range of 1.81" (46mm) to 2.6" (66mm) across the three months.Winter weather in Buffalo
Winter in Buffalo is quite severe, starting from December till February. During this period, average high temperatures do not exceed 35.6°F (2°C), while average low temperatures remain below freezing, reaching a low of 19.4°F (-7°C) in January. Alongside the cold, these months also have substantial snowfall, with the highest being as much as 7.13" (181mm) in January.Weather in January
Buffalo, New York begins the New Year under the influence of an active snow system. January is the third snowiest month with a significant snowfall of 7.13" (181mm). Aided by the icy grip of the low 19.4°F (-7°C) temperatures, high humidity and strong arctic winds, the city becomes a winter wonderland. Weather in January »Weather in February
The bone-chilling cold of winter carries on in Buffalo in February, though the atmosphere is slightly milder in comparison to preceding January. Cold weather predominates, but it is the increase in snowfall to 7.64" (194mm), the highest seen all year, that defines this month’s weather pattern. Weather in February »Weather in March
March signifies the beginning of the transitional season in Buffalo. Weather begins to drift towards a milder trend after the harsh winter with snowfall decreasing to 4.02" (102mm). Significant changes are evident as longer daylight hours greet the locals, while the cold grip begins to ease with warmer temperatures. Weather in March »Weather in April
Spring makes its presence felt in Buffalo during April, featuring a pleasant increase in temperatures. Weather takes a turn from the frosty to the enjoyable with a noticeable decrease to 1.81" (46mm) in snowfall, the lowest until November. Weather in April »Weather in May
The beauty of spring is in full swing in May as Buffalo moves further away from the winter chill. The icy snow completely fades away till autumn, making this month snow-free. Warmer temperatures allow the city to come alive with vibrant colors, and rainfall becomes more intense, nurturing the greenery. Weather in May »Weather in June
June welcomes summer in Buffalo, offering a stark contrast to the cool atmosphere of the preceding months. Ascending trends in temperature continue, however, despite the warmth, Buffalo remains devoid of intense heatwaves. An increment in daylight coincides with this warmer period contributing to the pleasant summery feel. Weather in June »Weather in July
July settles further into the peak summer season in Buffalo, characterized by the highest temperatures of the year, reaching 79.5°F (26.4°C). Frequent sunshine interspersed with rainfall continues to rule the weather scene, ensuring the landscape remains lush and green. Weather in July »Weather in August
As the last month of summer, Buffalo experiences a slight decrease in temperature during August, though it remains comfortably warm and sunny. Sea temperatures peak at 74.2°F (23.4°C), the warmest of the year, encouraging water-borne recreation. Weather in August »Weather in September
September in Buffalo experiences the onset of fall with milder days and cooler nights. Weather continues to transition towards lower values with temperatures diminishing from the summer highs. Autumn’s arrival is marked by noticeably less daylight hours and the complete lack of snow from May to September. Weather in September »Weather in October
Buffalo in October enters the heart of the fall season, characterized by a delightful range of colors from the changing foliage. October sees a prominent shift in weather patterns with a substantial fall in temperature, persuading Buffalo's residents to reach for their warmer attire. Weather in October »Weather in November
November in Buffalo witnesses the gradual closing in of winter, with falling temperatures, shortened daylight hours, and the welcomed return of snowfall at 4.69" (119mm). November’s weather represents the last wave of autumn with a gradual ushering in of winter attributes. Weather in November »Weather in December
Buffalo’s weather spirals into freezing cold conditions by December, underscoring the onset of winter's peak. The city ends the year with its coldest sea temperature of 41.5°F (5.3°C). Chilly winds blow across the city, with occasional bursts of snow covering Buffalo under a thick white blanket. Weather in December »Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Buffalo, NY
The warmest month (with the highest average high temperature) is July (79.5°F).
The month with the lowest average high temperature is January (29.3°F).
The month with the highest average low temperature is July (63.1°F).
The coldest month (with the lowest average low temperature) is January (19.4°F).
Average pressure
Buffalo, NY
- Average pressure in January:
30.05"Hg - Average pressure in February:
30.04"Hg - Average pressure in March:
30.08"Hg - Average pressure in April:
29.97"Hg - Average pressure in May:
29.98"Hg - Average pressure in June:
29.92"Hg
- Average pressure in July:
29.95"Hg - Average pressure in August:
29.97"Hg - Average pressure in September:
30.04"Hg - Average pressure in October:
30"Hg - Average pressure in November:
30.09"Hg - Average pressure in December:
30.06"Hg
The month with the highest atmospheric pressure is November (30.09"Hg).
The month with the lowest atmospheric pressure is June (29.92"Hg).
Average wind speed
Buffalo, NY
- Average wind speed in January:
11mph - Average wind speed in February:
10.4mph - Average wind speed in March:
9.3mph - Average wind speed in April:
9.3mph - Average wind speed in May:
7.7mph - Average wind speed in June:
7.3mph
- Average wind speed in July:
6.7mph - Average wind speed in August:
6.9mph - Average wind speed in September:
7.2mph - Average wind speed in October:
9mph - Average wind speed in November:
9.9mph - Average wind speed in December:
10.1mph
The windiest month (with the highest average wind speed) is January (11mph).
The calmest month (with the lowest average wind speed) is July (6.7mph).
Average humidity
Buffalo, NY
The months with the highest relative humidity are January and February (85%).
The months with the lowest relative humidity are July, August and September (74%).
Average rainfall
Buffalo, NY
- Average rainfall in January:
1.93" - Average rainfall in February:
2.2" - Average rainfall in March:
2.17" - Average rainfall in April:
2.6" - Average rainfall in May:
2.87" - Average rainfall in June:
2.48"
The wettest month (with the highest rainfall) is May (2.87").
The driest month (with the least rainfall) is September (1.81").
Average rainfall days
Buffalo, NY
- Average rainfall days in January:
7.8 days - Average rainfall days in February:
7.6 days - Average rainfall days in March:
12.4 days - Average rainfall days in April:
16.1 days - Average rainfall days in May:
17.8 days - Average rainfall days in June:
16.2 days
- Average rainfall days in July:
17.3 days - Average rainfall days in August:
17.1 days - Average rainfall days in September:
15 days - Average rainfall days in October:
17.7 days - Average rainfall days in November:
13.7 days - Average rainfall days in December:
10.5 days
The month with the highest number of rainy days is May (17.8 days).
The month with the least rainy days is February (7.6 days).
Average snowfall
Buffalo, NY
- Average snowfall in January:
7.13" - Average snowfall in February:
7.64" - Average snowfall in March:
4.02" - Average snowfall in April:
1.81" - Average snowfall in May:
0.28" - Average snowfall in June:
0"
The month with the highest snowfall is February (7.64").
The months with the least snowfall are June, July, August and September (0").
Average snowfall days
Buffalo, NY
- Average snowfall days in January:
19 days - Average snowfall days in February:
17.1 days - Average snowfall days in March:
12.4 days - Average snowfall days in April:
4.7 days - Average snowfall days in May:
0.4 days - Average snowfall days in June:
0 days
- Average snowfall days in July:
0 days - Average snowfall days in August:
0 days - Average snowfall days in September:
0 days - Average snowfall days in October:
0.9 days - Average snowfall days in November:
7.2 days - Average snowfall days in December:
15.5 days
The month with the highest number of snowfall days is January (19 days).
The months with the least snowfall days are June, July, August and September (0 days).
Average sea temperature
Buffalo, NY
The best month for swimming (with the highest average sea temperature) is August (74.2°F).
The coldest month (with the lowest average sea temperature) is February (34.9°F).
Average daylight / Average sunshine
Buffalo, NY
- Average daylight in January:
9h and 30min - Average daylight in February:
10h and 36min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 24min - Average daylight in May:
14h and 42min - Average daylight in June:
15h and 18min
- Average daylight in July:
15h and 0min - Average daylight in August:
13h and 54min - Average daylight in September:
12h and 30min - Average daylight in October:
11h and 0min - Average daylight in November:
9h and 42min - Average daylight in December:
9h and 6min
The month with the longest days is June (Average daylight: 15h and 18min).
The month with the shortest days is December (Average daylight: 9h and 6min).
- Average sunshine in January:
2h and 18min - Average sunshine in February:
2h and 30min - Average sunshine in March:
4h and 48min - Average sunshine in April:
7h and 0min - Average sunshine in May:
8h and 48min - Average sunshine in June:
9h and 18min
- Average sunshine in July:
10h and 18min - Average sunshine in August:
10h and 12min - Average sunshine in September:
8h and 48min - Average sunshine in October:
4h and 24min - Average sunshine in November:
4h and 12min - Average sunshine in December:
2h and 42min
The month with the most sunshine is July (Average sunshine: 10h and 18min).
The month with the least sunshine is January (Average sunshine: 2h and 18min).
Average sunshine days
Buffalo, NY
- Average sunshine days in January:
6.3 days - Average sunshine days in February:
6.5 days - Average sunshine days in March:
9.9 days - Average sunshine days in April:
10.2 days - Average sunshine days in May:
11.3 days - Average sunshine days in June:
12.1 days
- Average sunshine days in July:
11.3 days - Average sunshine days in August:
11.3 days - Average sunshine days in September:
12.5 days - Average sunshine days in October:
11.4 days - Average sunshine days in November:
11 days - Average sunshine days in December:
8.2 days
The month with the most sunshine days is September (12.5 days).
The month with the least sunshine days is January (6.3 days).
Average UV index
Buffalo, NY
The month with the highest UV index is July (UV index 6).
The months with the lowest UV index are January, February and December (UV index 1).
Average cloud cover
Buffalo, NY
The month with the most cloud cover is January (Cloud cover 77).
The month with the least cloud cover is August (Cloud cover 30).
Average visibility
Buffalo, NY
The months with the highest visibility are April, May, June, July, August, September, October and November (6mi).
The months with the lowest visibility are January, February, March and December (5mi).





