This photo was taken on Sunday in Fort Collins, Colo. In May. (Erin Hull/The Coloradoan via AP)

Happy spring! It’s snowing in Denver and big thunderstorms are expected across a big stretch of the country on Monday.

The National Weather Service is warning that up to an inch of snow per hour is going to fall Monday morning in the Denver area, while a freeze warning is in effect across much of the state through Tuesday morning. This is what it looked like at Coors Field, home of the Colorado Rockies, on Monday morning:

The snow totals ranged from 9 inches so far in Boulder to more than two feet in an area like Larimer. (This map has the latest snow totals.) Head here to see more photos of the snowfall that, again, occurred in early May.

Snow is also expected in northern and central New Mexico, where potentially several inches could fall on Taos and the Santa Fe area.

Meanwhile, big thunderstorms — ranging from “strong to severe,” according to the National Weather Service — could hit anywhere from Wisconsin and Michigan to the Mississippi Valley and the Southern Plains. Oklahoma and Arkansas could see severe hail and strong winds, while Michigan and Ohio could also have hail and some powerful gusts.

This follows the tornadoes that struck Nebraska on Sunday, carving through a stretch of Clay County and leaving wreckage behind in the town of Beaver Crossing.