What is Same Day Delivery?

Same Day Delivery is an online service which allows online ordering and delivery of groceries directly to your home. A Personal Shopper will pick up the items you ordered and deliver them directly to your door within as little as 2 hours.

How much is the delivery charge?

With Same Day Delivery there are no gimmicks and no mark ups, just a flat fee of $14.99.

Why is the delivery fee showing something other than $14.99?

You must be logged into in order to see the BJ's Member only cost for delivery of $14.99 as well as BJ's low club prices!

Where is Same Day Delivery available?

Same Day Delivery is available to addresses within a 15-20-minute drive time from the selected Club. To check if your ZIP code is available in your area, visit and enter your ZIP code.

How do I place an order?

To place a Same Day Delivery order visit using your computer, iPhone, iPad or Android device. Schedule a delivery time and get groceries delivered to you in as little as 2 hours! You can also have them delivered later in the day or week.

Enter your zip code to start shopping - If Instacart is not available in your area we apologize but hope to offer it soon! If Instacart is available in your area, click on Sign In With BJ's

A popup of will come up on your screen. Enter your Online Account email and password. Press sign in. This will bring you to the Instacart page with your BJ's Account.

Add the items you would like delivered to your cart. You must order a minimum of $10 to have the items delivered. Add/Click on the address you would like the order shipped to. Click on Choose this Address. Choose hours for delivery. Click on Choose to choose the time.

Add a Payment Method to your order. Add your credit/debit card number to the order to be charged. Fill in your expiration Date and CVV on the back of your card. Click Save Click on Place Order for the order to be placed.

You will receive an order confirmation email and be brought to the order Confirmation page. Here you can view your order and cancel the order. Your card will only be charged once the order has been delivered. There will be a temporary authorization on your card once you place your order.


How do I sign up for a Same Day Delivery account?

Go to