The Offer
- BJ’s Wholesale Club is offering a membership for $20 (normally $60) and you also get a $20 reward when you spend $60+ in 30 days. Can also purchase a BJ’s Club+ membership for $70 and get a $70 reward
The Fine Print
- ›Purchase qualifying membership and spend qualifying amount of $60 (for BJ’s Club members) or $210 (for BJ’s Club+ members), before discounts and after taxes, in one transaction in-club or on BJs.com within 30 days of membership enrollment, get a $20 reward (for BJ’s Club members) or $70 reward (for BJ’s Club+ members) added to the primary membership account within 48 hours of qualifying purchase to be used within 30 days from the date of the qualifying purchase.
- If not redeemed within 30 days of receipt, reward will no longer be available.
- Limit (1) reward per primary membership.
- Excludes household and supplemental memberships.
- Excludes items restricted by law or regulation, shipping, sales taxes and fees, bottle deposits, alcoholic beverages, cigarettes and tobacco-related products, lottery tickets, gift cards, propane, BJ’s Gas®, eye exams and online optical purchases, BJ’s membership fees and add-ons, warranties, protection plans, BJ’s services provided by third parties (e.g., BJ’s Home Improvement®, BJ’s Travel®, DoorDash, Instacart,) and BJ’s B2B and BJ’s Global Sales transactions. No rain checks. This special rewards offer is separate from the BJ’s One® Mastercard® program and does not alter its terms.
Our Verdict
If you see the regular price in check out that’s because your e-mail is associated with an account that has been a member before, try a different e-mail. This enrolls you in auto renewal so remember to cancel. Existing users should be able to get a renewal for $10 currently. There might still be a Citi offer for an extra 5% back as well. These sorts of deals are common but often via Groupon not direct.
Hat tip to best-quality-catfood

