MyProtein vs GNC Whey Protein: Which Whey Protein is Better?

Impact vs GNC Whey Protein: Which Whey Protein is Better?

MyProtein or GNC Whey Protein, which is better?

Many swear by whey protein powder to help build muscle, but choosing the right one is tricky. When we compare Impact by MyProtein and GNC, we’d recommend GNC given the bigger serving size, almost equal protein content, higher BCAA value and lesser fat.

Below is a detailed analysis for MyProtein vs GNC to help you choose the one which is better.

Impact by MyProtein

Impact is Europe’s No.1 Sports Nutrition Brand by MyProtein.  They manufacture the highest quality products in the UK and have been known among the top brands in the world for over a decade.

Also Compare: Impact vs Amway | Impact vs Dymatize 

GNC (General Nutrition Centre)

GNC is a global specialty leader of health and wellness products. GNC is headquartered in Pittsburgh, US. Their products are well known across the Indian market.

Also Compare: GNC vs Amway | GNC vs Dymatize 

Comparison Criteria

All whey protein products are essential made from the same ingredients. Its the quality and quantity of these ingredients that makes a difference. Read our blog on how to compare whey protein to know more.

Impact by MyProtein vs GNC Whey Protein – Nutritional Difference

Particulars MyProtein GNC AMP Wheybolic Winner
Serving Size 25 gm 31.25 gm NA
Protein 21 gm 20 gm Impact
BCAA’s 4.5 gm 7.5 gm GNC
Calories 103 kcal 100 kcal GNC
Total Fat 1.9 gm 1 gm GNC
Total Carbs 1.0 gm 3 gm Impact


And the Winner Is…

Impact has slightly higher protein per serving. It also has considerably fewer carbs per serving.

GNC has significantly higher BCAA’s per serving and lower calories and fat.

The final deciding factor however, is your budget. Both product prices differ slightly, and you must pick the one that fits your budget and requirements.

Save Using: MedisysKart Coupon Code | Merricart Coupon Code | GNC Coupon Code 

For the best protein supplement offers and prices on Impact and GNC products, visit


Please enter your comment!
Please enter your name here

8 + 12 =