You are at the counter with six dollars and every wrapper is shouting a number at you. One bar is $5.08, one is $5.94, and the cheap one has more calories. The honest answer: the cheapest bar protein we stock is the MusclePharm Combat Sport Bar in a 4-pack at $4.48, and the dearest is a protein chocolate carrying 9.2 g.
The short answer
- Cheapest bar protein: MusclePharm 4-Pack Combat Sport Bar, $17.90 for four. That is $4.48 a bar for 20 g of protein.
- Cheapest single bar: MusclePharm Combat Sport Bar at $5.08. Nearly every other single on the site sits at $5.94.
- Boxes help less than people expect. The Smart Protein Bar 12-pack is $67.45, or $5.62 a bar against $5.94 single, 32 cents saved.
- A low sticker price is not the same as cheap. Vitawerx Milk Choc bars are $4.49 each in the 12-pack, but at 9.2 g protein that is $9.76 per 20 g.
Prices as at 2 September 2026, live on our protein bar range.
Why price per bar is the wrong number
A protein bar is protein with a chocolate coating. What matters is what you pay for the protein, not the wrapper. Twenty grams is a fair yardstick, because most real bars land there and a scoop of whey gives about the same.
The sum is quick. Take the price of one bar, divide by the grams of protein, then multiply by twenty. A $4.49 bar with 9.2 g costs more per 20 g than a $5.94 bar with 21 g, even though it looks like the bargain.
Calories are a separate question, and the bars split hard, from 177 in a Smart Protein Bar to 240 in a MusclePharm Combat Sport Bar. See our guide to bars for cutting.
The cheapest protein bars we stock right now
Ranked by price per 20 g of protein, cheapest first. In-stock bars, prices at 2 September 2026.
| Bar | Protein per bar | Calories | Single price | Box price (per bar) | Price per 20 g protein |
|---|---|---|---|---|---|
| MusclePharm Combat Sport Bar | 20 g | 240 | $5.08 | $17.90 for 4 ($4.48) | $4.48 |
| Quest Overload Bar | 20 g | 210 | not sold single | $64.85 for 12 ($5.40) | $5.40 |
| Smart Protein Bar, Salted Caramel | 19.9 g | 177 | $5.94 | $67.45 for 12 ($5.62) | $5.65 |
| Quest Bar, Cookies N Cream | 21 g | 200 | $5.94 | box not stocked | $5.66 |
| Grenade Protein Bar, Caramel Chaos | 20 g | 214 | $5.94 | 12-box $58.95, out of stock | $5.94 |
| Legendary Foods Protein Pastry (not a bar) | 20 g | 180 | out of stock | $62.85 for 10 ($6.29) | $6.29 |
| Vitawerx Milk Choc Bar, 35 g | 9.2 g | 184 | not sold single | $53.90 for 12 ($4.49) | $9.76 |
Two things fall out of that table. The MusclePharm 4-pack is the only option under five dollars a bar, and it wins by more than a dollar. The Vitawerx bars have the second lowest price per bar and the worst protein value by a distance. Good chocolate, not cheap protein.
Boxes, 4-packs and what is actually on sale
The rule "buy the box" holds, but the win depends on the brand. Quest Overload at $64.85 is down from $86.26, 25 percent off and the deepest cut on any bar we hold. Vitawerx 12-packs are 22 percent off at $53.90. The Smart Protein Bar 12-pack and MusclePharm 4-pack sit near 15 percent off.
Grenade is the awkward one. Singles are in stock in a dozen flavours at $5.94, but every 12-box is sold out. Those boxes list at $58.95, or $4.91 a bar, which would put Grenade second on the table. Until they land, Grenade means single prices.
What you are actually paying for
The case for bars is convenience, not nutrition science. Total daily protein drives the muscle response, with the useful ceiling near 1.6 g per kg of bodyweight per day, from Morton and colleagues in the British Journal of Sports Medicine in 2018. A bar gets you a fifth of that in a car or between jobs.
Nothing says protein in a bar beats protein in a shake. The ISSN position stand lands in the same place: total intake matters more than the vehicle. So a bar at three times the price of a shake for the same 20 g buys you the wrapper and the timing. Fair trade at 3pm on a Tuesday, if you know it is the trade.
When a shake is cheaper still
Much cheaper. MusclePharm Combat 100% Whey is $152.95 for 70 serves, which is $2.19 a serve for 25 g of protein, or $1.75 per 20 g. That is 39 percent of the cheapest bar's price.
Put it in a year. One bar a day at $4.48 is about $1,635. The same protein from that tub is about $639. If your bar habit is daily, a tub from the whey range and a shaker in your bag is the biggest saving on offer. Full numbers in bars against shakes on cost.
A sample bar shop under $110
Free shipping starts at $99, so build the order to clear it. One Quest Overload 12-box at $64.85 plus two MusclePharm 4-packs at $17.90 comes to $100.65: 20 bars, 400 g of protein, $5.03 a bar, no freight. Twenty Grenade singles would be $118.80 for the same protein.
Where NZ Supps fits
We are New Zealand based, we dispatch same day before 1pm, and shipping is free over $99. For the full ranking of every bar we carry by protein per dollar, read our protein bar buyer's guide. For the cheap end, start with the MusclePharm 4-pack or the Smart Protein Bar 12-pack. Bars still earn their place: they survive a hot car and need no water.
What is the cheapest protein bar in NZ?
The MusclePharm 4-Pack Combat Sport Bar at $17.90 is cheapest, at $4.48 a bar for 20 g of protein. The cheapest single is the Combat Sport Bar at $5.08.
How much should a protein bar cost in New Zealand?
Most 20 g bars sit between $5 and $6 as a single, or $4.48 to $5.62 in a box. Above about $6.30 a bar you are buying flavour or brand, not protein.
Is it cheaper to buy protein bars in a box?
Usually, but by less than people expect. The Smart Protein Bar 12-pack saves about 32 cents a bar, the MusclePharm 4-pack 60 cents. The bigger win is clearing the $99 free shipping line.
Are cheap protein bars any good?
The cheap ones here are not low quality, just less marketed. The MusclePharm Combat Sport Bar carries the same 20 g of protein as bars costing 90 cents more. It does have 5 g of sugar and 240 calories, so check that if you are cutting.
Which protein bars are on sale right now?
Quest Overload is the deepest at $64.85 against $86.26, 25 percent off. Vitawerx 12-packs are 22 percent off at $53.90. Discounts move, so check the protein bar collection for today's price.
Are protein bars cheaper than protein powder?
No, and it is not close. MusclePharm Combat 100% Whey costs $1.75 per 20 g of protein against $4.48 for the cheapest bar. You pay about two and a half times more for skipping the shaker. Sources: Morton et al. 2018, British Journal of Sports Medicine (https://bjsm.bmj.com/content/52/6/376); ISSN position stand on protein and exercise (https://jissn.biomedcentral.com); nzsupps.co.nz prices and panels, 2 September 2026.
SHOP NOW, PAY LATER




















HASTA Certified






