January in Port Moresby is the cloudiest month of the year. In January, the weather in Port Moresby is typically hot. Average daily high temperature in January is about 30 degrees above zero. On average, Port Moresby has 19 cloudy, 7 rainy, 3 partly cloudy, and 2 sunny days in January. The rains are usually moderate.