Brisbane has rugged up through its coldest morning in almost 20 years.

Brisbane has rugged up through its coldest morning in almost 20 years. Photo: Greg Totman

Brisbane has shivered through its coldest morning in almost 20 years, with many areas surrounding the capital enduring sub-zero temperatures.

Meteorologist Rob Sharpe from Weatherzone said the temperature in Brisbane city plummeted to 2.6 degrees this morning, the coldest in at least 18 years.

"Frost covered the ground in Ipswich as nearby Amberley Airport dropped to a minimum of -2.5 degrees," Mr Sharpe said.

"Coolangatta Airport had a light frost spread across the grass for the second morning in a row as the mercury fell to one degree again. This was its coldest pair of mornings in 28 years."

Kingaroy put on a great morning to stay inside by the fire with the mercury falling to -5.6 degrees, the coldest in 12 years.

Parts of the state that are usually synomymous with warm thoughts also felt the chill, with Emerald falling to a chilly 0.5 degrees and Longreach -0.7 degrees, its coldest in 16 years.

Mr Sharp said the cold snap had more in store, with another very cold morning expected tomorrow.

"This is turning out to be one of the coldest run of mornings for Queensland on record with many places running four or five degrees below average," he said.