Two young girls have used money from the tooth fairy to buy toilet paper to give to struggling pensioners.

Petrina McGuire posted a photo on Saturday of her daughter Addyson, six, with her friend Lucy, four, in their hometown of Mareeba in Far North Queensland.

The adorable photo shows the pair each holding a toy in one hand while lugging a wooden cart brimming with toilet rolls and boxes of tissues.

'Loaded with toilet paper and tissues they purchased with pocket money and are walking around pensioner cottages seeing if they need any,' the proud mum wrote on Facebook.

Ms McGuire told Daily Mail Australia the idea struck Addyson when she walked through the baron toilet paper section of Coles on Friday night.

Addyson, six, with her friend Lucy, four, gave toilet paper to pensioners in their hometown of Mareeba in Far North Queensland

Petrina McGuire (centre) walks behind Addyson (left) and Lucy (right) as they walk along the street with the wooden cart

The youngster asked why there were no rolls left on the shelves and grew concerned after learning shoppers were stockpiling due to coronavirus fears.

'Addyson asked if she could buy some to hand out to those that may have missed out using money she had saved from the tooth fairy.'

The responses were overwhelmingly positive.

'The pensioners loved having them knock on the door and ask if they would like some as the shops run out - some people needed some and were very grateful.'

One woman offered the excited girls a bag of 'fairy crystals' in exchange for toilet paper.

Another man took rolls for a man across the street who was unwell and couldn't buy his own.

One woman offered the excited girls a bag of 'fairy crystals' in exchange for toilet paper (pictured: Lucy, left, and Addyson holding the 'fairy crystals')

Ms McGuire told Daily Mail Australia the idea struck Addyson when she walked through the baron toilet paper section of Coles with her daughter on Friday night

'Maybe a lot of adults could take a leaf outta the little ones book,' one person commented on facebook

Ms McGuire said she shared the photo because 'there has been so much negativity lately and just wanted to share something positive'.

The post prompted a series of supportive responses.

'Parenting done right! Thank you to these parents for teaching their kids what kids and some people are lacking these days - Compassion and looking after one another,' one person commented.

'Omg thank you I live in New Zealand and it breaks my heart to think of the elderly that can’t even get loo paper your girls are amazing,' another wrote.

'Maybe a lot of adults could take a leaf outta the little ones book,' someone else said.

The post comes as brawls break out over toilet paper in other parts of the nation amid COVID-19 coronavirus fears.

Two women are seen brawling in the toilet roll aisle in Coles in Melbourne (pictured) on Saturday amid coronavirus shopping panic

Police were called to the scene at a Woolworths store at Chullora in Sydney's south-west on Saturday morning after reports a 49-year-old woman had been assaulted.

A video of the incident went viral on social media and showed women pushing, yelling and fighting over a jumbo packet of toilet paper amid panic buying caused by the coronavirus.

Coles also introduced a temporary four-packet limit on Thursday. The restriction has since been cut to one packet per person.

NSW Premier Gladys Berejiklian has urged the public to remain calm, saying there were no issues with toilet paper supply in NSW and no need for bulk-buying.

Treasurer Josh Frydenberg said he was 'disturbed' to see footage from the altercation.

'This is a time for calm. This is a time for Australians to pull together, to work together, to respect their fellow citizens,' he told reporters in Melbourne.