Where to Buy Cheap Groceries in Melbourne (2026)
Melbourne grocery prices have gone up 15-20% in the last two years. But the difference between shopping smart and shopping lazy is $50-80 per week. Here’s how to cut your grocery bill without eating worse.
These are not theoretical tips from someone who Googled “Melbourne hacks.” These are tested strategies from people who live here and use them every week.
1. Aldi for staples, everywhere else for specials
Aldi is consistently 20-30% cheaper than Coles and Woolworths on staples — bread, milk, eggs, pasta, rice, tinned goods. Do your base shop there, then fill gaps elsewhere.
2. Queen Vic Market on Saturday afternoons
Traders drop prices dramatically in the last hour before closing (around 2-3pm). Produce that was $5/kg in the morning goes for $2-3/kg. Meat and seafood get similar discounts.
3. Asian groceries for produce
Asian grocery stores in Box Hill, Springvale, Footscray, and Clayton sell vegetables at half the supermarket price. A week’s worth of vegetables for $10-15 is normal.
4. The Woolworths markdown schedule
Most Woolworths stores markdown meat and bakery items after 7pm. Look for the yellow discount stickers. Bread, deli items, and prepared meals go 30-50% off.
5. Costco for bulk non-perishables
If you have the space, Costco membership ($65/year) pays for itself fast. Olive oil, coffee, cleaning products, and toiletries are 30-40% cheaper in bulk.
6. The ‘Odd Bunch’ range
Woolworths’ Odd Bunch and Aldi’s imperfect produce ranges are 30-40% cheaper for cosmetically imperfect but perfectly edible fruit and vegetables. Same nutrition, lower price.
7. Footscray Market on weekdays
Footscray Market has some of Melbourne’s cheapest produce, meat, and seafood. Weekday mornings are less crowded and you’ll often get better prices than weekend markets.
8. Plan meals around Coles/Woolies half-price specials
Both chains rotate half-price specials weekly. Check the catalogues (Lasoo app or website) and plan your meals around whatever protein is on special.
9. Freeze everything
Buy meat and bread in bulk when on special and freeze it. A $10 bag of frozen vegetables lasts two weeks. Batch-cooking and freezing meals saves time and money.
10. Compare unit prices, not sticker prices
The per-100g or per-litre price on the shelf tag tells you the real cost. The bigger pack isn’t always cheaper. Check every time.
The Weekly Shop Strategy
Here is a realistic weekly grocery strategy for a Melbourne household: Do your base shop at Aldi ($60-80 for staples). Hit an Asian grocery for vegetables ($10-15). Check the Woolworths specials catalogue for meat on half price ($15-20). Buy bread from a bakery outlet or on markdown ($3-5). Total: $88-120 per week for two people eating well.
Compare that to the person who does one big Woolworths shop without checking specials: $150-180 per week for the same amount of food. The difference is $30-60 per week, or $1,500-3,000 per year. That is not trivial. Start tracking your spending for one month and you will be surprised where the money goes.
Apps That Save Money on Groceries
The Shopback app gives cashback at Woolworths and other stores. The Flybuys and Everyday Rewards programs accumulate slowly but add up over a year. The Half Price app tracks Coles and Woolworths specials and sends alerts when items on your list go half price. All free, all worth having on your phone.
The Melbourne Grocery Price Map
Grocery prices in Melbourne vary more by store than by suburb. An Aldi in Tarneit charges the same as an Aldi in Richmond. But the independent stores, market stalls, and specialty shops tell a different story.
Generally, the cheapest fresh produce is at Footscray Market, Queen Vic Market (late afternoon), and Asian groceries in Springvale and Box Hill. The most expensive is at boutique grocers in South Yarra and Toorak. Your weekly shop can vary by $30-50 depending on where you buy.
Meal Planning That Actually Works
The biggest grocery money saver is not where you shop — it is planning what you eat. A simple Monday-to-Friday meal plan based on whatever protein is on special that week can cut your food bill by 25-30%. Cook in batches on Sunday, portion into containers, and you have lunches sorted.
Why This Matters in 2026
Cost of living in Melbourne has risen significantly over the past three years. Rent is up 20-30 percent across most suburbs. Groceries, fuel, and utilities have all climbed. The Reserve Bank’s interest rate decisions affect mortgage holders, and the flow-on effects hit renters too. In this environment, every dollar saved matters more than it did five years ago.
The strategies in this guide are not about being cheap. They are about being deliberate with your money so you can spend it on the things that actually improve your life. Nobody notices the $5 you saved on parking, but you will notice the extra $2,400 in your savings account at the end of the year.
Melbourne remains one of Australia’s most liveable cities precisely because the free and low-cost options are so good. The trick is knowing they exist and building them into your routine.
The Bottom Line
Melbourne is expensive, but it does not have to be as expensive as most people make it. The difference between someone who pays full price for everything and someone who knows the tricks is easily $200-300 per month. That is $2,400-3,600 per year — a holiday, a new laptop, or three months of rent saved.
Start with the tips that save you the most time or money, and build from there. Most of these take zero effort once you know about them. The trick is knowing about them in the first place, and now you do.
Back to Melbourne guides | Explore Melbourne suburbs | Compare suburbs