January in Christchurch is the windiest, the sunniest, and the warmest month of the year. In January, the weather in Christchurch is typically warm. Average daily high temperature in January is about 19 degrees above zero. On average, Christchurch has 13 sunny, 11 partly cloudy, 6 rainy, and 1 cloudy day in January. The rains are usually light.