Moose Jaw broke a 93-year-old weather record with spring-like conditions yesterday. 

According to Environment Canada, Moose Jaw received a high of 16 degrees on Tuesday. The previous record was 10.6 degrees set in 1931. 

Meanwhile, Maple Creek reached an astonishing 21.1 degrees setting a new provincial record for the warmest day in January set on Jan. 7, 2003, at 19 degrees in Cypress Hills. 

Samantha Mauti, a meteorologist with Environment and Climate Change Canada, said the never-before-experienced temperatures also made Maple Creek the warmest place in Canada for the day beating the Abbotsford Airport's 18.4 C. 

"It's a very strong upper ridge," she said. "Upper ridges are normally associated with warmer temperatures. I wish I had a more dazzling answer for you." 

Maple Creek has only experienced 15 C seven times during January in its history with some records dating back to 1915. The previous all-time monthly record was set at 18.9 C on January 7, 1958. 

A total of 23 weather records were broken in the province on Tuesday.

In the Moose Jaw area, Assiniboia broke a record with a high of 13.7. The previous record was 6.1 degrees set in 2006. Coronach hit a high of 16.3, breaking the old record of 7 degrees set in 1995. Elbow reached 10.8 degrees to set a new record. The old record was 5 degrees set in 1993. Finally, Rockglen hit 12.1 to break a record set in 1973 of 6.1 degrees.

Above-freezing temperatures are expected to remain in the area over the next few days before dipping below zero next week. 

warm weather mapGraphic courtesy of Environment and Climate Change Canada

- With files from David Zammit, Swift Current Online