Historical weather data, all-time temperature records, and monthly climate averages for Buffalo, NY. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 4th in Buffalo is a coin flip in almost every sense — there's a 66% chance of precipitation and a 1-in-3 shot of snow, with average temps barely straddling freezing at 32° overnight. The date's range tells the whole story: Buffalo has hit 78° on this day (1981) and bottomed out at 15° (1954), a 63-degree spread that captures the city's stubborn resistance to a tidy spring.
Buffalo's weather has real teeth on both ends — the all-time high of 99° in August 1948 and the all-time low of -20° in February 1961 represent a 119-degree swing over the city's recorded history. The snowiest single day on record, 33.9 inches on December 10, 1995, is a reminder that Buffalo doesn't just get lake-effect snow — it gets legendary lake-effect snow.
Buffalo's warmest stretch runs mid-July, when average highs peak at 81°, while mid-January is the dead of winter at just 30°. The wettest week of the year falls between Christmas and New Year's, averaging over an inch of precipitation — often as snow. If you're planning a visit, late June through August offers the most reliable warmth, though the shoulder months come with a serious wildcard factor.