January in St. Anthony is the snowiest and the cloudiest month of the year. In January, the weather in St. Anthony is typically freezing. Average daily high temperature in January is about 5 degrees below zero. On average, St. Anthony has 13 cloudy, 11 snowy, 5 partly cloudy, and 2 sunny days in January. The snowfalls are usually heavy.