Weather records were toppled throughout Saskatchewan on Thursday.
According to Environment Canada, 21 communities across the province saw daily record highs in the provincial heat wave.
Rosetown was the hot spot at 36.6 C (or 97.9 F), breaking its 1988 record of 36.0 C.
Here are the communities that set new heat benchmarks:
Assiniboia 35.9 C — old record 34.3 C 2019
Broadview 33.8 C — old record 33.6 C 2019
Coronach 34.3 C — old record 34.0 C 1988
Cypress Hills 30.6 C — old record 30.0 C 1988
Elbow 34.9 C — old record 33.9 C 2019
Estevan 35.1 C — old record 34.7 C 2019
Indian Head 35.4 C — old record 35.1 C 2019
Kindersley 35.0 C — tied 1970 record
Last Mountain Lake 34.2 C — old record 33.2 C 2019
Lucky Lake 36.3 C — old record 34.2 C 2019
Maple Creek 34.4 C — old record 31.5 C 2019
Moose Jaw 34.4 C — tied 2019 record
North Battleford 35.2 C — old record 34.3 C 1970
Scott 34.9 C — old record 34.0 C 1988
Spiritwood 33.3 C — old record 32.2 C 1970
Swift Current 35.1 C — old record 34.0 C 1988
Waskesiu Lake 32.1 C — old record 31.1 C 1970
Watrous 35.2 C — old record 35.0 C 2019
Wynyard 33.0 C — old record 32.3 C 1988
Yorkton 33.5 C — old record 32.8 C 1970
The heat warnings for most of Saskatchewan are expected to be lifted sometime on Friday or Saturday.