Budget Lunchbox Basket: Save $13 Shopping Smarter
We priced 11 school lunchbox staples at Coles, Woolies, Aldi and IGA. The gap between the priciest and cheapest single store is $11.37, here's where your money goes furthest.
Woolworths Sandwich Cheese Slices 1kg
Woolworths$3.25
Leg Ham Shaved From The Deli per 100g
Woolworths$3.98
The Odd Bunch Apples Prepacked Punnet 1kg
Woolworths$3.90
Spread Yeast Extract
Coles$5.20Every item at all 4 stores
| Item | Coles | Woolworths | Aldi | IGA |
|---|---|---|---|---|
| white bread 650 g · × 2 | ||||
| cheese slices 250 g | ||||
| ham 200 g | ||||
| tuna 95 g · × 4 | ||||
| yoghurt pouches 6 pack | ||||
| plain biscuits 250 g | ||||
| sultanas 6 pack | ||||
| juice popper 6 pack | ||||
| apples 1 kg | ||||
| bananas 1 kg | ||||
| vegemite 220 g |
School lunches are relentless. Every weekday, every term, every year. And with Australian families spending meaningfully more on groceries in 2025 than they did a year ago, according to Compare the Market research, the cost of packing 200-odd lunchboxes a year adds up fast.
This week we priced 11 lunchbox staples, the ones most families actually buy, across Coles, Woolies, Aldi and IGA. Here's what we found.
What Does a Budget Lunchbox Basket Actually Cost?
The spread between stores is bigger than you might expect for such a simple list.
- Coles: $51.77
- Woolworths: $45.75
- Aldi: $41.50
- IGA: $52.87
- Cheapest item at each store (cherry-pick): $39.18
IGA is the most expensive by a fair margin, $11.37 more than Aldi for the same basket. That's not a rounding error. Over a school year, buying this basket weekly from IGA instead of Aldi would cost you roughly $591 extra.
Woolies sits in the middle and is actually quite competitive, $4.25 cheaper than Coles. Aldi beats everyone on a full basket, which tracks with CHOICE's quarterly government-funded research, which has consistently named Aldi the cheapest for home-brand staples across multiple rounds of testing.
Where the Biggest Savings Are
A few items drive most of the price difference between stores.
White bread (650g, x2) is one of the bigger swings. Aldi's price is $2.49 per loaf, and since you need two, that's where the saving stacks fastest. Bread is one of those things you buy every single week without thinking, and it's also one of the items Woolworths has explicitly cut through its "Lower Shelf Prices" commitment, which covers white sandwich bread among other staples. Check Woolies' current shelf price before assuming Aldi always wins on this one.
Tuna (95g, x4) at $1.09 per can from Aldi is genuinely cheap. Canned tuna is a lunchbox staple and protein you can't really argue with. Four cans for $4.36 at Aldi versus whatever the majors are charging this week, it's usually a dollar or more per pack dearer at Coles or Woolies.
Yoghurt pouches (6-pack) for $0.75 at Aldi is striking. That's a price that'll raise eyebrows, well under a dollar for six. The equivalent at other stores tends to sit around $2 to $3+. This is the kind of line item that quietly makes Aldi's total so much lower than its competitors.
Vegemite (220g) tells a different story. At $5.20, Coles actually has the cheapest price on this one. Aldi doesn't stock Vegemite at all, it's a branded product, and Aldi's range is deliberately narrow. If Vegemite is a lunchbox non-negotiable in your household, Coles or Woolies is your only real option.
Where Prices Are Basically the Same
Not everything is a dramatic gap. Some items come out similarly priced across the majors.
Apples (1kg) is the one item where IGA actually wins, cheapest at $1.00. Produce pricing is volatile and region-dependent, so this can flip week to week, but IGA occasionally undercuts the field on fresh fruit.
Plain biscuits (250g) and sultanas (6-pack) show modest differences across stores. The sultanas are cheapest at Aldi ($2.49), but it's not the kind of saving that would drive a separate trip.
Ham (200g) is cheapest at Woolies at $1.99. That's a narrow win but a win, and it's one of the few items in this basket where the big green supermarket has the edge.
Is the Cherry-Pick Worth an Extra Trip?
Honestly? Probably not, for most families.
The cherry-pick total, buying each item at its cheapest store, is $39.18. That's $2.32 less than just buying everything at Aldi. Two dollars and thirty-two cents. You'd save more than that in petrol driving to a second supermarket.
The cherry-pick math only really makes sense if you're already going to both stores anyway, say, Aldi for the weekly shop and Woolies for the things Aldi doesn't stock, like Vegemite. In that case, grab the ham from Woolies while you're there ($1.99 vs Aldi's equivalent) and pick up apples if IGA is on the way.
But deliberately splitting a $41 shop across four stores to save $2.32 is a time-cost that most parents doing the school run don't have.
Who Should Shop Where
Aldi is the clear choice if you want one-stop simplicity. At $41.50 for the full basket, it's cheaper than every other store by a meaningful margin. The downside is real though, no Vegemite, and Aldi's range is about 1,800 products versus ~25,000 at Coles or Woolies. If your kids have specific brand preferences (Milo, a particular juice brand, name-brand crackers), Aldi may not have them.
Woolies at $45.75 is a reasonable trade-off if brand flexibility matters to you. It's $4.25 more than Aldi but meaningfully cheaper than Coles for this basket. Woolies currently has over 550 products on its Lower Shelf Prices commitment, including some lunchbox staples, worth checking before you shop.
Coles at $51.77 doesn't win on this basket. That said, Coles runs regular specials on lunchbox items and its own-brand range has been growing. If something on your list is half-price this week, the maths shift fast. Check the catalogue.
IGA at $52.87 is the most expensive for this basket. IGA stores are independently owned, so prices vary quite a bit between locations, some IGA stores are more competitive than others, and they occasionally have genuinely good produce specials. But as a default lunchbox shop, you're paying a premium for the convenience of having one nearby.
One Thing Worth Knowing Before the Next School Term
CHOICE's latest quarterly research, which included school lunchbox items like yoghurt pouches, cheese slices and Vegemite, found Aldi's basket came in at $75.98 for 17 items, versus Woolies at $90.08 and Coles at $90.90. That 16-ish per cent gap between Aldi and the majors is consistent and it shows up in our basket too.
Grocery inflation has eased a little from its peaks, but families are still paying more than they were two years ago. Finder's CPI analysis found prices rose across 24 of 31 grocery categories between early 2025 and 2026. The lunchbox aisle isn't immune. Shopping at Aldi where you can, checking the Woolies and Coles catalogues before you go, and knowing which one or two items to grab elsewhere, that's the real-world version of saving money on school lunches.
Products in this basket











Save or share this basket

Frequently asked questions
Which supermarket is cheapest for school lunchbox groceries in Australia?
Aldi is the cheapest for this basket of 11 lunchbox staples at $41.50, compared to Woolworths at $45.75, Coles at $51.77 and IGA at $52.87. CHOICE's quarterly research consistently backs this up, Aldi regularly wins on home-brand and staple items.
Is it worth shopping at multiple stores to save money on school lunches?
For this basket, the cherry-pick saving is only $2.32 compared to buying everything at Aldi. That's usually not worth the extra trip. The exception is if you're already going to Woolies for items Aldi doesn't stock, like Vegemite, in that case, grab the ham while you're there.
Does Aldi sell Vegemite?
No. Aldi doesn't stock Vegemite, it's a branded product and Aldi's range focuses on its own-brand equivalents. If Vegemite is a lunchbox staple in your household, you'll need to grab it from Coles (cheapest at $5.20) or Woolworths.
How much does a week of school lunchbox groceries cost in Australia?
Based on this 11-item basket covering two kids' lunches for roughly a week, you're looking at $41.50 at Aldi up to $52.87 at IGA. The basket covers bread, cheese, ham, tuna, yoghurt pouches, biscuits, sultanas, juice poppers, apples, bananas and Vegemite.