Wintry weather may make an unseasonably late return to parts of northern Minnesota on Sunday.

The National Weather Service reports that wind-driven rain may mix with or change over to snow from Lake Mille Lacs and Hinckley north to Duluth and the higher elevations of the North Shore.

With temperatures expected to hover in the mid-30s early Sunday, the forecast remains uncertain. But if the changeover to snow does take place, the Weather Service said some locations may see up to a couple inches of snow Sunday morning.

More forecast information MPR Weather's Updraft blog

• Earlier: May snowstorm buries 117-year record, and Duluth

The possible snow will be accompanied by strong northeast winds; that combination may reduce visibility to less than a quarter-mile at times, the Weather Service reported.

Footprints are left behind in snow and slush on the College of St. Scholastica campus on May 9, 2019 in Duluth. Derek Montgomery for MPR News

The strong winds may also kick up big waves on Lake Superior, with some lakeshore flooding possible in the Twin Ports. A gale warning is in effect for Sunday for western Lake Superior.

According to the Weather Service, the record for the latest measurable snow in Duluth is May 28, 1965. The average last measurable snow is April 26.

This month already holds the record for the snowiest May in Duluth, after a storm on May 8-9 dropped 10.6 inches of snow at the Duluth airport. The monthly snow total stands at 10.9 inches going into this weekend; the previous record was 8.1 inches, set in 1954.

In the Twin Cities, any precipitation on Sunday is forecast to remain rain — though it will be a blustery day, with highs forecast to reach only the low 40s.