January in Santa Rosa is the rainiest and the windiest month of the year. In January, the weather in Santa Rosa is typically warm. Average daily high temperature in January is about 16 degrees above zero. On average, Santa Rosa has 23 sunny, 6 partly cloudy, and 2 rainy days in January. The rains are usually light.