December in Thanjavur is the coldest month of the year. In December, the weather in Thanjavur is typically warm. Average daily high temperature in December is about 27 degrees above zero. On average, Thanjavur has 17 rainy, 5 sunny, 5 cloudy, and 4 partly cloudy days in December. The rains are usually heavy.