The storm rolled in from the west, dumping golf ball-sized hail at Ipswich, Logan and Brisbane.
Bureau of Meteorology (BoM) senior forecaster Michelle Berry said there were wind gusts of more than 100 kilometres per hour at Ipswich and in Brisbane's western suburbs.
"There may have been some wind gusts possibly even over 125 kilometres per hour," she said.
"It was quite a significant storm that went through Ipswich and just given the reports we had through the Ipswich region, it is likely there was some quite significant wind gusts through that zone."
One family was rescued in Ipswich after their car sank in rising floodwaters at North Tivoli.
In Moggill, a suburb in Brisbane's west, a small shopping centre roof collapsed. No one was injured.
Queensland Environment Minister Steven Miles also took to Twitter, revealing he had been trapped inside his house as a result of fallen trees and powerlines.
"Made it out, bit of a mess though. All safe," he tweeted an hour later.
As of 5:30pm (AEST) more than 10,000 homes had lost power, Energex said.
The State Emergency Service was responding to more than 100 calls for help, mostly for leaky roofs and fallen trees.
Queensland Police reported on Twitter that trees and power lines were down on Simpsons Road at Bardon, and a tree was on the road at Gympie Road at Chermside.