Protein
Mass gainers
Powders with lots of carbs plus protein – many calories per shake. They make it easier to eat more than you burn, which you need to gain weight.
28 products from US online stores, sorted by what 30 g of protein costs – not by the price per pack.
$2.12Lowest cost
per 30 g protein
- Prices checked Nov 1, 2026, US
- No paid placements

What does 30 g mean?
- protein per serving in most of the products we checked
- 16–55 gprotein per serving in most of the products we checked
- 30 g is a fixed amount to compare by: half of the 28 products we checked have up to 50 g per serving, the other half more.
- There’s no single daily amount for protein – it depends on body weight: 1.4–2.0 g per kg a day for people who exercise, from food and supplements together (ISSN (opens in a new tab)).
We compare by 30 g only so products line up – it’s not a recommendation. Not medical advice.
Where products miss quality points
How the 28 products score
- Very good 90+: 13
- Good 75+: 13
- Fair 60+: 2
- Low under 60: 0
- have no seal from an independent testing program
- 54%have no seal from an independent testing program10 of 30 testing points for GMP, 15 for the 2 whose label says “third-party tested”
- contain artificial sweeteners
- 64%contain artificial sweetenerscosts 2 of the 20 additive points
The full 30 testing points need an independent test. Every supplement sold in the US is made under the FDA’s GMP rules – the maker checks its own products, which gives 10 points. A seal from a testing program like NSF, USP or Informed Choice means a lab outside the company checks that what’s inside matches the label. Most brands don’t take part. That doesn’t make a product bad – without a seal, a clean product still gets up to 80.
We find seals on the label and in NSF’s public lists. USP and Informed Choice don’t let us search their lists automatically, so a seal that’s only in their lists can be missing. How the score works
Pack size
Compare packs of a similar size.
All sizes in one list can affect the results – big packs usually cost less per 30 g. Pick a size above to compare packs that are alike.
28 products · cheapest per 30 g protein first
- Rank 1
MuscleMeds
Gen Iron: Carnivor Mass - 100% Beef Protein Mass Gainer, Strawberry
Powder · 4 flavors: Chocolate Fudge, Chocolate Peanut Butter, Strawberry +1 more
100Very good qualityCountry not stated$2.12per 30 g
Lowest
- Pack
- $49.502.7 kg (5.9 lb)14 servings
- Protein per serving
- 50 gin 192.7 g · 26% protein
- Pack lasts
- 23 daysif you take 30 g a day
musclemedsrx.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 2
MRM Nutrition
Gainer Vanilla Flavored
Powder
80Good qualityCountry not stated$2.20per 30 g
4% more
- Pack
- $32.991.51 kg (3.3 lb)18 servings
- Protein per serving
- 25 gin 84 g · 30% protein
- Pack lasts
- 14 daysif you take 30 g a day
mrmnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 3
MuscleMeds
Carnivor Mass, Anabolic Beef Protein Gainer, Chocolate Fudge
Powder · 5 flavors: Chocolate Fudge, Chocolate Peanut Butter, Cookies & Cream +2 more
98Very good qualityCountry not stated$2.30per 30 g
9% more
- Pack
- $53.742.65 kg (5.8 lb)14 servings
- Protein per serving
- 50 gin 189 g · 26% protein
- Pack lasts
- 23 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 4
MRM Nutrition
Natural Muscle Gainer - Clean Mass Gainer for Lean Gains, Chocolate Flavored
Powder
80Good qualityCountry not stated$2.36per 30 g
11% more
- Pack
- $34.991.5 kg (3.3 lb)18 servings
- Protein per serving
- 25 gin 84 g · 30% protein
- Pack lasts
- 14 daysif you take 30 g a day
mrmnutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 5
NutraBio
Extreme Mass, Vanilla
Powder · 2 flavors: Chocolate, Vanilla
68Fair qualityMade in USA$2.45per 30 g
15% more
- Pack
- $67.992.72 kg (6 lb)16 servings
- Protein per serving
- 53 gin 173 g · 31% protein
- Pack lasts
- 27 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 6
MuscleMeds
Carnivor Mass - 100% Beef Protein Mass Gainer, Chocolate Fudge
Powder
100Very good qualityCountry not stated$2.79per 30 g
31% more
- Pack
- $64.992.72 kg (6 lb)14 servings
- Protein per serving
- 50 gin 194 g · 26% protein
- Pack lasts
- 23 daysif you take 30 g a day
musclemedsrx.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 7
MRM Nutrition
Gainer with Probiotics & Postbiotics, Vanilla
Powder · 2 flavors: Chocolate, Vanilla
80Good qualityCountry not stated$3.13per 30 g
48% more
- Pack
- $46.991.51 kg (3.3 lb)18 servings
- Protein per serving
- 25 gin 84 g · 30% protein
- Pack lasts
- 15 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 8
Rule One Proteins
Clean Gainer, Chocolate Peanut Butter
Powder · 3 flavors: Chocolate Fudge, Chocolate Peanut Butter, Cookies & Cream
98Very good qualityMade in USA$3.19per 30 g
50% more
- Pack
- $47.992.18 kg (4.8 lb)15 servings
- Protein per serving
- 30 gin 145 g · 21% protein
- Pack lasts
- 15 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 9
Dymatize
Super Mass Gainer, Gourmet Vanilla
Powder · 3 flavors: Fruity Pebbles, Gourmet Vanilla, Rich Chocolate
96Very good qualityMade in USA$3.27per 30 g
54% more
- Pack
- $45.992.7 kg (6 lb)8.1 servings
- Protein per serving
- 52 gin 333 g · 16% protein
- Pack lasts
- 14 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 10
PERFECT Sports
Hulk Clean Mass Gainer, Vanilla Ice Cream
Powder · 2 flavors: Chocolate Ice Cream, Vanilla Ice Cream
98Very good qualityMade in Canada$3.30per 30 g
56% more
- Pack
- $49.992.27 kg (5 lb)36 servings
- Protein per serving
- 12.5 gin 62.5 g · 20% protein
- Pack lasts
- 15 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 11
MuscleMeds
NFLA: Carnivor Mass - 100% Beef Protein Mass Gainer, Strawberry
Powder · 4 flavors: Chocolate Fudge, Chocolate Peanut Butter, Strawberry +1 more
100Very good qualityCountry not stated$3.34per 30 g
58% more
- Pack
- $77.992.7 kg (5.9 lb)14 servings
- Protein per serving
- 50 gin 192.7 g · 26% protein
- Pack lasts
- 23 daysif you take 30 g a day
musclemedsrx.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 12
MuscleTech
100% Mass Gainer, Chocolate Fudge Brownie
Powder
78Good qualityMade in USA$3.38per 30 g
59% more
- Pack
- $43.992.34 kg (5.2 lb)6.5 servings
- Protein per serving
- 60 gin 359 g · 17% protein
- Pack lasts
- 13 daysif you take 30 g a day
muscletech.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 13
BSN
True-Mass, Ultra Premium Protein/Carb Matrix, Chocolate Milkshake
Powder
78Good qualityMade in USA$3.43per 30 g
62% more
- Pack
- $84.162.64 kg (5.8 lb)16 servings
- Protein per serving
- 46 gin 165 g · 28% protein
- Pack lasts
- 24 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 14
BodyTech
Prime Mass, High Protein Weight Gainer, Vanilla
Powder · 2 flavors: Chocolate, Vanilla
78Good qualityCountry not stated$3.44per 30 g
62% more
- Pack
- $55.912.72 kg (6 lb)8.9 servings
- Protein per serving
- 55 gin 307 g · 18% protein
- Pack lasts
- 16 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 15
Optimum Nutrition
Gold Standard Pro Gainer, Double Chocolate
Powder · 2 flavors: Double Chocolate, Vanilla Custard
98Very good qualityMade in USA$3.54per 30 g
67% more
- Pack
- $99.072.31 kg (5.1 lb)14 servings
- Protein per serving
- 60 gin 165 g · 36% protein
- Pack lasts
- 28 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 16
MHP
Up Your Mass XXXL 1350, Cookies & Cream
Powder · 3 flavors: Cookies & Cream, French Vanilla Creme, Milk Chocolate
98Very good qualityCountry not stated$3.56per 30 g
68% more
- Pack
- $47.442.72 kg (6 lb)8 servings
- Protein per serving
- 50 gin 340 g · 15% protein
- Pack lasts
- 13 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 17
Rule One Proteins
Mass Gainer, Cookies & Creme
Powder · 4 flavors: Chocolate Fudge, Cookies & Creme, Strawberries & Creme +1 more
98Very good qualityMade in USA$3.56per 30 g
68% more
- Pack
- $37.992.56 kg (5.6 lb)8 servings
- Protein per serving
- 40 gin 320 g · 13% protein
- Pack lasts
- 10 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 18
EVLution Nutrition
Stacked Protein Gainer, Vanilla Ice Cream
Powder · 2 flavors: Double Rich Chocolate, Vanilla Ice Cream
76Good qualityMade in USA$3.74per 30 g
76% more
- Pack
- $51.832.72 kg (6 lb)8.3 servings
- Protein per serving
- 50 gin 327 g · 15% protein
- Pack lasts
- 13 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 19
Muscle Milk
Pro Series Gainer, Protein Powder, Chocolate
Powder
98Very good qualityCountry not stated$3.83per 30 g
80% more
- Pack
- $57.212.27 kg (5 lb)14 servings
- Protein per serving
- 32 gin 162 g · 20% protein
- Pack lasts
- 14 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 20
BSN
True-Mass 1200, Vanilla Ice Cream
Powder
78Good qualityMade in USA$4.00per 30 g
89% more
- Pack
- $99.994.65 kg (10.2 lb)15 servings
- Protein per serving
- 50 gin 310 g · 16% protein
- Pack lasts
- 24 daysif you take 30 g a day
gobsn.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 21
Naked Nutrition
Chocolate Peanut Butter Mass Gainer Protein Supplement - Naked Mass
Powder
80Good qualityCountry not stated$4.36per 30 g
106% more
- Pack
- $79.993.63 kg (8 lb)11 servings
- Protein per serving
- 50 gin 330 g · 15% protein
- Pack lasts
- 18 daysif you take 30 g a day
nakednutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 22
Naked Nutrition
Chocolate Peanut Butter Vegan Mass Gainer Supplement - Naked Vegan Mass
Powder
80Good qualityCountry not stated$4.36per 30 g
106% more
- Pack
- $79.993.63 kg (8 lb)11 servings
- Protein per serving
- 50 gin 330 g · 15% protein
- Pack lasts
- 18 daysif you take 30 g a day
nakednutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 23
ALLMAX
Sport, ALLMASS, Advanced Muscle Gainer, Chocolate
Powder · 2 flavors: Chocolate, Vanilla
78Good qualityMade in USA$4.39per 30 g
107% more
- Pack
- $41.992.27 kg (5 lb)24 servings
- Protein per serving
- 12 gin 95 g · 13% protein
- Pack lasts
- 9 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 24
Optimum Nutrition
Serious Mass, Chocolate
Powder · 5 flavors: Banana, Chocolate, Chocolate Peanut Butter +2 more
98Very good qualityMade in USA$4.87per 30 g
130% more
- Pack
- $64.992.72 kg (6 lb)8 servings
- Protein per serving
- 50 gin 340 g · 15% protein
- Pack lasts
- 13 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 25
Naked Nutrition
Strawberry Mass Gainer Protein Supplement - Naked Mass
Powder
80Good qualityCountry not stated$4.88per 30 g
130% more
- Pack
- $89.993.63 kg (8 lb)11 servings
- Protein per serving
- 50 gin 328 g · 15% protein
- Pack lasts
- 18 daysif you take 30 g a day
nakednutrition.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 26
NutraBio
Extreme Mass, Strawberry Pastry
Powder
68Fair qualityMade in USA$4.99per 30 g
135% more
- Pack
- $67.992.72 kg (6 lb)16 servings
- Protein per serving
- 26 gin 173 g · 15% protein
- Pack lasts
- 13 daysif you take 30 g a day
nutrabio.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 27
MuscleSport
Mass Revolution Mass Gainer
Powder
80Good qualityCountry not stated$5.86per 30 g
176% more
- Pack
- $38.991.45 kg (3.2 lb)8 servings
- Protein per serving
- 25 gin 181.6 g · 14% protein
- Pack lasts
- 6 daysif you take 30 g a day
musclesport.com (opens in a new tab)Checked Nov 1, 2026 · Label
- Rank 28
ALLMAX
QuickMass, Rapid Mass Gain Catalyst, Chocolate
Powder
98Very good qualityMade in USA$12.73per 30 g
500% more
- Pack
- $40.721.59 kg (3.5 lb)6 servings
- Protein per serving
- 16 gin 265 g · 6% protein
- Pack lasts
- 3 daysif you take 30 g a day
vitacost.com (opens in a new tab)Checked Nov 1, 2026 · Label
Good to know
- Fact
- 500%more per 30 g for the most expensive product than for the cheapest.
How we checked: one-time price for each size in the store’s US online shop, before sales tax and shipping, without subscriptions or coupons. Prices change often, so check the store before you buy. More on how we check
The amount we compare by only makes products comparable – it is not a dosage recommendation. Not medical advice.
How we calculate
Cost per dose = price ÷ (servings × amount per serving) × comparison amount. Example: $119.99 for 74 servings with 24 g of protein each is 1,776 g of protein. $119.99 ÷ 1,776 g × 30 g = $2.03 per 30 g of protein.
Found a mistake or a product we should add? Email us












































