GNC stores on military bases offer discounted prices for service members. Active-duty military and veterans can also get a discount through Veterans Advantage. Keep in mind, regular GNC stores do not have a company-wide military discount. For more details on how to save at GNC, see below.

Is There a GNC Military Discount?

GNC does not offer a military discount at most of its store locations. We contacted GNC franchises in Arkansas, Colorado, Kansas, and Minnesota to confirm that there is no company-wide military discount. But, while none of the civilian stores we called offered a military discount, GNC locations on military bases do have discounted pricing, a customer service representatives said. We spoke to representatives at the Fort Carson, Colo; Hickman Air Force Base, Hawaii; Mountain Home Air Force Base, Idaho; Minot Air Force Base, N.D.; and Fort Irwin, Calif., GNC stores to confirm that there is an on-base discount. Most discounts are for 5 percent or 10 percent off; discount amounts vary by location. For specifics, contact your on-base GNC store.

If you’re a veteran or active-duty service member who isn’t near an on-base GNC, you can still get a discount through Veterans Advantage. Veterans Advantage is a membership-based organization that provides bundled discounts. Members receive 15 percent off online GNC orders. Veterans Advantage membership plans range from $5 to $10 per month.

GNC sells supplements, vitamins, weight-loss products, and more. GNC has nearly 5,000 store locations in the United States.

In Summary

Is there a GNC military discount? GNC provides product discounts at stores located on military bases. However, it doesn’t offer a military discount in civilian stores. Another way to save on GNC products is through the 15 percent off Veterans Advantage discount.

For more on military discounts, see our articles: Walmart Military Discount FAQ + Who Else Offers a Military Discount and The Best Military Discounts: Amount, Eligibility, & More (Dell, Nike, etc).