A smarter way to choose your next snack bar

Original price analysis · published · by Which Bar?, operated by Vaperama Ltd.

Protein bar prices: what 20g of protein cost in our October 2026 sample

Across 68 qualifying dated GBP offers covering 26 brands, the median calculated cost per 20g of protein was £2.46. The range was £1.25–£8.05. These are 22–26 October 2026 observations from our catalogue, not a claim about today’s cheapest UK bar or the whole market.

Qualifying product records
68
Brands represented
26
Median / 20g protein
£2.46
Recorded range / 20g
£1.25–£8.05

Why the cheapest bar was not the cheapest protein

Powerbar Vanilla had the lowest recorded price per bar in this selection: £0.94, from a £15.02 pack of 16. With 10g protein per bar, its calculated equivalent was £1.88 per 20g protein.

Powerbar Lemon Cheesecake cost more per bar (£1.07) but supplied 17g protein per bar, bringing its equivalent to £1.25 per 20g. Its recorded pack spend was £15.98 for 15 bars. This illustrates a price-basis difference; it is not a taste, nutritional-quality or serving recommendation.

How the recorded protein costs were distributed

68 records grouped by unrounded calculated cost per 20g protein
Cost bandProduct records
Under £1.501
£1.50 to under £214
£2 to under £339
£3 or more14

39 of 68 records fell between £2 and under £3 per 20g protein. Treat this as a description of this selected snapshot, rather than an estimate of what every shopper will pay.

What we included and excluded

The starting point was the 79 accepted dated records in our value comparison. We retained 68 whose recorded product type or name identifies a protein bar; the other 11 snack records were outside this narrower product scope. We did not select a fresh set of the cheapest listings from across the internet.

Method and limits

Cost per bar = recorded pack quote ÷ bars in pack.
Cost per 20g protein = cost per bar × 20 ÷ protein grams per bar.

Calculations and ordering use the unrounded values; displayed prices are rounded to two decimal places. The median is the midpoint of the two middle calculated costs in the ordered 68-record sample. Every product/flavour record has equal weight: sales volume, pack popularity and brand market share are not used. Multiple flavours from one brand can appear, so this is not a balanced brand trial or a random market sample.

Some captured source quotes include delivery, while other delivery costs and seller conditions remain separate. We preserve the recorded quote rather than inventing a standard delivery charge. Current stock, pack size, regional recipes, shipping, seller terms and prices may differ. The most expensive observation is not a claim that a product is poor quality. We did not test taste, fullness or health outcomes.

Download and reproduce the analysis

Download all 68 rows (CSV) Download the data and method (JSON)

The files include exact flavour and serving identity, protein, pack quote, pack count, currency, observation date, source links and both calculated costs. Recalculate the formulas above, sort by the unrounded protein cost and take the middle two rows to reproduce the median. Read our wider source methodology.

All 68 dated observations

Ordered by unrounded cost per 20g protein. The seller link is for checking the current listing; the displayed price remains the dated observation.

Exact bar and sourceProtein / barDated pack quoteCost / 20g protein
Powerbar — 30% Protein Plus — Lemon Cheesecake55g barNutrition source17g£1.07/bar£15.98 / 15 barsAmazon · 2026-10-25Check current listing£1.25
Powerbar — 30% Protein Plus — Vanilla Coconut55g barNutrition source17g£1.31/bar£19.71 / 15 barsAmazon · 2026-10-25Check current listing£1.55
Grenade — Protein Bar — White Chocolate Cookie60g barNutrition source23g£1.83/bar£22.00 / 12 barsgrenade.com · 2026-10-26Check current listing£1.59
Grenade — Protein Bar — OREO60g barNutrition source21g£1.67/bar£20.09 / 12 barsAmazon · 2026-10-26Check current listing£1.59
Powerbar — 33% Protein Plus — Chocolate Peanut90g barNutrition source30g£2.46/bar£24.58 / 10 barsAmazon · 2026-10-25Check current listing£1.64
Powerbar — Protein+ Low in Sugars — Chocolate Espresso35g barNutrition source11g£0.96/bar£15.32 / 16 barsAmazon · 2026-10-25Check current listing£1.74
Grenade — Protein Bar — Chocolate Chip Salted Caramel60g barNutrition source21g£1.83/bar£21.98 / 12 barsAmazon · 2026-10-26Check current listing£1.74
Born Winner — Mega Pro — Choco Chip Cookie85g barNutrition source30.6g£2.72/bar£32.64 / 12 barsAmazon · 2026-10-24Check current listing£1.78
BioTechUSA — Zero Bar — Chocolate Marzipan50g barNutrition source20g£1.78/bar£35.61 / 20 barsAmazon · 2026-10-25Check current listing£1.78
Grenade — Protein Bar — White Chocolate Salted Peanut60g barNutrition source20g£1.83/bar£22.00 / 12 barsgrenade.com · 2026-10-26Check current listing£1.83
Powerbar — Protein+ Low in Sugars — Vanilla35g barNutrition source10g£0.94/bar£15.02 / 16 barsAmazon · 2026-10-25Check current listing£1.88
Optimum Nutrition — Protein Bar — Marshmallow Crunch65g barNutrition source20g£1.90/bar£19.03 / 10 barsAmazon · 2026-10-25Check current listing£1.90
Misfits — Plant-Based Protein Bar — Caramel Popcorn50g bar · recorded as veganNutrition source16g£1.59/bar£23.79 / 15 barsAmazon · 2026-10-25Check current listing£1.98
Protein Works — The Big Little Bar — Chocolate Hazelnut Honcho33g barNutrition source10g£1.00/bar£19.99 / 20 barsAmazon · 2026-10-25Check current listing£2.00
Protein Works — The Big Little Bar — Chocolate Brownie Boogie33g barNutrition source10g£1.00/bar£19.99 / 20 barsAmazon · 2026-10-25Check current listing£2.00
Powerbar — 30% Protein Plus — Chocolate55g barNutrition source17g£1.74/bar£26.06 / 15 barsAmazon · 2026-10-25Check current listing£2.04
Pulsin — Protein Bar — Maple & Peanut50g bar · recorded as veganNutrition source14g£1.44/bar£25.89 / 18 barsAmazon · 2026-10-25Check current listing£2.05
YuBi — Protein Bar — Caramel35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Speculoos35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — S'mores35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Hazelnut35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Raspberry Ripple35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Fudge Brownie35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Honeycomb35g bar · recorded as veganNutrition source10g£1.08/bar£12.99 / 12 barsAmazon · 2026-10-25Check current listing£2.16
YuBi — Protein Bar — Peanut35g bar · recorded as veganNutrition source10g£1.09/bar£13.05 / 12 barsAmazon · 2026-10-25Check current listing£2.18
Protein Works — Ridiculous Vegan Protein Bar — Triple Chocolate Brownie47.5g bar · recorded as veganNutrition source17g£1.89/bar£16.99 / 9 barsAmazon · 2026-10-24Check current listing£2.22
Pulsin — Protein Bar — Caramel Choc & Peanut50g bar · recorded as veganNutrition source13g£1.44/bar£25.99 / 18 barsAmazon · 2026-10-25Check current listing£2.22
Protein Works — Ridiculous Vegan Protein Bar — Wild Chocolate Peanut47.5g bar · recorded as veganNutrition source16g£1.81/bar£16.27 / 9 barsAmazon · 2026-10-25Check current listing£2.26
Optimum Nutrition — Protein Bar — Nutty Chocolate Caramel70g barNutrition source20g£2.30/bar£22.98 / 10 barsAmazon · 2026-10-25Check current listing£2.30
Powerbar — Protein+ Fibre — Raspberry Yogurt35g barNutrition source11g£1.27/bar£20.31 / 16 barsAmazon · 2026-10-25Check current listing£2.31
Myprotein — Layered Bar — White Gold60g barNutrition source20g£2.33/bar£27.99 / 12 barsAmazon · 2026-10-22Check current listing£2.33
Myprotein — Impact Protein Bar — Fudge Brownie64g barNutrition source20g£2.34/bar£28.08 / 12 barsAmazon · 2026-10-25Check current listing£2.34
Chia Charge — Protein Crispy — Jaffa Cake60g bar · recorded as veganNutrition source20.5g£2.50/bar£24.98 / 10 barschiacharge.co.uk · 2026-10-22Check current listing£2.44
Pulsin — Keto — Mint Choc & Peanut50g bar · recorded as veganNutrition source13g£1.59/bar£28.62 / 18 barsAmazon · 2026-10-25Check current listing£2.45
Pulsin — Keto — Choc Orange & Peanut50g bar · recorded as veganNutrition source13g£1.61/bar£29.06 / 18 barsAmazon · 2026-10-25Check current listing£2.48
NUPO — Protein Bar — Salted Caramel Crunch45g barNutrition source13g£1.67/bar£19.99 / 12 barsAmazon · 2026-10-24Check current listing£2.56
NUPO — Protein Bar — Peanut Caramel Crunch45g barNutrition source13g£1.67/bar£19.99 / 12 barsAmazon · 2026-10-24Check current listing£2.56
Protein Works — Ridiculous Vegan Protein Bar — Chocolate Caramelicious47.5g bar · recorded as veganNutrition source18g£2.33/bar£20.96 / 9 barsAmazon · 2026-10-25Check current listing£2.59
Myprotein — Delicious Protein Bar — Pistachio Choc65g barNutrition source16g£2.08/bar£24.99 / 12 barsAmazon · 2026-10-25Check current listing£2.60
N!CK's — Protein Bar — Choco Fudge50g barNutrition source15g£1.99/bar£23.90 / 12 barsAmazon · 2026-10-24Check current listing£2.66
Mountain Joe's — Protein Millionaire — Chocolate Caramel50g barNutrition source13.5g£1.80/bar£17.99 / 10 barsAmazon · 2026-10-25Check current listing£2.67
Veloforte — Protein Crunch Bar — Cocoa & Stem Ginger68g barNutrition source20.1g£2.71/bar£37.99 / 14 barsAmazon · 2026-10-25Check current listing£2.70
Veloforte — Protein Crunch Bar — Lime & Coconut68g barNutrition source20.1g£2.71/bar£37.99 / 14 barsAmazon · 2026-10-25Check current listing£2.70
Pulsin — Keto — Almond & Salted Caramel50g bar · recorded as veganNutrition source12g£1.63/bar£29.27 / 18 barsAmazon · 2026-10-25Check current listing£2.71
Myprotein — Layered Bar — Hotel Chocolat Salted Caramel60g barNutrition source18g£2.46/bar£29.49 / 12 barsAmazon · 2026-10-25Check current listing£2.73
Myprotein — Delicious Protein Bar — Hazelnut Wafer65g barNutrition source16g£2.21/bar£26.49 / 12 barsAmazon · 2026-10-23Check current listing£2.76
Myprotein — Delicious Protein Bar — White Chocolate Cookie65g barNutrition source16g£2.21/bar£26.49 / 12 barsAmazon · 2026-10-23Check current listing£2.76
Veloforte — Protein Crunch Bar — Peanut & Sea Salt66g barNutrition source20.1g£2.86/bar£19.99 / 7 barsAmazon · 2026-10-25Check current listing£2.84
N!CK's — Protein Bar — Creamy Coconut50g barNutrition source14g£1.99/bar£23.90 / 12 barsAmazon · 2026-10-23Check current listing£2.85
Foodin — Clean & Real — Double Chocolate Cashew55g barNutrition source18.7g£2.66/bar£31.94 / 12 barsAmazon · 2026-10-25Check current listing£2.85
MaxiNutrition — Protein Nut Bar — Salted Peanut46g barNutrition source10g£1.45/bar£17.40 / 12 barsAmazon · 2026-10-24Check current listing£2.90
MaxiNutrition — Crispy Waffle — Caramel Spread39g barNutrition source10g£1.46/bar£17.48 / 12 barsAmazon · 2026-10-25Check current listing£2.91
FULFIL — Protein Bar — Chocolate Peanut Butter55g barNutrition source19g£2.80/bar£41.99 / 15 barsAmazon · 2026-10-25Check current listing£2.95
Weider — Joe's Core Bar — White Chocolate Coconut45g barNutrition source14g£2.07/bar£24.81 / 12 barsAmazon · 2026-10-25Check current listing£2.95
Myprotein — Delicious Protein Bar — Caramel Nut65g barNutrition source16g£2.50/bar£29.99 / 12 barsAmazon · 2026-10-25Check current listing£3.12
Quest Nutrition — Protein Bar — Double Chocolate Chunk60g barNutrition source20g£3.14/bar£37.68 / 12 barsAmazon · 2026-10-24Check current listing£3.14
MaxiNutrition — Crispy Waffle — Pistachio Spread39g barNutrition source10g£1.58/bar£18.90 / 12 barsAmazon · 2026-10-25Check current listing£3.15
BodyMe — Organic Vegan Protein Bar — Turmeric Lemon60g bar · recorded as veganNutrition source16.4g£2.67/bar£32.00 / 12 barsAmazon · 2026-10-24Check current listing£3.25
BodyMe — Organic Vegan Protein Bar — Chia Vanilla60g bar · recorded as veganNutrition source16.2g£2.67/bar£32.00 / 12 barsAmazon · 2026-10-24Check current listing£3.29
BodyMe — Organic Vegan Protein Bar — Cacao Orange60g bar · recorded as veganNutrition source16.1g£2.67/bar£32.00 / 12 barsAmazon · 2026-10-24Check current listing£3.31
BodyMe — Organic Vegan Protein Bar — Cacao Mint60g bar · recorded as veganNutrition source16.1g£2.67/bar£32.00 / 12 barsAmazon · 2026-10-24Check current listing£3.31
MORE — Soft Protein Bar — Apricot Cheesecake50g barNutrition source18g£2.99/bar£29.89 / 10 barsAmazon · 2026-10-25Check current listing£3.32
BodyMe — Organic Vegan Protein Bar — Maca Cinnamon60g bar · recorded as veganNutrition source16g£2.67/bar£32.00 / 12 barsAmazon · 2026-10-25Check current listing£3.33
Styrkr — BAR+ — Sea Salted Caramel74g bar · recorded as veganNutrition source15.1g£2.75/bar£32.99 / 12 barsstyrkr.com · 2026-10-22Check current listing£3.64
TREK — High Protein Low Sugar — Choc Peanut Butter55g bar · recorded as veganNutrition source15g£2.75/bar£33.00 / 12 barsAmazon · 2026-10-24Check current listing£3.67
think! — High Protein — Brownie Crunch60g barNutrition source20g£4.98/bar£49.85 / 10 barsAmazon · 2026-10-23Check current listing£4.98
NuGo — Original — Vanilla Yogurt50g barNutrition source11g£3.37/bar£50.60 / 15 barsAmazon · 2026-10-24Check current listing£6.13
NuGo — Original — Milk Chocolate50g barNutrition source11g£4.43/bar£66.42 / 15 barsAmazon · 2026-10-25Check current listing£8.05

Choose a bar for your own priorities

Use the protein-bar selector to set calorie, protein, recorded vegan-status and dated-price limits. For the wider historical sample, see the existing value comparison. Both explain the trade-offs and link to the individual product evidence.