Stockholm has a cool, temperate climate with moderate precipitation in all seasons. Summer weather is mild and usually sunny, while winters are cold, dark and often snowy. The long-term average temperature for January to March is -2°C (29°F); for July and August it's 16°C (60°F).
| Month | Temp (°C) | Rainfall (mm) | Humidity (%) | Sunshine (hours) |
| Jan | -5 - -1 | 43 | 1 | |
| Feb | -5 - -1 | 30 | 3 | |
| Mar | -4 - 3 | 25 | 5 | |
| Apr | 7 - 8 | 31 | 7 | |
| May | 9 - 14 | 34 | 9 | |
| Jun | 11 - 19 | 45 | 11 | |
| Jul | 14 - 22 | 61 | 10 | |
| Aug | 13 - 20 | 76 | 8 | |
| Sep | 9 - 15 | 60 | 6 | |
| Oct | 3 - 9 | 48 | 3 | |
| Nov | 1 - 5 | 53 | 1 | |
| Dec | -2 - 2 | 48 | 1 |