| Town | Sunrise | Sunset | Daylight | Since yesterday | |
|---|---|---|---|---|---|
| Malmö | – | – | – | – | |
| Visby | – | – | – | – | |
| Göteborg | – | – | – | – | |
| Stockholm | – | – | – | – | |
| Uppsala | – | – | – | – | |
| Östersund | – | – | – | – | |
| Umeå | – | – | – | – | |
| Luleå | – | – | – | – | |
| Kiruna | – | – | – | – |
- Sun above the horizon
- Civil twilight
- Night
Why the bars change shape
Sweden is long. Malmö and Kiruna are about 1,400 kilometres apart, and in winter that distance is worth hours of daylight. By the middle of December the sun stops rising in Kiruna at all, and the yellow part of its bar disappears until the new year.
In summer the picture turns over. The northern bars fill up first, and for a few weeks around midsummer the sun in Kiruna never sets.
The pink edges are civil twilight, when the sun is less than six degrees below the horizon. In the north it lasts far longer than the sunrise and sunset times suggest, which is why a three-hour day still feels like more.
How the times are worked out
Nothing here is looked up. Your browser calculates every figure from the town's latitude and longitude with the standard sunrise equation, using the moment the sun's upper edge meets a flat horizon and the usual allowance for the air bending the light.
That is good to a minute or two. Hills, buildings and odd weather will move the real thing a little, so treat the table as a guide and not as a promise.
All times are Swedish local time, with summer time applied when it is in force.