DeliveredDose

Whey Protein

Our pick, delivery included · Cheapest independently tested, delivery known
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (10.18 lb)
$1.61per 25g, delivered$48.24 a month
B · TestedB · Informed ChoiceBuy at Optimum Nutrition (direct) · $229.99
Cheapest per 25g, delivery known
MuscleTech Nitro Tech 100% Whey Gold, Double Rich Chocolate (5 lb)
$1.33per 25g, delivered$39.85 a month
Not our pick: no independent verification we could locate.
D · None locatedD · None locatedBuy at MuscleTech (direct) · $87.99
Least to spend today
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (0.68 lb)
$3.38per 25g, delivered$101.50 a month
More per 25g, but $197.51 less to spend today, delivered.
B · TestedB · Informed ChoiceBuy at Optimum Nutrition (direct) · $26.49
How these lines are chosen

Among 33 products and 33 retailer listings we track; Amazon and Walmart are not included. A month is thirty doses of the size in the heading, priced the same way as the per-dose figure beside it. “Delivery known” ranks only products whose retailer publishes a delivery rate; a cheaper product with an unpublished rate is on its own line, or in the full list below.

Why this pick, and what's cheaper

Not a score, no weightings to argue with. It is the cheapest per delivered dose among products clearing four factual bars (a certification we confirmed applies to this package, naming it where the certifier names packages; no recall, warning letter or failed test in the sources we checked; a price its retailer let us read within its cache limit; no more than a year's supply at the label's serving) and whose delivery cost we actually know. It is provisional: it is the best answer within the products, retailers and sources we have actually checked, and that universe is still narrow.

MuscleTech $1.33 is cheaper, but no independent verification we could locate.

Scoops are not the same size from one brand to the next, so a price per scoop or per tub compares nothing. Every whey here is priced on the protein its own label states per serving.

Prices checked daily. Every figure links to its source. Where the data comes from

Of the 33 products here: 6 named at the exact package by a certifier, 5 certified batch by batch, 4 at another size only, 16 in no database we searched, 2 not settled.

33 of 33 products
11 rows marked + delivery exclude an unpublished delivery charge, so their real cost per dose is higher.
Tested? A Certified · B Tested · C Claimed · D None located · A? listed, but not at this size
$1.79
$53.61/mo
free delivery after +$0.03
Buy · $58.97
BulkSupplements.com
$2.04
$61.10/mo
+ delivery
Buy · $54.99
Bare Performance Nutrition (direct)
ProductDelivery
MuscleTech Nitro Tech 100% Whey Gold, Double Rich Chocolate (5 lb)
powder · 24g per serving · 1.04 per dose
$1.33
$39.85/mo
D · None located
Could not locate independent data
$87.99
checked today
free69
= 66 doses
66 days at 1/day
Buy
MuscleTech (direct)
Animal 100% Whey Protein, Chocolate (4 lb)
powder · 20g per serving · 1.25 per dose
$1.35
$40.59/mo
+ delivery
D · None located
Could not locate independent data
$64.95
checked today
not free60
= 48 doses
48 days at 1/day
Buy
Animal (direct)
Animal Whey (Iso Whey Protein Blend), Chocolate (4 lb)
powder · 25g per serving
$1.38
$41.29/mo
+ delivery
D · None located
Could not locate independent data
$72.95
checked today
not free53
53 days at 1/day
Buy
Animal (direct)
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (10.18 lb) · our pick
powder · 24g per serving · 1.04 per dose
$1.61
$48.24/mo
B · Informed Choice
Independently tested
$229.99
checked today
free149
= 143 doses
4.7 months at 1/day
Buy
Optimum Nutrition (direct)
MuscleTech Grass-Fed 100% Whey Protein, Deluxe Vanilla (1.8 lb)
powder · 20g per serving · 1.25 per dose
$1.63
$48.90/mo
D · None located
Could not locate independent data
$29.99
checked today
free
after +$0.01
23
= 18 doses
18 days at 1/day
Buy
MuscleTech (direct)
BulkSupplements.com Whey Protein Concentrate 80% (1 kg)
powder · 23g per serving · 1.09 per dose
$1.65
$49.38/mo
+ delivery
A · NSF Certified for Sport
Independently certified
$49.97
checked today
not free
$9.03 short
33
= 30 doses
30 days at 1/day
Buy
BulkSupplements.com
Nutricost Whey Protein Concentrate, Unflavored (5 lb)
powder · 25g per serving
$1.75
$52.60/mo
D · None located
Could not locate independent data
$120.97
checked today
free69
69 days at 1/day
Buy
Nutricost (direct)
Nutricost Whey Protein Isolate, Unflavored (5 lb)
powder · 30g per serving · 0.83 per dose
$1.77
$53.07/mo
D · None located
Could not locate independent data
$137.97
checked today
free65
= 78 doses
78 days at 1/day
Buy
Nutricost (direct)
BulkSupplements.com Whey Protein Isolate 90% (1 kg)
powder · 25g per serving
$1.79
$53.61/mo
A · NSF Certified for Sport
Independently certified
$58.97
checked today
free
after +$0.03
33
33 days at 1/day
Buy
BulkSupplements.com
Sports Research Whey Protein Isolate, Unflavored (907 g)
powder · 25g per serving
Second active this price does not pay for: vitamin D3 20 mcg, medium chain triglycerides (MCTs) 3,000 mg and L-leucine 1,000 mg
$1.81
$54.17/mo
B · Informed Sport
Independently tested
$46.95
checked 3 days ago
$7.5026
26 days at 1/day
Buy
Sports Research (direct)
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (5.05 lb)
powder · 24g per serving · 1.04 per dose
$1.86
$55.74/mo
B · Informed Choice
Independently tested
$131.99
checked today
free74
= 71 doses
71 days at 1/day
Buy
Optimum Nutrition (direct)
BulkSupplements.com Grass-Fed Whey Protein Concentrate (1 kg)
powder · 23g per serving · 1.09 per dose
$1.88
$56.29/mo
D · None located
Could not locate independent data
$56.97
checked today
free
after +$2.03
33
= 30 doses
30 days at 1/day
Buy
BulkSupplements.com
Bare Performance Nutrition Whey Protein, Vanilla
powder · 25g per serving
$2.04
$61.10/mo
+ delivery
A? · Listed, not at this package
Independently certified
package unconfirmed
$54.99
checked today
not free
$44.01 short
27
27 days at 1/day
Buy
Bare Performance Nutrition (direct)
$2.09
$62.72/mo
D · None located
Could not locate independent data
$114.99
checked today
free55
55 days at 1/day
Buy
EVLution Nutrition (direct)
Nutricost Whey Protein Isolate, Unflavored (2 lb)
powder · 30g per serving · 0.83 per dose
$2.11
$63.43/mo
D · None located
Could not locate independent data
$65.97
checked today
free26
= 31 doses
31 days at 1/day
Buy
Nutricost (direct)
$2.20
$65.96/mo
+ delivery
D · None located
Could not locate independent data
$54.97
checked today
not free
$4.03 short
25
25 days at 1/day
Buy
Nutricost (direct)
Nutricost Whey Protein Concentrate, Unflavored (2 lb)
powder · 25g per serving
$2.26
$67.74/mo
D · None located
Could not locate independent data
$60.97
checked today
free27
27 days at 1/day
Buy
Nutricost (direct)
Core Med Science Whey Protein Isolate, Vanilla (30 servings)
powder · 20g per serving · 1.25 per dose
$2.29
$68.74/mo
+ delivery
A · NSF Certified for Sport
Independently certified
$54.99
checked today
not free
$20.01 short
30
= 24 doses
24 days at 1/day
Buy
Core Med Science (direct)
$2.36
$70.88/mo
+ delivery
D · None located
Could not locate independent data
$25.99
checked today
not free
$53.01 short
11
11 days at 1/day
Buy
EVLution Nutrition (direct)
Thorne Whey Protein Isolate, Chocolate (30 servings)
powder · 21g per serving · 1.19 per dose
Second active this price does not pay for: a 30 mg proprietary blend of bromelain and papain
$2.58
$77.38/mo
A · NSF Certified for Sport
Independently certified
$65.00
checked today
free30
= 25 doses
25 days at 1/day
Buy
Thorne (direct)
Thorne Whey Protein Isolate, Vanilla (30 servings)
powder · 21g per serving · 1.19 per dose
Second active this price does not pay for: a 30 mg proprietary blend of bromelain and papain
$2.58
$77.38/mo
A? · Listed, not at this package
Independently certified
package unconfirmed
$65.00
checked today
free30
= 25 doses
25 days at 1/day
Buy
Thorne (direct)
$2.60
$77.94/mo
+ delivery
D · None located
Could not locate independent data
$64.95
checked today
not free
$60.05 short
25
25 days at 1/day
Buy
Evogen Nutrition (direct)
$2.60
$77.99/mo
+ delivery
A · NSF Certified for Sport
Independently certified
$64.99
checked today
not free
$34.01 short
25
25 days at 1/day
Buy
Bare Performance Nutrition (direct)
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (1.98 lb)
powder · 24g per serving · 1.04 per dose
$2.68
$80.27/mo
B · Informed Choice
Independently tested
$74.49
checked today
free
after +$0.51
29
= 28 doses
28 days at 1/day
Buy
Optimum Nutrition (direct)
Optimum Nutrition Gold Standard 100% Whey, Double Rich Chocolate (0.68 lb)
powder · 24g per serving · 1.04 per dose
$2.76
$82.78/mo
B · Informed Choice
Independently tested
$26.49
checked today
$5.9910
= 9.6 doses
10 days at 1/day
Buy
Optimum Nutrition (direct)
EVLution Nutrition Clear Whey, Pink Lemonade (1.1 lb)
powder · 20g per serving · 1.25 per dose
$3.29
$98.66/mo
+ delivery
D · None located
Could not locate independent data
$49.99
checked today
not free
$29.01 short
19
= 15 doses
15 days at 1/day
Buy
EVLution Nutrition (direct)
Momentous Whey Protein Isolate, Unflavored
powder · 20g per serving · 1.25 per dose
$3.50
$104.98/mo
+ delivery
A · NSF Certified for Sport
Independently certified
$69.99
checked today
not free25
= 20 doses
20 days at 1/day
Buy
Momentous (direct)
Thorne Whey Protein Isolate, Chocolate, Travel Packs (14 packets)
sachet · 21g per serving · 1.19 per dose
Second active this price does not pay for: a 30 mg proprietary blend of bromelain and papain
$4.08
$122.45/mo
A? · Listed, not at this package
Independently certified
package unconfirmed
$48.00
checked today
free14
= 12 doses
12 days at 1/day
Buy
Thorne (direct)
Thorne Whey Protein Isolate, Vanilla, Travel Packs (14 packets)
sachet · 21g per serving · 1.19 per dose
Second active this price does not pay for: a 30 mg proprietary blend of bromelain and papain
$4.08
$122.45/mo
A? · Listed, not at this package
Independently certified
package unconfirmed
$48.00
checked today
free14
= 12 doses
12 days at 1/day
Buy
Thorne (direct)
UnknownD · None located
Could not locate independent data
UnknownUnknown33
UnknownD · None located
Could not locate independent data
UnknownUnknown28
UnknownD · None located
Could not locate independent data
UnknownUnknown29
UnknownD · None located
Could not locate independent data
UnknownUnknown12

Common questions

What is the cheapest whey protein per gram of protein?
Whey protein prices compared per 25 g of protein, cheapest first, from each Supplement Facts panel, not per scoop or per tub. Shelf price, before delivery.
Whey isolate vs concentrate: which is cheaper per gram of protein?
What each brand’s whey costs for the same 25 g of protein, isolate against concentrate, and where an isolate scoop carries more protein than the concentrate.
Which whey protein brands are third-party tested?
Every whey protein we track, grouped by whether a certifier lists the exact package sold, another size, or nothing we found. Absence is not a verdict.
How much does whey protein cost per serving?
What each whey we track costs per serving, next to the grams of protein in that serving. A serving is not the same amount of protein at every brand here.
Is BulkSupplements whey protein NSF certified?
Which BulkSupplements whey lines appear in NSF’s Certified for Sport database, and the packages each listing names, read from the certifier’s own listings.
Is BPN whey protein NSF certified?
BPN whey protein and whey isolate are named in NSF Certified for Sport, flavor by flavor. What each vanilla tub we price is covered by, with listing IDs.
Do third-party tested supplements cost more?
The cheapest product we track in each category beside the cheapest one a certifier names at the exact package, where one exists, and the gap per dose.
Is BulkSupplements third party tested?
Every BulkSupplements product we track, by whether a certifier names the exact package sold, only another size, or nothing we found. With listing IDs.
Do supplement travel packs cost more per dose?
Every travel pack or single-serve packet we price, next to the same brand’s smallest tub or bottle of the same product, per comparison dose.
Is Thorne whey protein third-party tested?
Thorne whey protein isolate in chocolate and vanilla, tubs and packets, checked package by package in NSF’s Certified for Sport database, with listing IDs.
What is the cheapest NSF certified whey protein?
Every whey we track whose exact tub NSF names in its Certified for Sport database, ranked by cost per 25 g of protein read from the brand’s own panel.
Is Thorne third party tested?
Every Thorne product we price, checked in NSF’s Certified for Sport database: which listing names the exact package sold, with the listing IDs.
Is Core Med Science third party tested?
Every Core Med Science product we price, checked in NSF’s Certified for Sport database: which listing names the exact package sold, and the IDs.
Is Optimum Nutrition third party tested?
Every Optimum Nutrition product we track, checked in the certifier databases: what each listing covers, package by package, with the listing IDs.
Is Momentous third party tested?
Every Momentous product we price, checked in NSF’s Certified for Sport database: where a listing names the exact package, and where it names another size.
Is BPN third party tested?
Every Bare Performance Nutrition product we price, checked in NSF’s Certified for Sport database: which package each listing names, and which it does not.
Which supplements are NSF Certified for Sport?
Every package we price that NSF names in its Certified for Sport database, by category, with the listing IDs and what each listing actually covers.
Do supplement prices actually change?
We re-read every price we can read automatically each day and keep every reading. Which prices have moved since we started, which have not, and by how much.
How many capsules is one serving?
How many pills the label calls one serving, across every capsule, tablet and softgel we price, and what that does to the count on the front of the bottle.
How many grams of protein are in a scoop of whey?
What one labeled scoop of whey holds, from the panel of every package we price, and why two tubs sold as the same servings are not the same purchase.
Is BUBS Naturals third party tested?
Every BUBS Naturals product we price, checked in NSF’s Certified for Sport database: which listing names the exact package sold, with the listing IDs.
Is Sports Research third party tested?
Every Sports Research product we track, checked in the certifier databases: which program lists each one, and which no database we searched lists.

Every whey protein question in one place

About these numbers

What “per dose” means here: 25g protein

The ISSN position stand on protein and exercise gives a per-serving dose of 0.25 g/kg of body weight, or an absolute 20-40 g, to maximize muscle protein synthesis. 25 g is a round number inside that stated range, chosen so products with different scoop sizes can be priced against each other. It is a yardstick for comparing prices, not a recommended intake, and it cannot change which product is cheapest: it scales every row in the category by the same number.

Compared on grams of protein per serving, as printed in the Nutrition Facts or Supplement Facts panel. The scoop is not the basis: scoops differ from one brand to the next and carry different amounts of protein, so per-scoop and per-tub prices are not comparable. Whey and plant proteins share this basis and are compared in their own categories.

Source: Journal of the International Society of Sports Nutrition, International Society of Sports Nutrition Position Stand: protein and exercise · checked Sep 11, 2026 · verified by Dan
Where the data comes from
Every claim links to its source. Products, prices and certification listings are read from the retailers' own stores and the certifiers' own databases, and each figure links to the record it came from, so you can check any of them.
  • Where a label does not state servings per container, the figure is derived from net weight and the product page says so.
  • Amazon and Walmart are not included, so “cheapest” means cheapest among the retailers we track.
  • Prices go stale. Each one shows when it was last checked, and says so when it is older than the retailer allows us to cache it.
  • iHerb prices cannot be refreshed automatically. iHerb has not given us access to its price data, so those prices are marked stale until they are re-read. Each retailer offer carries its own check date.
Found something wrong? Tell us. Corrections are the point.
How we make money

No Buy button on this page earns us anything. The only links on the site that can are the Amazon links shown below the price comparison on some product pages, outside the comparison, and each says so beside it.

Commission will play no part in what we list, how it ranks, or which link we send you to. The Buy button points at the lowest price we have recorded even when that retailer pays us nothing.