Several Queensland towns and cities have broken records for maximum June temperatures, including one that stood for 123 years.

Bureau of Meteorology senior forecaster Michael Knepp said warmer-than-average sea surface temperatures and the end of the El Nino event contributed to the record-breaking day.

The south-east and the Darling Downs was unseasonably warm on Thursday with Dalby reaching 31.1 degrees Celsius, toppling a record that had stood since 1893.

Toowoomba hit 27.9C, the highest June temperature since 1962, while Oakey reached 29.9C, beating its recorded by 2.8C.

Mr Knepp said Oakey's record had stood for 43 years.

"In places anywhere south from about Emerald towards Dalby, especially in the Darling Downs area - Toowoomba, Warwick, Miles - all broke the record extending even toward the coast," he said.

Towards the coast, Maroochydore airport, Amberley and Gatton all broke longstanding records.

Mr Knepp said the warm winter conditions would not last.

"We're going to see a general cool down over the next few days, in fact by Sunday quite a bit cooler with temperatures in the low 20s or high teens."