December in Moranbah is the hottest month of the year. In December, the weather in Moranbah is typically hot. Average daily high temperature in December is about 32 degrees above zero. On average, Moranbah has 11 partly cloudy, 9 sunny, 6 rainy, and 5 cloudy days in December. The rains are usually heavy.