GNC Coupons & Promo Codes

  • All15
  • Promo Codes0
  • In-Store Coupons1
  • Sales14
  • Deals0
All In-Store

Buy 2 Get 1 Free

Buy 2 get 1 free on select products at GNC. Some exclusions apply. Spend $49 or more to qualify for free shipping.
View Sale Expires 12/17/16 Used 8 times today
15%Off sale

15% Off Sitewide

Sign up for emails from GNC and receive 15% off your next order. Click the red envelope in the top left corner to enter your information.
Get Offer Used 18 times today

Get GNC deal alerts. 960 already do.
Privacy Policy

10%Off sale

Save 10% Off Future Orders

Save 10% on future orders plus free shipping when you select the "Subscribe" option on the product page or in your shopping cart. You can select the frequency of delivery of your items.
View Sale
20%Off in-store

Up to 20% Off (In-Store)

GNC Gold Card members can save up to 20% off in-store: 5% off any 2, 10% off any 3 and 20% off all 4 GNC branded products. Some exclusions may apply.
Print Coupon Printable Coupon Used 14 times today
GNC - Up to 50% Off Sale Items

Up to 50% Off Sale Items

Shop sale items such as protein powders, pre-workout formulas, creatine and more available for up to 50% off. No promo code is required.
View Sale Used 6 times today
50%Off sale

Up To 50% Off Everyday With Gold Card

Now you can save more every day of the month with your new Membership at any GNC Store. More Info » Benefits include:
  • Save up to 50% Every Day
  • Save at and Any GNC Store in America
  • New, Unbeatable Low Prices on Store Purchases
  • Simplified Pricing Makes Shopping Easier
  • More Savings. Every Day. Any Time You Shop
Get Offer Used 3 times today
20%Off sale

20% Off Cold and Flu Support

We're approaching the middle of cold and flu season with the winter season coming up. GNC is offering some relief with 20% off their cold and flu items for a limited time, so stock up now.
View Sale

Past GNC Coupon Codes

These GNC promo codes have expired but may still work.

50%Off sale

BOGO 50% Off Sitewide

Now through November 26th stock up on vitamins, supplements and more for your health and wellness at GNC. More Info »  Offer mentioned in red under each item that qualifies.  Spend $49+ to qualify for free shipping.
Get Offer Expired 11/28/16 Used 116 times today
$10Off code

$10 Off $75+ Order

Get $10 off your order of $75 or more when you apply the promo code at checkout. Code expires 10/2/16.
...075 Get Promo Code Expired 10/02/16 Used 24 times today
10%Off code

10% Off $50+ Sitewide

Save 10% off your order of $50 or more when you use this exclusive code at Some exclusions apply.
...E10 Get Promo Code Expired 10/27/16 Used 17 times today
10%Off code

10% Off $50+ Sitewide

Save 10% off $50 or more sitewide when you use this GNC promo code during checkout. Valid now through September 21st.
...E10 Get Promo Code Expired 09/21/16 Used 17 times today