February in Saint John is the snowiest and the cloudiest month of the year. In February, the weather in Saint John is typically freezing. Average daily high temperature in February is about 3 degrees below zero. On average, Saint John has 15 snowy, 9 cloudy, 3 sunny, and 2 partly cloudy days in February. The snowfalls are usually heavy.