Kiruna, where it's located

The climate of Kiruna is cold continental, with freezing winters and mild summers.
The city is located in northern Sweden, in Lapland, in the province of Norrbotten. Since we are at the 68th parallel, therefore north of the Polar Circle, the sun does not rise (polar night) from December 11 to January 1st, and does not set (midnight sun) from May 28 to July 16. The white nights occur as early as April 17th and until August 27th.
The average temperature of the coldest month (January) is of -14 °C (7 °F), that of the warmest month (July) is of 14.5 °C (58 °F). The lowest record is -43.3 °C (22.8 °F), the highest is 31.6 °C (89 °F). Here are the average temperatures.
Kiruna - Average temperatures
Min (°C)-19-17-13-606972-4-12-16
Max (°C)-9-7-2410162017113-3-6
Min (°F)-21921324348453625103
Max (°F)161928395061686352372721

Precipitation amounts to 590 millimeters (23.2 inches) per year: so, it is at an intermediate level. It ranges from 20 mm (0.8 in) in the driest months (March, April) to 100 mm (3.9 in) in the wettest (July). Here is the average precipitation.
Kiruna - Average precipitation

On average, there are around 1,560 sunshine hours per year. Here are the average sunshine hours per day.
Kiruna - Sunshine


Best Time

The best time to visit Kiruna is the summer, from June to August, since it is the mildest season. However, you must take into account some rainy days and a bit of cold at night.