A strong cold front is set to sweep across two Australian states in the coming days, bringing chilly temperatures and heavy showers.
Weatherzone predicts a burst of wet weather will hit Queensland from tonight, with some parts of the state expected to pick up a month's rain in one or two days.
It comes as temperatures are set to drop across South Australia as the state is hit with its third and final cold front.
READ MORE: Three people sitting in parked cars seriously injured in 'targeted' Sydney shooting
Queenslanders will start to see a "wintry mix of cold temperatures, thick cloud and rain" in the coming hours as an upper-level cut-off low-pressure system crosses the eastern parts of the country.
The system will move south from tonight and until Tuesday.
Weatherzone predicts heavier rain will hit parts of central and southeast Queensland from tomorrow, with some models suggesting 30-50mm could fall early next week.
"Some areas that have the potential to collect 30 to 50 mm would be receiving a full July's rainfall in one or two days," Weatherzone said.
"These falls would be welcome for the region, with large areas of the state receiving well below average rain in the last couple of months."
READ MORE: Man charged with murder after alleged stabbing death in Newtown
Meanwhile, South Australians will experience a string of chilly days.
A cold front will cross over central and south-eastern parts of the state from this afternoon, bringing a burst of cold winds and showery conditions.
Temperatures have remained low across the country's south over the past week, thanks to "intense cold air", Weatherzone said.
New South Wales, Victoria, southern South Australia, Western Australia, and far south Queensland have all recorded sub-zero temperatures.
READ MORE: Aussie receives acclaim for volcano shot - but nobody knows who he is
Weatherzone said the balmy conditions were "unusually colder than normal in certain regions".
Melbourne is forecast to reach just a top of 14 degrees today and Canberra just 15 degrees, while Sydney should get to 17 degrees and Adelaide to 15 degrees
Brisbane is forecast to reach 22 degrees, and Hobart 14 degrees.
Darwin will get to a sunny 31 degrees and Perth 20 degrees.
Sign up here to receive our daily newsletters and breaking news alerts, sent straight to your inbox.