What can we help you with?
Placing online orders is easy and can be done directly on the Hornbacher’s app or Hornbachers.com. On the Hornbacher’s app, select the shopping method (next to the home icon) and choose either pick-up or delivery. On the website, select the list icon in the top right corner. From here, select your store then choose either pick-up or delivery.
To start your order, browse our departments or search for products to add items to your list or cart. We also recommend you log in with your Hornbacher’s Rewards account before you begin shopping. This allows you to view previously purchased items and add them directly to your cart.
For delivery orders, Instacart will shop and deliver your order.
For pick-up orders, Instacart will shop your order, however, a Hornbacher’s employee will load the order into your vehicle upon your arrival.
Typically, pick-up hours are between 10 am – 8 pm, but could vary by store. To view available pick-up times, select “Pick-up” as the shopping method. Click the location icon and select “View Timeslots.”
Note, pick-up hours on holidays are subject to change per store holiday hours.
At select stores, pick-up may not be available. In this case, delivery is available.Orders will be delivered within two hours of the delivery timeslot you selected.
Delivery can be scheduled to arrive within one hour of when the order is placed, as long as Instacart Personal Shoppers are available.
Orders for delivery can be placed six days in advance.
To view available delivery time slots, click the left-hand menu bar icon in the app. Select your current shopping method. Next, click “Delivery.” Insert your address for available delivery timeslots.
When you shop online, you receive the same price as shopping in our stores. For delivery, there is a $10 order minimum. Your order will be subjected to the Instacart service fees below, which are added to your order total. As an Instacart+ member, you’ll receive free standard delivery and reduced service fees!
Currently, pick-up is available at our Azool, Moorehead, Northport, Osgood, Village West, and West Fargo. Pick-up will be available soon at our Southgate location.
At this time, we do not offer pick-up at our Express location, however, delivery is available.
Orders can be picked up within one hour of placing the order, as long as Instacart Personal Shoppers are available. Your Personal Shopper will notify you when your order is ready for pick-up.
Orders must be picked up by 9 pm on the day you selected for pick-up.
Pick-up orders can be placed six days in advance.
To view available pick-up times on Hornbachers.com, navigate to your shopping method and select “Grocery Pick-up.” Identify your store using the location icon and click “View Timeslots.”
On the app, navigate to the left-hand menu bar icon and select “Grocery Pick-up” as your shopping method. Identify the store you’d like to pick up from to view available times.
When you shop online, you receive the same price as shopping in our stores. For pick-up, there is a $10 order minimum. There are no additional service fees.
Upon arriving at the store, park in the designated pick-up spot. Call the number listed on the sign in the pick-up area and let the store know you’re here for your order. A Hornbacher’s team member will bring your order out and load it into your vehicle.
For an even quicker pick-up experience, use the Hornbacher’s app to notify the store when you are en route or in the parking lot. After you receive notification you’re order is ready for pick-up, select the “Tell us you’re coming” button. Input your vehicle type and color. You may be asked to turn on your Location so we know when to begin gathering your order. Upon your arrival enter your parking space into the app. You’ll be notified shortly when one of our friendly associates is bringing your order to your vehicle.
After you receive a notification that your order is ready for pick-up, it can be picked up any time before 8 pm on the day you are scheduled to pick it up. Orders not picked up by 8 pm will be returned to the shelf and you will need to contact the call center to reschedule or receive a refund.
You may be charged a 15% stocking fee. We ensure all our guests receive only the freshest products therefore will not return fresh items to the shelf after they have been picked. This small stocking fee covers the cost of those types of items.
To monitor your order as well as modify it or chat with your Instacart Personal Shopper, log into the Hornbacher’s app or Hornbachers.com. Navigate to “My Orders & Receipts” and select the order you’d like to monitor. The order details page will automatically update with the order status including “In Progress” when being shopped or “Ready” when available for pick-up.
If you need to add or delete items from your online order, follow the instructions below. It’s important to note you can modify your order up until when the Instacart Personal Shopper starts shopping your order (typically 1 – 2 hours before the requested delivery or pick-up time).
Yes! This option is available after you select “Place Order.” For items that are out of stock or have low inventory in the store, you’ll be prompted to select a substitution. You can approve the substitution or select “Other Options” to search for additional choices.
It’s important to note that the substitution will only be shopped if the initial item is not available at the selected store when your order is being shopped.
Food safety is our top priority.
For pick-up, orders are placed in temperature-controlled fridges and freezers to ensure their quality and safety for guests to consume.
Delivery orders are shopped based on your selected delivery time to keep your items as fresh as possible. Items are placed in standard grocery bags and brought to your house – just as if you were the one doing the shopping. Please consider this as you select your delivery time.
For your convenience, we accept Visa, Mastercard, Discover, American Express, and EBT.
We do not accept international credit cards, prepaid debit cards, HAS/FSA cards, WIC or Hornbacher’s gift cards.
Once your online order is submitted, a temporary hold is placed on your card for slightly more than the order total to cover any changes that may have occurred when your order was shopped. The order total can change due to weighted items, additions, substitutions, or unavailable items. Once your order is complete, your card is charged for the final order total. This total is reflected on your order receipt.
If your order is canceled before it is shopped, your bank will remove the temporary hold from your account.
Not all items that are available for in-store purchases are available for pick-up or delivery. Some of these items include:
Yes! You can share a list but there are some things to note:
To maintain the quality and safety of products, we are unable to accept returns for online orders. If you’re unsatisfied with your order, you may receive a refund or credit on your next order. To report an issue, follow the steps below. You can also contact our Support Center at 1-844-262-6767.
Orders placed on the Hornbacher’s app or Hornbachers.com:
Orders placed on the Instacart app or website:
To view a credit, log into your account using a desktop website at Hornbachers.com. Navigate to your name in the upper right-hand corner and select “Profile” from the drop-down menu. Click “Available Credits” on the left side of the screen to view any credits.
To use your credit, your order subtotal must be more than $10 after your credit is applied.
Online orders can be canceled up to the time your Instacart Personal Shopper starts shopping the order (typically 1 – 2 hours before the requested delivery or pick-up time). Cancelation fees do not apply if the order is canceled before the Instacart Personal Shopper picks the order.
To cancel an order, log into the Hornbacher’s app or Hornbachers.com and navigate to “My Orders & Receipts.”
You can link your existing Instacart+ membership to your online shopping account by following these simple steps:
It’s important to note since Hornbacher’s delivery is fulfilled through Instacart, you will still be billed directly by Instacart.
It’s easy to sign up for Instacart+! Follow the simple instructions below:
A link to register for Instacart+ is also available at checkout. Simply select “Get Instacart+” below the subtotal. Select from the membership options and enter your credit card information.
You can also sign up for Instacart+ using the Instacart app or Instacart.com. Once on the Instacart app or website, follow the instructions below:
When you place an order, there's a temporary hold on your card that's a bit higher than your order total. You might see multiple authorization holds if you add items after placing an order on hornbachers.com. Authorization holds vary, but are typically about 15% higher than the order total at checkout. We use temporary holds to make sure we can cover any changes, like if you decide to add more items or if you a shopper swaps an item for a different price. Don't stress—this will adjust back to the actual cost once everything is finalized with your pick up or delivery. It can take up to 7 days for the pending charge to drop, depending on your band.
You could see more than 1 authorization hold on an order if adjustments made after checkout exceed the original authorization total amount, or if you place the order several days in advance of delivery and the original authorization hold expires prior to delivery.
To identify which items are EBT-eligible, simply use the EBT filter found at the top of the page. Select the arrow next to “EBT Eligible” to open the menu. Next, select the empty box next “EBT Eligible” in the drop-down menu.
To only show EBT items, navigate to the “More” menu in the lower right corner. Select “Account Settings” and then “EBT SNAP info.” In this window, select “Show EBT SNAP eligibility by item.”
Insert instructions for how to only show EBT items in Account Settings.