January in Sopot is the snowiest and the coldest month of the year. In January, the weather in Sopot is typically freezing. Average daily high temperature in January is about zero. On average, Sopot has 13 cloudy, 9 snowy, 6 rainy, and 3 sunny days in January. The snowfalls are usually light.