Where to Buy GNC Gift Cards: Deals, Rewards & Miles

A GNC gift card spends across GNC's stores and GNC.com on vitamins, protein, sports nutrition, and wellness products. It works at company-owned and most franchise locations, never expires, and comes in physical or digital form. The four ways to buy it differ on denomination, delivery speed, and what you earn back. Here's how each compares.

Gift CardGift CardsJun 1, 2026Dyme
GNC gift card

What a GNC gift card gets you

The card spends on GNC's full catalog — vitamins, protein powders, pre-workout, sports nutrition, and general wellness — in store and on GNC.com, including GNC's own house brands like Mega Men and Pro Performance. It is accepted at company-owned stores and most franchise locations. No activation or dormancy fees, and the balance carries forward until spent.

two formats:

  • Physical card: Sold at GNC stores and on gift-card racks, usable at any participating register. $5 to $500.
  • E-gift card: Emailed within minutes, redeemable online or shown on a phone in store. $25 to $200 via Dyme. Can be added to Apple Wallet or Google Pay.

You can apply more than one GNC gift card in a single transaction, in store or online, with no published cap on how many.

Buy gift cards on DymeFace value, instant delivery, and 1 Mile for every dollar you spend — redeemable on any flight or hotel.
Shop GNC gift cards on Dyme

Where to buy: four channels compared

ChannelFormatDenominationsDeliveryDiscountAdds on top
Best for MilesDymeE-gift only$25 – $200InstantNoneDyme Miles + instant paperless delivery
GNC.comPhysical + e-gift$5 – $500Instant / mailedNone
In store at GNCPhysical only$5 – $500ImmediateNone
Authorized retailersSupermarket racks, warehouse clubsPhysical only$25 – $200 typicalImmediateOccasional multi-pack discountRetailer loyalty points

Rack promotions and warehouse-club multi-pack pricing rotate by location and season. Verify before you buy.

Can I get a GNC gift card at a discount?

Yes, but not through Dyme. Dyme sells GNC e-gift cards at face value; the value-add is Dyme Miles and instant delivery, not a face-value discount. The discount channels are:

  • Warehouse clubs (Costco, Sam's Club). Occasionally stock discounted GNC multi-packs. Supply rotates and isn't always available. Physical only, club membership required.
  • Secondary marketplaces (Raise, CardCash). Resold GNC cards sometimes list a few percent below face. Verify the balance before redeeming.
  • GNC promo codes and sales. GNC runs frequent sitewide sales — buy-one-get-one, percentage-off, and Gold Card member pricing — that stack with a gift-card balance, even though the gift-card SKU is usually excluded from the promo.

The bigger combined return comes from the rewards stack below: your credit card, myGNC Rewards at redemption, and Dyme Miles on the purchase.

How to stack rewards

Three rewards programs fire on a single GNC gift card purchase through Dyme.

Credit-card rewards

Your credit card earns rewards on the Dyme purchase.

Gift-card resellers typically code as MCC 5947; many cards exclude this MCC from category bonuses.

  • Capital One Venture X: 2x miles on essentially every purchase, including gift cards
  • Citi Double Cash: 2% back on everything (1% when you buy + 1% when you pay)
  • Amex Gold: falls back to 1x on gift cards. 4x dining and 4x groceries do not apply
  • Chase Sapphire Preferred: falls back to 1x on gift cards. 3x dining and 2x travel do not apply

myGNC Rewards

  • Join cost: free
  • Applies at: redemption
  • Earning rate: Points on eligible purchases that convert to GNC reward dollars
  • Reward threshold: Reward dollars issued at set point tiers, redeemable on future GNC purchases

myGNC Rewards earns on the supplements you buy when you redeem the card, not on the gift-card purchase. Sign in or give your phone number at checkout so the points post.

Dyme Miles

  • Base rate: 1 Mile for every dollar
  • Special rate: 5 Miles per dollar
  • Expiration: never
  • Blackouts: none
  • Redeem on: over 2 million hotels and 600 airline partners

$100 GNC e-gift on Dyme, paid with Citi Double Cash, redeemed by a myGNC Rewards member on protein and vitamins

  • Citi Double Cash: $2 back (2% of $100)
  • myGNC Rewards at redemption: Points on the $100 purchase toward the next reward-dollar tier
  • Dyme Miles on the purchase: 100 Miles (1 per dollar), or 500 on a special offer (5 per dollar)

Illustrative only. Card rates, brand-program terms, and Dyme Miles offers change and vary by member; figures above are examples, not a guarantee of value.

How to buy via Dyme

GNC e-gift cards on Dyme arrive in the recipient's inbox in under a minute.

  1. Open the GNC brand page on Dyme.
  2. Enter the recipient's email, the denomination, and an optional personal message.
  3. Check out. The e-gift sends immediately and can be added to Apple Wallet or Google Pay from the email.

You earn 1 Mile for every dollar you spend, and 5 Miles per dollar during special offers. Miles post to your Dyme account within 3 business days. Dyme Miles never expire, have no blackouts, and are redeemable on any airline, any hotel — across over 2 million hotels and 600 airline partners.

Every dollar you spend through Dyme helps fund clean energy for local communities.

How to buy on GNC.com

  1. Go to gnc.com and open the gift cards page.
  2. Choose physical or e-gift, then a design and the amount, up to $500 per card.
  3. Check out. GNC does not discount its own gift cards, and myGNC Rewards does not accrue on the gift-card purchase itself.

How to buy in store

Any GNC store sells gift cards at the register. Tell the associate the amount, pay with cash or card, and use it immediately or save it for later on supplements and wellness products. The same card works on GNC.com.

How to buy at Costco, Sam's Club, or a supermarket

Warehouse clubs like Costco and Sam's Club occasionally stock discounted GNC multi-packs, and some supermarket gift-card racks carry GNC cards at face value, typically $25 to $200. On standard racks you pay no discount but earn the retailer's loyalty points and any fuel rewards on the purchase.

Designs and personalization

Physical cards come in standard GNC designs, with seasonal options around the holidays and New Year's resolution season.

E-gift cards offer a customizable subject line and recipient message.

There is no per-buyer custom or co-branded design. For volume orders, see corporate ordering below.

Delivery and timing

  • E-gift via Dyme: 1 to 60 minutes by email. Add to Apple Wallet or Google Pay from the email.
  • E-gift via GNC.com: 1 to 60 minutes by email.
  • Physical via GNC.com: Standard mail times; order ahead for a dated gift.
  • Physical in store or at a retailer: Immediate — walk out with the card.

Dyme does not mail physical cards. If you need one in hand, GNC.com or a store register is the path.

Corporate and bulk buying

GNC runs a corporate and bulk gift card program for businesses buying wellness cards as employee incentives, client gifts, or wellness-program rewards, with volume denominations and invoicing. Contact the GNC gift card team to set up a bulk order.

Frequently asked questions

Where can I use a GNC gift card?

At GNC stores and on GNC.com, toward vitamins, protein, sports nutrition, and wellness products, including GNC's house brands. It works at company-owned stores and most franchise locations.

Do GNC gift cards expire?

No. GNC gift cards do not expire and carry no dormancy or service fees. The full balance stays available until you use it.

Can I use a GNC gift card at a franchise location?

In most cases, yes. GNC gift cards are accepted at company-owned stores and the large majority of franchise locations. A small number of independently operated franchises may differ, so confirm at the register if unsure.

What denominations are available?

$25 to $200 through Dyme. In store and on GNC.com, cards range from $5 to $500.

Can I use a GNC gift card online and in store?

Yes. The card works at any participating GNC register and on GNC.com. E-gift cards can be shown on a phone or added to a wallet for in-store use.

Can I check my GNC gift card balance?

Yes. Enter the card number and PIN on the GNC gift card balance page, or ask an associate to check it at any store.

Can I use multiple GNC gift cards in one transaction?

Yes, in store and online. GNC does not publish a cap on how many cards you can apply to a single purchase.

Can I add a GNC e-gift card to Apple Wallet or Google Pay?

Yes. The delivery email typically includes a wallet button. Add it and show the card at the register, or paste the number for online orders.

Can I return or refund a GNC gift card?

No. GNC gift cards are non-refundable once purchased, though the balance can be re-gifted or applied to any eligible purchase.

Does GNC offer corporate gift cards?

Yes. GNC runs a bulk and corporate gift card program for employee incentives, client gifts, and wellness-program rewards. Contact the GNC gift card team to order in volume.

Are e-gift cards delivered instantly?

Usually within 1 to 60 minutes by email. Check your spam or promotions folder if it hasn't arrived.

Gift cards that go further

Shop gift cards on Dyme

Buy gift cards for hundreds of brands, delivered instantly, and earn Dyme Miles on every dollar — redeemable on any flight or hotel, with no blackout dates.

Shop GNC gift cards on Dyme