In January, the weather in Serra is typically hot. Average daily high temperature in January is about 28 degrees above zero. On average, Serra has 12 rainy, 10 sunny, 5 partly cloudy, and 4 cloudy days in January. The rains are usually heavy.