Both winter and summer could be the best time to visit Sweden. January to March is the right time for watching the Northern Lights, ice skating, and dogsledding. Late April celebrations mark the beginning of Swedish summer with longer and warmer days. May to September is the perfect time for outdoor activities from birdwatching to timber rafting. Well, summer months see more crowds and mosquitos all over the country. Up north, autumn can show up in late August (make sure to taste some surströmming, you won't forget its smell!), and the first snow is even possible in September. Anyway, chilly autumn months will hypnotize you with migrating birds and Gotland's roses in bloom. December brings celebratory atmosphere with glogg, lussekatt buns, and ginger biscuits.