BJ’s Wholesale Club — one of the largest membership warehouse chains in the Eastern United States — offers a military membership offer that drops a 1-year BJ’s Club membership to just $25 (regular $60), a $35 savings, plus a $10 reward loaded to your account. The higher-tier Club+ membership is also discounted to $50 (regular $120) with a $20 reward. Verified through ID.me, the offer is open to active-duty military, veterans, retirees, military spouses and family members, and surviving spouses — new members only. Here is everything on BJ’s official Military Membership Offer page: who qualifies, what each tier costs, how the rewards work, and how to claim the discount.
Who is Eligible for the BJ’s Military Discount?
BJ’s official page runs eligibility through the ID.me Shop military verification program. You qualify if you belong to one of these U.S. military communities:
- Active Duty — currently serving, including Active Duty, National Guard, and Reserves
- Military Family — immediate family members (parent, child) of a service member, veteran, or retiree, age 18 or older
- Military Spouses — married to a current or former member of the military, including veterans and retirees
- Surviving Spouses — married to a service member, veteran, or retiree who is now deceased
- Retirees — retired from the military and entitled to retired, retirement, or retainer pay
- Veterans — previously served and discharged under conditions other than dishonorable, with less than 20 years of cumulative service
Eligible branches include the Air Force, Army, Coast Guard, Marine Corps, Navy, Space Force, Military Police, NOAA Corps, and U.S. Public Health Service. Civilian employees, veterans with less-than-honorable discharges, and members of non-U.S. militaries are not eligible. You must be a new member to claim the offer, and you will verify your status online through ID.me.
How Much Military Discount Does BJ’s Provide?
The military offer discounts the annual membership fee on both membership tiers:
- BJ’s Club — $25 (regular $60): a $35 savings on the 1-year membership, plus a $10 reward added to your account
- BJ’s Club+ — $50 (regular $120): a $70 savings on the higher-tier 1-year membership, plus a $20 reward added to your account
Key details from the official terms:
- Rewards: the $10 (Club) or $20 (Club+) reward is added to the primary membership account 24 hours after enrollment and must be used within 30 days. Rewards are redeemable in-club, in the BJ’s app, and on BJs.com.
- Easy Renewal required: enrollment in automatic annual renewal is required for the offer pricing. You authorize BJ’s to charge the then-current fee on the first day of the month your membership expires; manage or cancel Easy Renewal in your account, at a member services desk, or by calling 800-BJS-CLUB (257-2582) before that date.
- Offer expires January 30, 2027; valid on the official military offer page only. New members only, not combinable or redeemable for cash.
- Club+ extras: 2% back in rewards (up to $500/year), 5¢ off per gallon at BJ’s Gas, 2 free same-day deliveries on orders $50+ ($20 value), and free curbside pickup.
- Risk-free: every BJ’s membership carries a 100% money-back guarantee — primary members can cancel and request a refund for the current membership period at any club location or by mail.
BJ’s notes members save up to 25% off grocery store prices on national brands, plus everyday savings on produce, meats, cheeses, and baked goods. Memberships are valid for 12 months.
How to Claim the BJ’s Military Discount
The military membership offer is claimed online in a few steps:
- Go to the official Military Membership Offer page on BJs.com and choose your tier: BJ’s Club for $25 or BJ’s Club+ for $50.
- Verify your military status through ID.me — active duty, veteran, retiree, military spouse, family member, or surviving spouse.
- Enroll as a new member with BJ’s Easy Renewal. Enter your payment information and agree to the membership terms.
- Start shopping immediately. Your membership works online right away; your physical card can be printed at any club’s member services desk.
- Use your reward within 30 days. The $10 (Club) or $20 (Club+) reward is added 24 hours after enrollment — spend it in-club, in the BJ’s app, or on BJs.com before it expires.
For the full official details, see BJ’s Military Membership Offer page: https://www.bjs.com/membership/discounts/military/
FAQs About the BJ’s Military Discount
How much is the BJ’s military discount?
A 1-year BJ’s Club membership for $25 (regular $60 — a $35 savings) with a $10 reward, or a 1-year Club+ membership for $50 (regular $120 — a $70 savings) with a $20 reward. New members only, with BJ’s Easy Renewal enrollment required.
Who qualifies for the BJ’s military membership offer?
Active-duty military (including National Guard and Reserves), veterans, retirees, military spouses, military family members age 18+, and surviving spouses — all verified through ID.me. Eligible branches include the Air Force, Army, Coast Guard, Marine Corps, Navy, Space Force, NOAA Corps, and U.S. Public Health Service.
Do I get a percentage off purchases at BJ’s with the military discount?
No. The military offer is a discount on the membership fee itself, not a percentage off at the register. Once you are a member, you get the same everyday low member prices as everyone else — including up to 25% off grocery store prices on national brands — plus your reward dollars.
Can I cancel BJ’s Easy Renewal after joining?
Yes. Easy Renewal is required for the military offer pricing, but you can manage or cancel it at any time through your BJs.com account, at a member services desk, or by calling 800-BJS-CLUB (257-2582) — just cancel before the renewal start date to avoid being charged the then-current fee.
When does the BJ’s military membership offer expire?
The current official terms list an expiration of January 30, 2027. Memberships last 12 months, and every membership is backed by BJ’s 100% money-back guarantee — primary members can cancel and request a refund for the current membership period at any club location or by mail.