Your shopping secret weapon is waiting at BJ’s — big savings, no hassle

Get wholesale prices on groceries, gas, and more with a $20 BJ’s Club Card Membership — and earn a $20 reward after your first $60 purchase.

A person holds their smartphone, open to the BJs app, above a box of produce.

Pay $20 for a one-year BJ’s The Club Card Membership, shop for less, and earn a $20 reward when you spend $60 within 30 days.

Photo by StackCommerce

If you like saving money, this BJ’s The Club Card Membership is a no-brainer. For just $20 (reg. $60), you’ll unlock access to wholesale prices on groceries, household essentials, furniture, gas, and more. And here’s the best part — if you spend $60 within your first 30 days, BJ’s will give you a $20 reward.

BJ’s members save up to 25% compared to regular grocery stores, making it easy to stock up on fresh produce, deli favorites, and bakery treats without paying full price. Plus, the selection of top brands goes beyond groceries — shop for seasonal décor, tech, furniture, and even fashion for the whole family.

Looking to cut costs at the pump? BJ’s Gas already offers competitive prices, but members can save even more through the BJ’s Fuel Saver Program. Every qualifying purchase adds up to extra savings on fuel, making every trip to the pump less painful.

Shopping at BJ’s isn’t just about savings — it’s also about convenience. With ExpressPay, you can scan your items and check out directly in the BJ’s mobile app, skipping the checkout line entirely. You can also use same-day delivery or curbside pickup to get everything you need without stepping inside the store.

Unlike some other wholesale clubs, BJ’s also accepts manufacturer’s coupons, letting you stack discounts for even bigger savings.

This deal is available to new members only. Once you purchase, redeem your code on BJs.com to activate your membership, and start saving right away. Just don’t forget to use your $20 reward before it expires.

Score a one-year BJ’s The Club Card Membership on sale for $20 (reg. $60) while this offer lasts.

 
$20 for a 1-year The Club Card Membership with BJ’s Easy Renewal®‹ + a $20 reward› after making a $60 purchase. (Terms apply.) - $20

See Deal

StackSocial prices subject to change.

More from The Buy
Skip expensive roaming fees and stay connected in 200+ countries with this prepaid eSIM data plan.
Get $100 in Restaurant.com credit for just $20 and redeem it at more than 62,000 restaurants across the country.
Join for a year and receive a $40 Digital Costco Shop Card* when you redeem your membership online.
This nutrition app shows what’s really inside the foods you eat.
One small fee, a year of everyday savings.
Who wouldn’t love a luxe shawl in Christmas red?
This smart ring offers you subscription-free, premium health insights to help you optimize your health
Clear steps and real-time feedback make all the difference.
Give any room a glow-up with this minimalist LED corner lamp.
Transform your sleep with this budget-friendly bedding.