Last winter was a cakewalk due to El Nino conditions, but according to the Old Farmer's Almanac Canadians should brace themselves for a cold, snowy winter this year.

It is predicted the majority of the country will see lower temperatures and more precipitation than it has on average.

Old Farmer's Almanac Canada Spokesperson Peter Rukavina says Alberta should see cooler than average temperatures beginning in December.

"Looking at Alberta specifically it's going to be colder across that entire region," he says. "When the Almanac for 2017 lists the times it's going to be colder, it's early to mid December, early to mid January, late January, and early February, so basically most of the winter is going to be colder than average."

The prediction for the Almanac is created after examining solar cycles, the temperature of the Pacific Ocean, North Atlantic and mid Atlantic currents, and 30 year averages.

Rukavina shares another factor to the harsh prediction is an upcoming La Niña which historically creates cooler and wetter conditions.

This is the 225th anniversary of the Almanac, which was founded in 1792.

The Farmers’ Almanac generally has an 80% accuracy rate.