GNC Coupon Codes Canada 2025

Save on vitamins, protein, supplements, and more: 44 active GNC coupons and discount codes

50%
OFF

Mix and match GNC brands with buy one, get one 50% off

Get Deal
Enjoy a buy one, get one 50% off deal on select GNC brands. Mix and match your favorite health and wellness products to maximize your savings.

B1G1
50%

Mix and match for 50% off on GNC protein products

Get Deal
Enjoy buy one, get one 50% off when combining eligible protein items at GNC. This promotion applies to select protein powders and other qualifying products.

B1G1
50%

Mix and match for 50% off GNC ISO 100 whey protein isolate

Get Deal
Enjoy a buy one, get one 50% off deal on GNC ISO 100 whey protein isolate. Stock up on high-quality protein at a great value with this limited-time offer.

50%
OFF

Mix and match vitamins and supplements at 50% off the second item at GNC

Get Deal
Enjoy a buy one, get 50% off deal on any vitamins and supplements at GNC. This promotion allows you to save on your wellness essentials by mixing and matching your favorite products.

B1G1

Mix and match for 50% off oxyshred energy drinks at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on select oxyshred energy drinks. This offer applies to eligible products at GNC.

$20
OFF

Save on ghost whey protein with GNC promo code

Get Deal
Enjoy savings on ghost whey products at GNC. Apply the promo code at checkout to receive your discount.

B1G1

Buy one, get one 50% off on raw nutrition products at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on select raw nutrition items. No promo code is required to redeem this offer.

B1G1
50%

Enjoy 50% off select Alani Nu pre-workout at GNC

Get Deal
GNC offers a limited-time flavor of Alani Nu pre-workout with a buy one, get one 50% off deal. Additionally, save $20 off orders of $100 or $30 off orders of $125 or more.

25%
OFF

Enjoy 25% off Ghost Whey Protein Isolate Count Chocula at GNC

Get Deal
The Ghost Whey Protein Isolate in Count Chocula flavor is available at GNC with a 25% discount. Choose from $20 off orders over $100 or $30 off orders over $125.

50%
OFF

Mix and match for 50% off oxyshred caramel apple at GNC

Get Deal
Enjoy a limited-time flavor with this buy one, get one 50% off deal on oxyshred caramel apple. Stock up on your favorite thermogenic supplement at a discounted price.

30%
OFF

Save up to 30% on Barebells protein powder at GNC

Get Deal
Enjoy savings on Barebells protein powder with this GNC promotion. Stock up on your favorite protein powder at a discounted price. No code required—simply shop the sale to apply the discount.

B1G1
50%

Mix and match for 50% off oxyshred supplements at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on select oxyshred products. This offer applies to eligible items only.

25%
OFF

Enjoy 25% off Ghost Whey Protein Isolate Count Chocula at GNC

Get Deal
GNC offers a 25% discount on Ghost Whey Protein Isolate Count Chocula, providing 26 servings. Choose between $20 off orders of $100 or $30 off orders of $125 or more.

50%
OFF

Enjoy buy one, get one 50% off better+alt wellness products at GNC

Get Deal
Discover holistic wellness inspired by ancient wisdom with better+alt. This limited-time offer is available in stores and online at GNC. Stock up on your favorite wellness essentials while saving.

25%
OFF

Enjoy 25% off Codeage supplements at GNC

Get Deal
Elevate your wellness routine with premium Codeage supplements. Available in stores and online, this limited-time offer helps you prioritize your health without breaking the bank.

50%
OFF

Mix and match omega-3 fish oil supplements for 50% off at GNC

Get Deal
Enjoy a buy-one-get-one-50%-off deal on omega-3 fish oil supplements at GNC. Stock up on essential nutrients while saving on your purchase.

B1G1

Buy one Alani Nu energy drink, get one 50% off at GNC

Get Deal
Stock up on Alani Nu energy drinks with this limited-time offer at GNC. Enjoy a buy one, get one 50% off deal on your favorite energy drinks. Shop now to take advantage of this promotion.

40%
OFF

Shop up to 40% off select items at GNC

Get Deal
GNC is offering a limited-time sale with discounts on select products. Take advantage of these savings before the promotion ends.

20%
OFF

Save up to 20% on GNC Mega Men supplements

Get Deal
Boost your wellness with GNC Mega Men supplements. Enjoy savings on select products to support your health goals. Shop now to take advantage of this offer.

40%
OFF

Shop up to 40% off GNC products during the biggest days to save event

Get Deal
GNC is hosting a special event with discounts on select products. Take advantage of these savings while they last.

25%
OFF

Enjoy 25% off when you subscribe at GNC

Get Deal
Receive 15% cash back rewards on your purchase and free shipping. This offer is available for a limited time.

50%
OFF

Mix and match pre-workout supplements at 50% off with Trending

Get Deal
Enjoy a buy-one-get-one-50%-off deal on pre-workout supplements at Trending. Stock up on your favorite fitness essentials while saving on every purchase.

50%
OFF

Mix and match pro access products with 50% off at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on select pro access items at GNC. Stock up on your favorite fitness essentials while saving on quality products.

50%
OFF

Mix and match protein brownies and glazed cinnamon rolls for 50% off at GNC

Get Deal
Enjoy a buy-one-get-one-50%-off deal on select protein products at GNC. Stock up on delicious treats like protein brownies and glazed cinnamon rolls with this limited-time offer.

25%
OFF

Enjoy up to 25% off protein supplements at GNC

Get Deal
Stock up on your favorite protein supplements and save up to 25% when you subscribe. Plus, military members and first responders receive an additional 10% off.

B1G1

Mix and match with buy one, get one 50% off on digestive enzymes at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on select digestive enzyme supplements. Perfect for supporting your digestive health, these supplements are available at a discounted rate when you mix and match.

50%
OFF

Mix and match protein powder with 50% off at GNC

Get Deal
Enjoy a buy-one-get-one 50% off deal on select protein powder at GNC. Stock up on your favourite blends and save on your fitness essentials.

$5
OFF

Get $5 off fall flavors supplements at GNC

Get Deal
Enjoy $5 off when you spend $50 on fall flavors supplements at GNC. Stock up on seasonal wellness essentials with this discount.

25%
OFF

Power up with 25% off mutant protein and supplements at GNC

Get Deal
Built for hardcore athletes demanding strength and intensity, GNC offers a pro access buy one, get one 50% off mix-and-match deal on select mutant products. Elevate your fitness routine with these high-performance supplements.

B1G1

Buy one, get one 50% off on select Vitapak programs at GNC

Get Deal
Enjoy a mix-and-match buy one, get one 50% off offer on Vitapak programs. Subscribe to save even more on your health and wellness essentials.

25%
OFF

Subscribe and save up to 25% at GNC

Get Deal
Enjoy savings on your favorite health and wellness products when you subscribe to GNC. This offer provides a discount on eligible items, making it easier to stock up on essentials.

30%
OFF

Stock up on performance brands with up to 30% off at GNC

Get Deal
GNC is offering a limited-time sale on select performance brands. Take advantage of discounts on top-quality products while they last.

B1G1

Buy one, get one 50% off creatine monohydrate at GNC

Get Deal
Enjoy a buy one, get one 50% off deal on all creatine monohydrate products at GNC. Mix and match your favorites to maximize savings on this essential supplement.

B1G1

Buy one, get one on Bucked Up® products at GNC

Get Deal
Stock up on performance supplements from one of GNC’s top brands. Enjoy this limited-time offer while it lasts.

30%
OFF

Stock up on Bucked Up protein powder with up to 30% off at GNC

Get Deal
Fuel your fitness routine with premium Bucked Up protein powder. Enjoy savings on one of GNC’s top performance brands during this limited-time sale.

50%
OFF

Mix and match for 50% off GNC supplements

Get Deal
Enjoy buy one, get one 50% off on select GNC supplements, including Total-T testosterone booster, Thermo-X, GH-Boost, and more. Stock up on your favorite health products at a great value.

40%
OFF

Enjoy 40% off food and drink at GNC

Get Deal
Shop select food and drink items at GNC and enjoy free shipping on orders over $49. Some exclusions apply, and the offer is valid at GNC.ca and participating stores.

40%
OFF

Get 40% off herbs and greens at GNC

Get Deal

GNC is offering a discount on select herbs and greens products. This offer is valid at GNC.ca and participating stores. Free shipping is also available on orders over $49. Some exclusions apply, and this offer is not valid on previous purchases or select fitness equipment.

10%
OFF

Get 10% off GNC subscriptions at GNC

Get Deal

GNC's subscription service allows you to receive your daily dose of supplements without having to worry about running out. With this offer, you'll get 10% off and free shipping on every order. You can change delivery dates, frequencies, pause orders, or cancel at any time.

40%
OFF

GNC Canada: Save 40% on protein products

Get Deal

Shop now and save 40% on protein products at GNC Canada. This offer is valid both in-store and online. Click the link to learn more about the offer.

B1G1

Buy one, get one on Axe & Sledge Whey More Pumpkin Roll protein powder at GNC

Get Deal
Enjoy a buy-one-get-one deal on Axe & Sledge Whey More Pumpkin Roll protein powder. Plus, save $5 when you spend $50 on fall-flavored products at GNC.

50%
OFF

Buy one Nugenix® item and get a second at 50% off

Get Deal
Enjoy a buy-one-get-one deal at GNC with 50% off your second Nugenix® product. This promotion makes it easy to stock up on your favorite supplements at a great value.

B1G1

Buy one, get one 50% off select vitamins and supplements at GNC

Get Deal
Mix and match your favorite vitamins and supplements to maximize your savings. This promotion applies to select items, so browse the GNC selection to find the best deals on health essentials.

50%
OFF

Mix and match protein bars and brownies with 50% off at GNC

Get Deal
Enjoy buy one, get one 50% off on protein bars and brownies with mix-and-match options. Plus, save $5 on $50 purchases of fall flavors on protein bars and brownies.
Expired GNC Coupons

FREE
ITEM

Get a free 100-serving container of pro performance® creatine with a $125+ purchase at GNC

Get Code%
Spend $125 or more at GNC and receive a complimentary 100-serving container of pro performance® creatine. This offer is available online only and for a limited time.

$30
OFF

Claim $30 off $125 or $20 off $100 at GNC

Get Code%
Enjoy savings on your next purchase with this GNC discount code. Apply the code at checkout to receive $30 off orders of $125 or more, or $20 off orders of $100 or more. Perfect for stocking up on your favorite health and wellness products.

$5
OFF

expires in 7 hours

Enjoy $5 off fall-flavored protein products at GNC

Get Deal
Savor the season with $5 off your $50 purchase of fall-flavored protein products at GNC. Stock up on your favorites and fuel your workouts with these seasonal deals.

50%
OFF

Mix and match with 50% off at GNC

Get Deal
Enjoy a buy one, get one half off deal on select JYM products at GNC. This promotion allows you to mix and match items for added savings.

B1G1

Buy one, get one half off JYM Health and Wellness products

Get Deal
Enjoy savings on all JYM® products by Dr. Jim Stoppani. This limited-time offer lets you stock up on premium supplements and fitness essentials at a great value.

B1G1

Buy one, get one half off omega fish oil at GNC

Get Deal
Enjoy a buy-one-get-one-half-off deal on omega fish oil supplements at GNC. This promotion applies to the 120-softgel bottles, providing 60 servings each. Mix and match to stock up on essential nutrients.

60%
OFF

Enjoy up to 60% off GNC BareBells protein bars

Get Deal
GNC members can save up to 60% on BareBells protein bars with no minimum spend required. Terms and conditions apply.

$5
OFF

Enjoy $5 off fall flavors energy drinks at GNC

Get Deal
GNC is offering $5 off when you spend $50 on fall flavors energy drinks. Stock up on your favorite energy drinks and save today.

$5
OFF

Enjoy $5 off fall-flavored Alani Nu energy drinks at GNC

Get Deal
Treat yourself to a seasonal pick-me-up with $5 off your $50 purchase of Alani Nu energy drinks in fall flavors. This offer applies to select Alani Nu energy drink varieties at GNC.

50%
OFF

Enjoy buy one, get one 50% off on select items at GNC

Get Deal
GNC Pro Access members can take advantage of this deal, where purchasing one item grants a 50% discount on the second. Explore a variety of health and wellness products at a reduced price.

50%
OFF

Enjoy 50% off whey protein at GNC

Get Deal
GNC is offering a 50% discount on select whey protein products. Additionally, save $5 on purchases of $70 or more featuring fall-inspired flavors.

20%
OFF

Save up to 20% on GNC products, including arginine and Gym Molly After Party Strawberry Kiwi

Get Deal
Enjoy savings on a variety of GNC products, such as arginine and Gym Molly After Party Strawberry Kiwi. This promotion offers discounts on select items to help you stock up on essentials.

50%
OFF

Save up to 50% on vitamins and supplements at GNC

Get Deal
Boost your health with savings on essential vitamins and supplements. GNC offers discounts on a wide selection of wellness products to support your daily needs.

$5
OFF

Enjoy $5 off fall-flavored protein bars at GNC

Get Deal
Sign in to your GNC account to unlock this discount. Stock up on seasonal protein bars with this limited-time offer.

B1G1

Buy one, get one 50% off pre-workout at GNC

Get Deal
Mix and match your favorite pre-workout supplements with this limited-time offer. Enjoy savings on your fitness essentials at GNC.

GNC: FAQs

Does GNC Canada offer free shipping?

Yes, free standard shipping is available on Canadian orders over CA $49. Orders under that amount will incur a flat shipping fee, clearly shown at checkout.

What payment methods does GNC Canada accept?

GNC accepts major credit cards (Visa, Mastercard, American Express) and PayPal. Debit cards are also accepted in-store, and automatic subscription purchases can be paid via credit or PayPal.

Can I pick up my online order in-store at GNC Canada?

Yes, if you place your order before 3 PM local time, you can pick it up the same day at your nearest GNC store. You’ll receive an email notification when your order is ready.

What is GNC’s return policy?

GNC Canada offers a 30-day money-back guarantee. Products—in any condition—can be returned or exchanged within 30 days of purchase, with receipt or online order confirmation.

Does GNC offer subscription discounts?

Yes, using “GNC Routines” (their auto-delivery subscription) ensures you receive 10% off each order, plus free shipping on qualifying purchases.

Can I use GNC promo codes at checkout?

Yes, GNC regularly features site-wide sales and promotions—especially through their sale page—where you can apply one discount code per order to qualify for savings.

Will I be charged duties or extra taxes?

No. For Canadian orders, all applicable GST/HST/PST is calculated and included at checkout. No additional duties apply since fulfillment is domestic.