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
Use code PLAY to save on a lifetime subscription through November 2.
Snag your ticket to firmer, healthier skin for under $300 — plus, read our review of the mask.
Stay connected abroad without roaming fees thanks to this eSIM card.
This lifetime 20TB cloud storage deal saves you money and keeps your data safe.
We tested tarte’s Maracuja Juicy Plumping Lip Oil Set.
From mapping tech to mobile scheduling, here’s how this robot vacuum fits into real life.
Save $20 on the newest version for a limited time.
Sponsored
Here’s what we’re stocking up on before the cold — and the busy holiday season — hits.
Cancel the membership. Keep the gains.