Buffalo, NY Climate & Monthly Averages

New York, United States 🇺🇸 · humid subtropical climate
Annual avg
50°
Hottest month
July
Coldest month
January
Rainy days / yr
153
Sunshine
8.3 h/day
Right now: 79° and overcast - see live conditions

The climate of Buffalo

Cold is the baseline in Buffalo, not the exception. Night-time lows sit at or below freezing in 4 months of the year, and the warmest month, July, still only averages 78°F (26°C) by day. January runs to 22°F (-6°C) after dark.

Climate quick facts

  • Hottest month: July - highs near 78°F (26°C)
  • Coldest month: January - highs near 33°F (1°C)
  • Decade extremes (2015-2024): 93°F (34°C) high · -6°F (-21°C) low
  • Wettest month: October (14 rainy days) · Sunniest: July (12.5 h sun/day)
  • Climate type: humid subtropical
  • Annual swing: 25°C between the average warmest and coolest month · day to night: 7°C
  • Snow: about 26 days a year
  • Months with freezing average lows: 4
  • Average humidity: 74%

Temperatures through the year

July is the warm end of the year, averaging 78°F (26°C) by day and 65°F (18°C) overnight. January is the coolest month, with highs of 33°F (1°C) and lows near 22°F (-6°C). The gridded 2015-2024 daily record for this location tops out at 93°F (34°C) and bottoms at -6°F (-21°C) - decade extremes, not all-time station records. Precipitation concentrates in October - 4.4 inches (110 mm) on 14 days - and thins out by March.

Rain, sun and snow

July is the brightest month at 12.5 hours of sun a day, against an annual average of 8.3 - duller than about 75% of the cities we track. Snow falls on roughly 26 days a year, mostly November through April. Days and nights are about 7°C apart on average - narrower than about 75% of the cities we track.

How Buffalo compares

  • 27% of the year's precipitation falls in its wettest three months - more evenly spread than almost every other city we track.
  • Buffalo averages 50°F (10°C) across the year - cooler than all but 10% of the 3496 cities we track.

Ranked against every city in our dataset, each measured on the same ten-year window.

Monthly climate table

Monthly averages for Buffalo based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 33° 22° 14 3.2 in 4.3 h/day 75%
February 35° 22° 12 3.2 in 6.0 h/day 73%
March 43° 28° 13 3.2 in 7.3 h/day 71%
April 53° 37° 14 4.3 in 8.7 h/day 72%
May 65° 49° 12 3.3 in 10.7 h/day 73%
June 74° 59° 12 3.7 in 12.0 h/day 72%
July 78° 65° 12 3.9 in 12.5 h/day 76%
August 77° 65° 13 3.7 in 11.4 h/day 77%
September 73° 59° 10 3.5 in 10.0 h/day 76%
October 60° 49° 14 4.4 in 6.8 h/day 75%
November 48° 37° 13 3.4 in 5.6 h/day 72%
December 39° 29° 15 3.6 in 3.9 h/day 76%

Buffalo month by month

Buffalo weather in January

January brings highs around 33°F (1°C), lows near 22°F (-6°C), about 14 wet days and roughly 7 snowy days - typically the coldest month of the year in Buffalo.

Buffalo weather in February

February brings highs around 35°F (2°C), lows near 22°F (-6°C), about 12 wet days and roughly 6 snowy days.

Buffalo weather in March

March brings highs around 43°F (6°C), lows near 28°F (-2°C), about 13 wet days and roughly 3 snowy days - typically the driest month of the year in Buffalo.

Buffalo weather in April

April brings highs around 53°F (12°C), lows near 37°F (3°C), about 14 wet days and roughly 2 snowy days.

Buffalo weather in May

May brings highs around 65°F (18°C), lows near 49°F (9°C), about 12 wet days.

Buffalo weather in June

June brings highs around 74°F (23°C), lows near 59°F (15°C), about 12 wet days.

Buffalo weather in July

July brings highs around 78°F (26°C), lows near 65°F (18°C), about 12 wet days - typically the hottest month and the sunniest month of the year in Buffalo.

Buffalo weather in August

August brings highs around 77°F (25°C), lows near 65°F (18°C), about 13 wet days.

Buffalo weather in September

September brings highs around 73°F (23°C), lows near 59°F (15°C), about 10 wet days.

Buffalo weather in October

October brings highs around 60°F (16°C), lows near 49°F (9°C), about 14 wet days - typically the wettest month of the year in Buffalo.

Buffalo weather in November

November brings highs around 48°F (9°C), lows near 37°F (3°C), about 13 wet days and roughly 2 snowy days.

Buffalo weather in December

December brings highs around 39°F (4°C), lows near 29°F (-1°C), about 15 wet days and roughly 6 snowy days.

Seasons in Buffalo

Spring (March through May)

Spring in Buffalo is mild, with daytime highs averaging 54°F (12°C) and nights around 38°F (3°C); rain falls on around 38 of the 90 days, plus about 5 snowy days.

Summer (June through August)

Summer settles into easy warmth here - highs near 76°F (25°C), nights near 63°F (17°C), and rain falls on around 37 of the 90 days. Daylight is generous - around 12.0 hours of sun a day.

Fall (September through November)

Fall runs cool rather than cold here - highs near 60°F (16°C), nights near 48°F (9°C), and rain falls on around 37 of the 90 days, plus about 2 snowy days.

Winter (December through February)

Through winter, Buffalo brings deep cold: 36°F (2°C) by day, 24°F (-4°C) after dark, and rain falls on around 41 of the 90 days, plus about 19 snowy days. Wind sharpens cold like this considerably; pair the forecast winds with the wind speed converter to judge exposed conditions.

Climate questions, answered

Is Buffalo cold in winter?
January nights average 22°F (-6°C). Frost and occasional ice are part of the season.
How humid does Buffalo get?
Relative humidity averages 74% across the year, which reads as fairly humid. The most comfortable stretch falls in the drier half of the year.
How sunny is Buffalo?
8.3 hours a day averaged over the year, peaking in July at 12.5 hours.
Does it freeze in Buffalo?
Average overnight lows sit at or below 0°C in 4 months of the year, December through March.
How hot does Buffalo get in summer?
July averages 78°F (26°C). Summers here stay temperate rather than hot.

Best time to visit Buffalo

May to October is the sweet spot for Buffalo - these are the warmest and brightest weeks of the year. Expect 71°F (22°C) in the afternoon and around 12 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.

Pack for Buffalo with a heavy insulated coat, hat and gloves for winter and proper waterproofs rather than an umbrella - wet days are the norm here. July nights average 65°F (18°C), so evenings rarely match the afternoons.

Buffalo temperature records (2015-2024)

Highest recorded
93°
in July
Lowest recorded
-6°
in February
Annual precipitation
43.5"
Snowy days / yr
26

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.