A woman has been caught urinating on the floor of a supermarket.

Police are hunting for the woman after she relieved herself at the Collinsville Foodworks in north Queensland.

The shop owners posted on social media: 'If you need a toilet just ask. Don't pee on the floor of Foodworks please.'

Police are hunting for the woman after she relieved herself at the Collinsville Foodworks in north Queensland

They informed police after the woman allegedly stole items from the store, reported the Townsville Bulletin.

It comes after a man was caught on camera defecating behind the dumpster of a popular fast food restaurant.

The man, dressed in a striped shirt, blue shirts and thongs, dropped his pants in the back of the Red Rooster in Townsville last month.

A public defecater has been caught on camera dropping his pants behind a dumpster

The unidentified man sneaked into the back area of a Red Rooster to excrete on the floor

The manager of the store, Michael Jones, took to social media to try and identify the man, while also lamenting that he could have just gone inside to use the restaurant chain's bathrooms.

'Anyone know this disgusting person who left a deposit at the back dock door to Red Rooster Mount Louisa on Sunday morning?' he wrote.

'There is public toilets in the complex so this was completely unnecessary and gross.'