Characterised by a subtropical climate, Rockhampton's weather is hot with dry yet humid summers and very mild winters. Divided by the tropic of Capricorn, the region is south of the tropics and therefore doesn't experience heavy monsoon seasons or rainfall but is also far enough north to escape the cold fronts of the south that the majority of Australia's east coast experiences.
Average temperatures reach a maximum of 32 degrees Celsius and a minimum of 22 degrees Celsius in summer with temperatures falling to a still rather pleasant 23-9 degrees Celsius in winter. Fog regularly occurs in winter and spring and thunderstorms are most common in summer in the afternoon. Summer is also the wet season and Rockhampton can be affected by the cyclone season, making it prone to flooding. As the Fitzroy River runs right through the town, low lying areas almost always flood during periods of heavy rain.