A BJ’s Wholesale Club membership is currently on sale for $20 for the standard Club Card (reg. $60) or $70 for the upgraded Club+ Card (reg. $120), and if you join now, you can also save an extra 15¢ per gallon on gas through April 30.
If you’re already spending a decent amount on groceries, household items, or even gas, this is one of those low-effort ways to stretch your budget a bit further. BJ’s Wholesale Club is built around bulk pricing, which can help lower costs on everyday essentials like produce, pantry staples, and cleaning supplies—especially for families or anyone buying in bulk.
The standard Club Card gets you access to those lower prices across the store, plus deals on categories like electronics, home goods, and seasonal items. For $20, it’s a relatively easy entry point if you’re just looking to save on your regular shopping trips.
The Club+ membership, at $70, adds a bit more value if you plan to use it often. You’ll earn 2% back on most purchases, get an everyday discount on gas, and score perks like free same-day deliveries and occasional bonus rewards events. If you’re filling up regularly or doing larger shopping runs, those extras can add up quickly.
One thing to keep in mind: this offer is for new members only, and you’ll need to redeem your code on BJ’s site to activate your membership.
If you’re looking for a straightforward way to cut costs on things you’re already buying, this is a practical place to start—especially with the extra gas savings still in play.
Choose from these two BJ’s memberships while this sale is still valid through May 3:
• 1-year BJ’s Club Card membership for $20 (reg. $60).
• 1-year BJ’s Club+ Card membership for $70 (reg. $120).

1-year The Club Card Membership with BJ’s Easy Renewal® (Terms apply.)
StackSocial prices subject to change.
FTC: We use income earning auto affiliate links. More.
Comments