The last few days could only be described as gray, and gave us little reason for optimism, but it is May, and things should be getting better right? Well eventually...

Expect a mostly sunny Thursday, but readings will remain below average. Get used to this, because an unseasonably cool pattern is setting up through the middle of May.  High clouds will mix with the sunshine for this afternoon, but we will stay dry.

Get our free mobile app

Spotty showers accompany cool weather Friday with perhaps a few wet flakes mixed in on the hills later in the day..  Saturday should be mainly dry, just a chance of a shower.  Mother’s Day looks continues to look drier for most areas, with rain passing just south of us. Buffalo should stay mainly dry, but a few showers are likely across the Southern Tier. Readings remain cool in the 50s this weekend. NEWS 4 (WIVB) Meteorologists forecast plenty of sunshine early next week, but on the cold side... temperatures will stay about 10 degrees below average. This pattern will start to break towards the end of next week.

In case you wondered, or if you mentally keep track of such things...

The The average high-temperature, in May, in Buffalo, is 66°F , while the average low-temperature is 48.7°F. The last time Buffalo experienced measurable snow in May was in 1989, when 7.9 inches fell on May 7.

The outlook through Mother's Day...

THURSDAY: Cool, Mostly Sunny, some afternoon high clouds mix in, , High: 52-57, Low: 40.

FRIDAY: Cloudy and Cool, Spotty Rain Showers, High: 50. Chance of a Shower overnight, maybe a few wet flakes on the hills, Low: 37.

SATURDAY: Cool, Mix of Clouds and Sun, Breezy, High: 53, Low: 38.

SUNDAY (Mother's Day): Cool, Partly Sunny, Some rain well south, High: 55, Low: 39.

11 Photos of Delaware Park in Bloom

Backyard and Patio Trends in Buffalo for 2021

Outside remains a popular (and COVID-safe) destination for Summer 2021. If you're looking to make some upgrades to your backyard, check out these patio trends you'll spot all over Western New York this season.