You can get a one-year BJ’s membership for $20 on Groupon, down from the usual price of $80. Plus, you’ll receive a $20 reward after spending $60 in one transaction. No coupon codes are required to get this price.
Get all the new deals and savings hacks straight to your inbox
Will be used in accordance with our Privacy Policy

Your one-year membership starts on the day you purchase the voucher, so it’s best to redeem it the same day. This offer is valid until January 31, 2026. After purchasing, you have 30 days to make a $60 qualifying transaction to earn a $20 reward, which can be used on your next purchase at BJ's.
Once you redeem your voucher, your membership will automatically renew after one year. If you don’t want to renew, you’ll need to cancel it by visiting your account on BJs.com or calling 800-BJS-CLUB.
We've found some of the best Groupon deals you'll want to check out.
Earning cash-back rewards on purchases you already have to make is a seamless way to maximize savings with minimal effort. KCL has curated a list of the best credit cards for online shopping to earn more rewards.
Join the conversation