Better offers. Better sources.  Codes straight from the brands.Updated daily  ·  8,411 stores

GNC coupon codes & deals

9 live offers · Best today: 50% off · Updated today, 06:27 UTC

Visit gnc.com ↗
1 codes · 8 dealsLive offers
50% offBest discount today
YesFree shipping offer
TodayLast updated · 06:27 UTC
Codes from GNC's official affiliate program. Expired codes are removed automatically. How we get our codes

All GNC offers

Showing 9 offers

Get 1 bottle of Gummies for 50% off

Must add 2 eligible items to cart; exclusions may apply.

✓ Verified

Save $40 on orders over $150!

One-time use only.

✓ Verified
···389

Save up to 25% + free shipping!

Sign up required

✓ Verified

Save 25% on first order

New customers · First-time customer only

✓ Verified

Enjoy 20% off your order

Offer valid online only; select products, cannot combine with other promotions.

✓ Verified

Free shipping on orders $59 or more

✓ Verified

Buy 1, Get 1 50% Off (site footer)

✓ Verified

Save 10% when you buy online & pick up in store

✓ Verified

Get 2x cash back

PRO ACCESS Membership required.

✓ Verified
01Choose your offer

Pick the GNC code or deal that suits your order and read its conditions.

02Open the store

Click "Get code". gnc.com opens in a new tab and the code stays visible here.

03Apply at checkout

Paste the code into the promo code box and check the discount before you pay.

Many GNC deals apply automatically, no code needed.

GNC coupon FAQs

Does GNC have a coupon code right now?

Yes. There are 9 live offers for GNC: 1 code and 8 deals. The best today is "Get 1 bottle of Gummies for 50% off".

Does GNC offer free shipping?

Yes, one current offer includes free shipping: "Free shipping on orders $59 or more". Check the minimum spend and delivery conditions before ordering.

Does GNC have a first-order discount?

Yes. One offer is for new customers, for example "Save 25% on first order". These usually work on your first order only.

Why didn't my GNC code work?

Most codes have conditions: a minimum spend, selected items, new customers only, or one code per order. Check the details under each offer, remove spaces around the code, and make sure no other code is applied.

Recently expired GNC offers · 3
Get $10 off when you spend $50Expired 09 Oct 2026
10% off your orderExpired 09 Oct 2026
10% off + Free shippingExpired 09 Oct 2026