GLADSTONE supermarkets are being cleared out of essentials as residents stock up for wild weather ahead of Tropical Cyclone Marcia.
Observer readers report shelves in some supermarkets were starting to empty out on Wednesday afternoon.
Melinda Fleetwood said shelves at Kirkwood Woolworths were just about empty of water, bread, long life milk and eggs.
"Staff said it had been so busy you could barely move. I also witnessed some people with half a trolley of tinned foods," she wrote on The Observer's Facebook page.
Lisa Sailor said one Coles store had run out of break, milk and long life milk last night.
Loz Salisbury said she went to do her normal shopping yesterday and there was hardly anything left.
Frances Williams said the only people who should have been stocking up were those who lived in rural areas and would be flooded in.
Ashley Coleman wrote: "Kirkwood Woolies was a joke yesterday.
"People were being so rude and blocking every aisle so you could barely do your normal food shop."
But things weren't quite as bad at Calliope.
Karly Rachelle wrote: "I did a casual shop at Calliope IGA this morning. Still had bread, still had milk, still had bacon, still had eggs. I love Calliope."
If you're out and about stocking up today, post a photo of what the shops are like to our Facebook page, or tweet it to @the_observer_ using #breadnmilk.
WEDNESDAY 4.50PM: Panic buying had not fully set in across the Gladstone region on Wednesday afternoon, with most supermarkets still with milk and bread available.
But that may change at Tropical Cyclone Marcia moves closer to the coast.
A tropical cyclone warning is in place for the Gladstone region, with heavy rainfall, very strong winds, flooding and high tides expected.
Coles Supermarket had sold out of its Coles brand milk on Wednesday afternoon, but it had other brands available, plus an assortment of bread for sale.
U-Save and Rods Food Market both said they had not experienced any panic buying customers.
Drakes Supa IGA on Toolooa St still had milk and bread available.
Update your news preferences and get the latest news delivered to your inbox.