Hailstones the size of tennis balls pelted parts of southeast Queensland on Saturday afternoon as thunderstorms swept through the area.
AAP says the hail was reported at Buderim on the Sunshine Coast and in the Mooloolah Valley, Maroochydore and Greenbank.
"I've never seen anything like this before," Ian Masterman, 51, who runs The Attic Cafe on the Sunshine Coast, and has lived there since 2000, told AAP.
"They were bouncing off the ground and we were worried they were going to smash the windows. You could hear windows on the cars smashing outside."
Mr Masterman said the hailstones fell for about 15 minutes and he was preparing for another battering.
"We've brought the garden pots inside," he said. "I don't think it has ever hailed the whole time we've been here."
AAP reported SES received about 200 requests for help, mostly from Maroochydore. Most of the calls related to damage to homes from hail or heavy rain.