The best thing to do in Minnesota during winter is to experience snow activities like skiing or snowboarding at resorts such as Lutsen Mountains. You can also try snowshoeing, dog sledding, or ice fishing on the frozen lakes. For a unique experience, visit the Ice Castles in Stillwater or Lake Geneva. Don't miss visiting the Mall of America or enjoying winter festivals like the Saint Paul Winter Carnival.