January in Roma is the cloudiest and the hottest month of the year. In January, the weather in Roma is typically hot. Average daily high temperature in January is about 31 degrees above zero. On average, Roma has 15 partly cloudy, 11 sunny, 4 rainy, and 1 cloudy day in January. The rains are usually light. January as well as December is considered the most uncomfortable time to visit Roma.