Let it snow, let it snow, let it snow!

Whether you're a fan of cold weather or not, there's something magical about waking up on Christmas morning to a thick blanket of pristine snow.

Because of the rising of cases of coronavirus, it has been advised and warned that the holiday season will feel different this year. But, is there at least the possibility of having a White Christmas in Colorado this year?

It seems the chances are pretty good.

According to the Farmers' Almanac, which just released its annual Christmas weekend forecast, Colorado is in for a "fair, then stormy" holiday season, with "heavy snow over the Rockies and Plains."

Nationwide, the chances for snow increase greatly in the northern Midwest states. Residents of Missouri, Iowa, Minnesota, North Dakota, South Dakota, Nebraska, Kansas, Colorado, Wyoming, and Montana are expected to experience a snowy holiday.

For other regions, Christmas snow is almost an absolute certainty. In the Sierras, Cascades, northern New England, and the leeward side of the Great Lakes are highly likely to see snow, Farmers' Almanac says. The precipitation in these regions during the late autumn and early winter falls as snow. This means the probability of snowfall exceeds 25 percent.

For those who don't dream of a White Christmas, the best places to be in December are southern California, the lower elevations of the Southwest, and Florida.

Aside from Christmas Day, Coloradans can expect a rainy and snowy winter.

What do you think? Are you excited about a White Christmas in Colorado? Sound off in the comments below.