NEW NAME, SAME OWNERS, SAME TEAM, SAME GREAT QUALITY PRODUCE...
It's about time we told our story, our commitment to local farmers and our commitment to your local community...

our story

We are proud to have recently updated our name to reflect who we are. All Foods Market have been family owned and run, right here in Perth for over 30 years. Like you, when we bite into a slice of orange we want it to burst with sweet, tangy juice. We want a lettuce that doesn’t wilt after a few days in the fridge. And we definitely want our steak to be tender and full of flavour.

While fresh is fabulous, the reality is it must be affordable. By streamlining operations through central production, cutting out warehousing and middlemen, and by supporting farmers and seasonal crops, we’re able to bring you prime produce at family-friendly prices, every day of the week. Delivering quality fresh food for all is what drives us.

honest prices & real food every day

Food is glorious. It connects us, inspires us, nurtures us and defines us. That's why you'll find us up at the crack of dawn, rain hail or shine sourcing the very best of the crop. We work directly with local West Australian farmers to give you direct access to the best quality seasonal produce at market prices year round.

Our long-standing relationships with Western australian farmers and IGA

Our pursuit of sourcing exceptional quality produce sees us support farmers across Western Australia. We believe in taking care of our land, in supporting seasonal produce and sustainable farming principles. We are proud to be part of the independent IGA network.

visit our fresh markets

All Foods Market
Leeming

All Foods Market
Leeming

Farrington Rd,
Leeming WA 6149

All Foods Market
Kingsley

All Foods Market
Kingsley

6/100 Kingsley Dr,
Kingsley WA 6026

All Foods Market
Craigie

All Foods Market
Craigie

15 Perilya Rd,
Craigie WA 6025

All Foods Market
Riverton

All Foods Market
Riverton

189 High Rd,
Riverton WA 6148

All Foods Market
Cooloongup

All Foods Market
Cooloongup

Grange Dr,
Cooloongup WA 6168

All Foods Market
Belmont

All Foods Market
Belmont

40 Belvidere St,
Belmont WA 6104

All Foods Market
Pearsall

All Foods Market
Pearsall

Shop 1/155 Willespie Dr, Pearsall WA 6065