When you have a bunch of errands to run, where do you go? Groceries are one stop. Gas is another, and that doesn’t even account for things like clothes and other daily essentials. Or you could just go to BJ’s to get it all done in one trip. Bonus: right now, a BJ’s 1-Year Club Card is on sale for $20 (reg. $60), and it comes with a $20 reward.
Why shop at BJ’s?
BJ’s makes shopping easier and more rewarding, whether that means taking advantage of some serious discounts or just cutting back on gas now that you don’t have to run all over town. With everyday prices up to 25% lower than grocery stores on national brands, plus the ability to stack manufacturer’s coupons with their own deals, it’s a smarter way to stock up.
Shopping is also more convenient with perks like ExpressPay, which lets you scan and pay through the app to bypass the checkout line. Need even more flexibility? Take advantage of curbside pickup, online ordering, or same-day delivery to get what you need without the extra trips.
Don’t forget, after you make your first $60 purchase, you’ll also get a $20 reward.
If you go one step up and get a BJ’s Club+ Membership, it sweetens the deal even more with 2% cash back on most purchases, savings of 5 cents per gallon at BJ’s Gas, and opportunities to earn up to triple rewards during special events.
Whether you’re filling the fridge for the week, prepping for a celebration, or just keeping up with the demands of a busy life, BJ’s helps stretch your budget further.
It’s only $20 to get a BJ’s 1-Year Club Card Membership, but it won’t stay that way.

See Deal
StackSocial prices subject to change.