January in New Glasgow is the snowiest and the windiest month of the year. In January, the weather in New Glasgow is typically freezing. Average daily high temperature in January is about 3 degrees below zero. On average, New Glasgow has 20 snowy, 8 cloudy, 2 sunny, and 1 rainy day in January. The snowfalls are usually heavy.