Same-Day Delivery. Get groceries delivered to your doorstep in as little as 2 hours.* Same-Day Delivery. Get groceries delivered to your doorstep in as little as 2 hours.*

How Same-Day Delivery Works

Icon showing people ordering groceries online for delivery

1. Order Online

Shop BJs.com or The BJ's App & select Same-Day Delivery when you checkout.

Icon showing location selection for grocery delivery

2. Choose Delivery

Apply digital coupons or awards, confirm address & select delivery time.

icon showing man delivering grocieries to the doorstep

3. Receive Purchase

Once you receive confirmation, your order is picked & delivered to your doorstep.

Same-Day Delivery FAQs

What is Same Day Delivery?

This is BJ’s online service allowing you to purchase and have your items delivered directly to your home. The delivery will be at your door within as little as 2 hours! BJs Wholesale Club is partnering with Instacart to offer same-day delivery of Groceries and Everyday Essentials.

Do I have to be a BJs Wholesale member to get Instacart delivery?

Customers are required to be BJs member to shop on BJs.com for same day delivery service.

How much is the delivery charge?

BJ’s Same Day Delivery service charges a flat fee of $14.99. No gimmicks and no mark ups.

Am I eligible for Same Day Delivery?

If you live within 15-20 minutes from your selected Club then yes! Not available in all ZIP codes.

How do I place an order?

It’s easy! Visit BJs.com using your computer, iPhone, iPad or Android device and start shopping! You can schedule a convenient time or pick a time later in the day or later the same week.

How do I apply digital coupons to my Same-Day Delivery order?

Add digital coupons to your Membership account quickly and easily by going to the Coupons section on the top navigation bar and clicking "CLIP" on the coupon you choose. You can also clip digital coupons from the product description pages before you add to the cart. View all applied coupon savings in the cart when you are ready to schedule and checkout your Same-Day Delivery order.

*Not available in all ZIP codes. Orders are subject to a $14.99 Same-Day Delivery service fee. Only credit or debit card payments are accepted for orders containing items from Same-Day Delivery. Not available to use with One Day Pass.