January in Shilka is the sunniest and the most freezing month of the year. In January, the weather in Shilka is typically freezing. Average daily high temperature in January is about 18 degrees below zero. On average, Shilka has 15 sunny, 15 partly cloudy, and 1 cloudy day in January. January as well as February, November, and December is considered the most uncomfortable time to visit Shilka.