Many parts of Queensland experienced their coldest day on record yesterday, and the cold snap is continuing today, according to Weatherzone

The most significant records were broken across inland Queensland, where Boulia had a top of just nine degrees, its coldest day in 119 years of records. Richmond, in northwestern Queensland, reached just 13 degrees, its coldest June day in 115 years of records.



"There has been a substantial cloud band lying across most of Queensland over the last few days. This has prevented the sun from warming the ground at all, and resulted in the days just getting colder and colder," weatherzone.com.au meteorologist Matt Pearce said.

"It is quite amazing to see such a large number of long-term low temperature records being broken over such a wide area."

Showing just how remarkable the cold outbreak has been, the lowest maximum temperature ever recorded in the Australian tropics occurred yesterday, when The Monument, near Mount Isa, reached just 7.7 degrees.

The lowest maximum temperature for Queensland in June was also recorded yesterday, when Applethorpe struggled to just 4.9 degrees.

Brisbane had a top of just 13 degrees, nine below average for this time of year. A number of Brisbane suburbs had their coldest days on record.

"Today, we have seen the thickest cloud move to the coast, so we are seeing another very cold day in cities like Mackay and Townsville, where it has been raining all day," Pearce said.