January in Kingscote is the sunniest and the warmest month of the year. In January, the weather in Kingscote is typically warm. Average daily high temperature in January is about 22 degrees above zero. On average, Kingscote has 19 sunny, 11 partly cloudy, and 1 cloudy day in January. January as well as February is considered the most comfortable time to visit Kingscote.