January in Perth is the sunniest and the hottest month of the year. In January, the weather in Perth is typically hot. Average daily high temperature in January is about 29 degrees above zero. On average, Perth has 30 sunny and 1 partly cloudy day in January.