Does Costco Have a Military Discount?
Costco does not discount its membership fee for military members — all members pay the same price — but new members joining through a military promotion get a $40 (Executive) or $20 (Gold Star) digital Costco Shop Card instead.
A Shop Card, Not a Cheaper Membership
Unlike Sam's Club, which discounts the membership fee itself for military, Costco keeps membership pricing the same for everyone — active military doesn't pay less to join. What Costco does offer is a sign-up bonus: new members joining through a qualifying military promotion get a $40 digital Costco Shop Card with a new Executive membership, or a $20 Shop Card with a new Gold Star membership, rather than a reduced price at checkout. There's no discount on individual in-store or online purchases either — pricing is identical for all members regardless of military status.