You can check an island out without having to deploy. It will show if its snowing before deployment. The island Gullingen had snow on for me, but I'm not sure if this is random or not. It was quite far along in the game and there was a lot of enemies to defeat before I claimed victory.