Cheapest supermarket protein powder
Protein powders from Coles, Woolworths and ALDI ranked by protein per dollar. Every label is converted to per 100 g of powder so scoop sizes don't skew it.
24 products · prices last checked 22 October 2026Built by an Accredited Practising Dietitian How it works
- Larger tubs usually cost less per gram of protein.
- A cheaper tub isn't always cheaper protein. Compare protein per $1, not the shelf price.
- Some labels give values per serve made up with water or milk; we convert back to per 100 g of powder.
Do you need protein powder?
Most people can get enough protein from food. The Australian Institute of Sport classes protein powders as a sports food: useful when food isn't practical, appetite is low, or protein needs are high, with a 'food first' approach.
Powder vs food on price
Per gram of protein, powders are rarely the cheapest option: tinned legumes, dry lentils, milk, eggs and tinned tuna usually cost less. Where powder wins is convenience.
Concentrate, isolate or hydrolysate?
The AIS notes little practical difference between them besides cost. Choose the simplest product; isolate has less lactose. If you're a drug-tested athlete, use a batch-tested product.
How much protein do you need?
Enter your weight for a general daily range.
General ranges from the NHMRC Nutrient Reference Values and published position statements (see sources). Not individual advice.
The list
Onset Platinum Protein Powder Vanilla 500g
ALDI · 500g
$23.99
$1.92 per serve · 31 g protein$1.86 for 30 g protein16.1 g protein per $1$4.80 per 100 g · 78 g protein
16.1 g protein per $1$1.92 per serve · 16.1 g protein per $1$1.92 per serve380 kcal per 100 g
Onset Platinum Protein Powder Chocolate 500g
ALDI · 500g
$23.99
$1.92 per serve · 30 g protein$1.89 for 30 g protein15.8 g protein per $1$4.80 per 100 g · 76 g protein
15.8 g protein per $1$1.92 per serve · 15.8 g protein per $1$1.92 per serve380 kcal per 100 g
Musashi 100% Whey Vanilla 2kg
Woolworths · 2kg
$105.00
$1.73 per serve · 25 g protein$2.05 for 30 g protein14.6 g protein per $1$5.25 per 100 g · 77 g protein
14.6 g protein per $1$1.73 per serve · 14.6 g protein per $1$1.73 per serve397 kcal per 100 g
Musashi 100% Whey Choc Milkshake Powder 2kg
Woolworths · 2kg
$105.00
$3.15 per serve · 45 g protein$2.10 for 30 g protein14.3 g protein per $1$5.25 per 100 g · 75 g protein
14.3 g protein per $1$3.15 per serve · 14.3 g protein per $1$3.15 per serve397 kcal per 100 g
BSc x Violet Crumble Protein Powder Caramel Honeycomb 400g
Woolworths · 400g 40% off
$24.00$40.00
$2.40 per serve · 27 g protein$2.65 for 30 g protein11.3 g protein per $1$6.00 per 100 g · 68 g protein
11.3 g protein per $1$2.40 per serve · 11.3 g protein per $1$2.40 per serve375 kcal per 100 g
$35.00
$7.00 per 100 g · 75 g protein$2.80 for 30 g protein10.7 g protein per $1$7.00 per 100 g · 75 g protein
10.7 g protein per $1$7.00 per 100 g · 10.7 g protein per $1$7.00 per 100 g401 kcal per 100 g
Coles Perform Whey Protein Powder Chocolate
Coles · 500g
$30.00
$2.10 per serve · 22 g protein$2.84 for 30 g protein10.6 g protein per $1$6.00 per 100 g · 63 g protein
10.6 g protein per $1$2.10 per serve · 10.6 g protein per $1$2.10 per serve332 kcal per 100 g
Vital Strength Whey Protein Powder Vanilla Low Carb 750g
Woolworths · 750g
$52.00
$2.56 per serve · 25 g protein$3.06 for 30 g protein9.8 g protein per $1$6.93 per 100 g · 68 g protein
9.8 g protein per $1$2.56 per serve · 9.8 g protein per $1$2.56 per serve394 kcal per 100 g
Musashi P30 High Protein Powder Vanilla Milkshake
Coles · 900g 20% off
$63.00$79.00
$3.15 per serve · 30 g protein$3.10 for 30 g protein9.7 g protein per $1$7.00 per 100 g · 68 g protein
9.7 g protein per $1$3.15 per serve · 9.7 g protein per $1$3.15 per serve410 kcal per 100 g
BSc Whey Protein Powder Vanilla
Coles · 720g 20% off
$56.00$70.00
$3.27 per serve · 30 g protein$3.26 for 30 g protein9.2 g protein per $1$7.78 per 100 g · 72 g protein
9.2 g protein per $1$3.27 per serve · 9.2 g protein per $1$3.27 per serve414 kcal per 100 g
Musashi Plant Protein Vanilla 900g
Woolworths · 900g
$75.00
$2.67 per serve · 23 g protein$3.51 for 30 g protein8.6 g protein per $1$8.33 per 100 g · 71 g protein
8.6 g protein per $1$2.67 per serve · 8.6 g protein per $1$2.67 per serve387 kcal per 100 g
BSc High Protein Powder Vanilla 800g
Woolworths · 800g
$65.00
$3.66 per serve · 31 g protein$3.54 for 30 g protein8.5 g protein per $1$8.13 per 100 g · 69 g protein
8.5 g protein per $1$3.66 per serve · 8.5 g protein per $1$3.66 per serve375 kcal per 100 g
BSc Shred Protein Powder Chocolate 800g
Woolworths · 800g
$65.00
$2.76 per serve · 23 g protein$3.59 for 30 g protein8.3 g protein per $1$8.13 per 100 g · 68 g protein
8.3 g protein per $1$2.76 per serve · 8.3 g protein per $1$2.76 per serve370 kcal per 100 g
BSc Shred Protein Powder Vanilla 800g
Woolworths · 800g
$65.00
$2.76 per serve · 23 g protein$3.61 for 30 g protein8.3 g protein per $1$8.13 per 100 g · 68 g protein
8.3 g protein per $1$2.76 per serve · 8.3 g protein per $1$2.76 per serve363 kcal per 100 g
BSc Collagen Protein Water Peach Iced Tea 350g
Woolworths · 350g
$35.00
$2.50 per serve · 21 g protein$3.65 for 30 g protein8.2 g protein per $1$10.00 per 100 g · 82 g protein
8.2 g protein per $1$2.50 per serve · 8.2 g protein per $1$2.50 per serve351 kcal per 100 g
BSc High Protein Powder Chocolate 800g
Woolworths · 800g
$65.00
$3.66 per serve · 30 g protein$3.66 for 30 g protein8.2 g protein per $1$8.13 per 100 g · 67 g protein
8.2 g protein per $1$3.66 per serve · 8.2 g protein per $1$3.66 per serve380 kcal per 100 g
Musashi 100% Whey Chocolate Milkshake Flavour 900g
Woolworths · 900g
$85.00
$3.12 per serve · 25 g protein$3.77 for 30 g protein8.0 g protein per $1$9.44 per 100 g · 75 g protein
8.0 g protein per $1$3.12 per serve · 8.0 g protein per $1$3.12 per serve397 kcal per 100 g
Musashi Shred & Burn Chocolate Milkshake Protein Powder 900g
Woolworths · 900g
$79.00
$2.99 per serve · 22 g protein$4.04 for 30 g protein7.4 g protein per $1$8.78 per 100 g · 65 g protein
7.4 g protein per $1$2.99 per serve · 7.4 g protein per $1$2.99 per serve413 kcal per 100 g
BSc Whey Protein Powder Vanilla 720g
Woolworths · 720g
$70.00
$4.08 per serve · 30 g protein$4.07 for 30 g protein7.4 g protein per $1$9.72 per 100 g · 72 g protein
7.4 g protein per $1$4.08 per serve · 7.4 g protein per $1$4.08 per serve416 kcal per 100 g
BSc Whey Protein Powder Chocolate 720g
Woolworths · 720g
$70.00
$4.08 per serve · 29 g protein$4.18 for 30 g protein7.2 g protein per $1$9.72 per 100 g · 70 g protein
7.2 g protein per $1$4.08 per serve · 7.2 g protein per $1$4.08 per serve411 kcal per 100 g
$35.00
$3.50 per serve · 24 g protein$4.45 for 30 g protein6.7 g protein per $1$11.67 per 100 g · 79 g protein
6.7 g protein per $1$3.50 per serve · 6.7 g protein per $1$3.50 per serve347 kcal per 100 g
BSc Protein Powder Vanilla 400g
Woolworths · 400g
$40.00
$4.00 per serve · 26 g protein$4.62 for 30 g protein6.5 g protein per $1$10.00 per 100 g · 65 g protein
6.5 g protein per $1$4.00 per serve · 6.5 g protein per $1$4.00 per serve375 kcal per 100 g
Best Of The Bone Multi-Collagen Protein Powder 210g
Woolworths · 210g
$33.00
$2.36 per serve · 14 g protein$5.24 for 30 g protein5.7 g protein per $1$15.71 per 100 g · 90 g protein
5.7 g protein per $1$2.36 per serve · 5.7 g protein per $1$2.36 per serve366 kcal per 100 g
Dose & Co. Collagen Protein Powder Creamy Vanilla 420g
Woolworths · 420g
$46.00
$3.83 per serve · 21 g protein$5.51 for 30 g protein5.4 g protein per $1$10.95 per 100 g · 60 g protein
5.4 g protein per $1$3.83 per serve · 5.4 g protein per $1$3.83 per serve392 kcal per 100 g
Questions
What is the cheapest protein powder in Australia's supermarkets?
On 22 October 2026, Onset Platinum Protein Powder Vanilla 500g at ALDI gave 16.1 g protein per $1, about $1.86 for 30 g of protein.
Is protein powder cheaper than food?
Not usually. 60 of the everyday foods we track deliver 30 g of protein for less than the cheapest powder, including tinned legumes, dry lentils, milk, eggs and tinned tuna. Powder wins on convenience, not price.
Do I need protein powder?
Most people can meet their protein needs from food. The Australian Institute of Sport treats protein powders as a sports food that can be useful when food isn't practical, appetite is low or needs are high, with a 'food first' approach.
Is whey isolate worth the extra cost?
The AIS notes little practical difference between whey concentrate, isolate and hydrolysate besides cost. Isolate has less lactose, which can matter if you're lactose intolerant.
Are supermarket protein powders tested for banned substances?
Not necessarily. Athletes who are drug-tested should choose batch-tested products, as the AIS recommends.
Sources
- Australian Institute of Sport. AIS Sports Supplement Framework: isolated protein supplement (Group A). https://www.ausport.gov.au/ais/nutrition/supplements/group_a/sports-foods2/isolated-protein-supplement2
- Jäger R et al. (2017). International Society of Sports Nutrition position stand: protein and exercise. JISSN 14:20. https://doi.org/10.1186/s12970-017-0177-8





















