The Last Mountain Lake area reached -0.6 degrees Celsius to break its old record of 1.0 C, which was set in 1985.
A new record of -0.5 C was also set in North Battleford. The lowest temperature previously recorded in the city was 1.7 C in 1895.
A record of 2.2 C, set in 1940, was smashed in Saskatoon. The new figure to beat is 0.7 C.
WATCH (Aug. 12, 2019): Group of Kangaroos seen frolicking in the snow in Australia
Lastly, Regina beat its old record of 2.8 C, which was set in 1901, with a 2.0 C on Aug. 18.
Environment Canada’s Sara Hoffman said the low temperatures were the result of clear skies between two systems.
For the latest conditions and warnings, download the SkyTracker weather app.
-With files from The Canadian Press