The mercury soared to a mid-summerlike 85 degrees at 3:50 p.m. Wednesday.
That marked the first 80-degree day in Buffalo since Oct. 7, 2017, and the warmest day in Buffalo since an 88-degree reading was logged last Sept. 26.
It could be at least a week or more before the temperature warms up like that again, according to the National Weather Service.
A cold front crossing the Buffalo Niagara region today will cause temperatures to dip from well above-normal for mid-May to below-normal for the next few days.
Some brief showers and thunderstorms also are possible, the weather service said.
Today's high temperature – 75 degrees – was recorded at midnight. The thermometer is on a downward slide for the rest of the day.
It dipped to 62 degrees by 8 a.m. en route to about 54 degrees by 5 p.m.
Temperatures are expected to drop into the low 40s overnight and rebound only into the mid 50s on Friday.
The average high temperature in Buffalo for this time of year is 65 degrees.
Warmth will gradually rebuild later in the weekend, into early next week, forecasters said.
After a high in the upper 50s on Saturday with rain possible, temperatures should make it into the mid 60s Sunday, upper 60s on Monday and are expected to hit the mid-to-upper 70s by next Tuesday and Wednesday.
Forecasters said there's a chance temperatures Tuesday and Wednesday could be even warmer if early projections from North American and European weather models bear out.