Protein products on special or down in price this week, ranked so the best deals come first.
45 products · checked 22 October 2026 · How we rank
Best 10 this week
Best value = value score (protein per $1 against everything we track) plus the % off, so a big markdown on poor value doesn't win on its own.
What do these numbers mean?
Cost for 30 g protein
What you pay to get 30 g of protein from this food, a good amount for one meal. Lower is better, and it lets you compare a tin of tuna with a tub of yoghurt fairly.
Value score
0 to 100: how much protein you get per dollar compared with all the products we track. Higher is better.
Protein per $1
Grams of protein for every dollar you spend.
Per serve
The price and protein of one serve, using the serving size on the label.
$0.47 per serve · 5.0 g protein$2.83 for 30 g protein10.6 g protein per $1$0.62 per 100 g · 6.6 g protein
10.6 g protein per $1$0.47 per serve · 10.6 g protein per $1$0.47 per serve120 kcal per 100 g
Next week's catalogue lands Monday
Woolworths publishes next week's specials on Monday afternoon, starting Wednesday. We check on Monday evening (Mon 26 Oct) and list the protein deals here. This week's Woolworths catalogue runs until Tue 20 Oct. See the 45 protein specials on now →
"Down" means lower than our previous check (we started recording daily prices on 17 October 2026). Specials can end at any time. Feeds: RSS · JSON Feed · weekly digest
Questions
What's the biggest protein special this week?
Farmers Union Greek Style High Protein Yoghurt Vanilla 150g at Woolworths: $1.90, 41% below $3.20 (checked 22 October 2026).
Which special gives the most protein per dollar?
Katoomba Ingredients Red Lentils 1kg (dry) at Woolworths: 70.0 g protein per $1 on special.
How often is this updated?
Prices are re-checked daily. Specials can end at any time, so check the retailer before you shop.