Looks like Saskatchewan residents will be stuck with ice dams, icicles, and giant snow piles for at least a few more days. (CBC)

Three weeks into spring, Saskatchewan is into its third day of record-setting cold temperatures.

This morning, records were broken — in some cases shattered — in 10 communities.

In Regina, temperatures dipped to -18.1 C in the early hours of April 10, breaking the record for the day set in 1982: -14.5

The cold spot this morning was in Broadview, where it dipped, some time after midnight, to -21.9. That's almost nine degrees colder than the old record for the day, set in 1982.

No record was set in Saskatoon, where the low Wednesday morning was a relatively balmy -11.5.

However, new records were set in Elbow (-17.0), Estevan (-16.2), Indian Head (-20.8), Nipawin (-17.0), Watrous (-20.8) and Weyburn (-17.8).

According to CBC weather consultant Wayne Miskolczi, temperatures will moderate somewhat over the next few days.

The bad news, he said, is that many areas are expecting snow or freezing rain over the next 24 hours.

In the Prince Albert, North Battleford and La Ronge areas, 10 to 15 centimetres of snow could fall, he said.