In January, the weather in Coral Harbour is typically freezing. Average daily high temperature in January is about 21 degrees below zero. On average, Coral Harbour has 17 partly cloudy, 8 sunny, 5 cloudy, and 1 snowy day in January. The snowfalls are usually light. January as well as February, March, April, and September is considered the most uncomfortable time to visit Coral Harbour.