Goldilocks Map

Best time to visit · New York

Best time to visit Buffalo

Buffalo averages 24 just-right days a year; no month is reliably just right, and June comes closest. Most other days miss by being too cool.

Comfort map around Buffalo: 24 just-right days a year
Just-right days a year around Buffalo. Map © OpenStreetMap contributors, OpenFreeMap. Open the live map to set your own window.
24
just-right days a year
(70 to 80°F, dry, sunny)
99
runner's-weather days
(45 to 65°F, dry)
16
beach days
(80 to 92°F, bright)
75°F
average high in June, its best month

Buffalo weather by month

0Jan33°0Feb35°0Mar42°0Apr54°4May66°5Jun75°4Jul80°4Aug79°5Sep73°2Oct61°0Nov49°0Dec38°

Bars: share of each month's days that are just right (number = days). Below: average daily high. Outlined bars are the best months.

When to visit Buffalo

Buffalo rarely hits the 70 to 80°F, dry and sunny window; June comes closest, with 5 just-right days. January, February, March, April, October, November and December are mostly too cool, with average highs of 33 to 61°F.

Climate table

MonthAvg highDew pointCloud coverJust-right days
January33°F22°F90%0
February35°F22°F79%0
March42°F28°F71%0
April54°F36°F67%0
May66°F47°F60%4
June75°F57°F52%5
July80°F61°F45%4
August79°F61°F46%4
September73°F55°F55%5
October61°F45°F63%2
November49°F36°F79%0
December38°F28°F90%0

How Buffalo compares

With 24 just-right days, Buffalo trails the median of America's 150 largest cities (33 days). On muggy days: 22. On gray days: 20.

Places with a similar climate

Chicago
Illinois
23 days
Cleveland
Ohio
24 days
Milwaukee
Wisconsin
23 days
Detroit
Michigan
25 days
Boston
Massachusetts
23 days
Fort Wayne
Indiana
23 days

Nearby

Toronto
Canada
22 days
Cleveland
Ohio
24 days
Pittsburgh
Pennsylvania
25 days
Detroit
Michigan
25 days
Toledo
Ohio
23 days
Baltimore
Maryland
25 days
Cite thisBuffalo averages 24 just-right days a year (70 to 80°F highs, dry, mostly sunny), according to Goldilocks Map: https://goldilocksmap.com/us/new-york/buffalo/

Set your own perfect weather on the map →

Numbers are expected days in a typical year from 1991 to 2020 climate normals (TerraClimate; cloud cover from CHELSA), on a grid about 35 km wide. Checked against 10 years of daily records at 28 NOAA weather stations: typical error about 10 days a year. How it works. Updated 2026-10-07.