The climate in Saskatchewan is predominantly cold temperate. The province lies between the maritime and continental climate zones. The humid continental climate sometimes causes very cold winters, especially in the central and eastern parts of the province, whereas summers can be very warm. In the Cypress Hills in the southwest, the climate is steppe-like throughout the year. As the province is located in the northern latitudes of the North American continent, the regions around La Ronge in the north have a subarctic climate.
The average annual rainfall is 300-450 mm. The least precipitation falls during the winter months, while the majority falls in the summer months from June to August. Snow falls in the months from November to March, and in summer there are six to eight rainy days per month.
Summertime in Saskatchewan usually lasts from June to August. During these months, temperatures can rise to over 30°C, with readings of up to 44°C recorded. At night, temperatures can sometimes drop to freezing. On average, the summer months are characterized by high temperature differences during the day and at night. In July and August, winds blow warm air from the lower plains and the midwestern United States across the area. In the south around Regina (Saskatchewan) and Moose Jaw, it is mostly dry, and precipitation rarely falls in these regions. Arctic cold air blasts can result in light frost during the summer months, but also heat waves with high temperatures. The highest temperature recorded in Saskatchewan was 45 °C in Midale and Yellow Grass.
Autumn usually begins in September, and in November the night temperature drops to -11 °C.
Winter lasts from December to February. The average day and night temperatures are between -15° and -21 °C, occasionally also -8° to -11 °C, but the differences can rise up to 60 °C. However, the temperature differences between the south and the north are less pronounced. Lows of -40 °C have only occurred in the months from November to March and found their lowest point at -49 °C. Highs in the winter months average 9 °C in January, usually rising to 15 °C in December and February. The average temperature here is -10° to -12 °C, but sometimes this can drop to -17 °C. In the southern latitudes, so-called "Chinook winds" from the west, comparable to the Alpine foehn in Europe, ensure a mild climate.
Saskatchewan is considered one of the most tornado active regions in Canada. The subarctic climate in the northern latitudes and the submaritime climate in the south favour the formation of tornadoes. About 18 to 20 such tornadoes occur per year; some have already exceeded the F3 mark. In 2012, about 33 tornadoes were reported in the province. There is also a strong occurrence of thunderstorms, mainly in June and July, with accompanying hailstorms. The devastating Regina cyclone in 1912 killed about 28 people.