Place your order online by following these easy steps:
To pick up your order, park in one of our reserved spots in the Shafter Ave. parking lot during your pickup time and we will bring the order to your car.
Unfortunately, we cannot offer delivery at this time.
Yes! Browse markethallfoods.com where many of our products are available for nationwide shipping.
Everyday menu: order by noon the day before, subject to availability. During the major holidays, these menus adhere to the ordering deadlines for holiday menus, ex. order by Saturday for any orders picked up Mon-Wed before Thanksgiving.
Holiday Menus for all shops: you must order by the ordering deadlines specific to each menu.
MH Caterers: order as soon as possible, as our ability to fulfill your order depends upon our availability. During the holidays, go ahead and let us know the date of your event so we can reserve your spot on the calendar. Otherwise, order at least 48 hours ahead for catering items.
Each order you place is only available for a single, specific pickup date and time. If you are ordering for multiple pickup dates, you must place separate orders.
Please try and arrive within your half-hour pickup window. However, if you do arrive late (but before 4:00 pm), we will still bring your items to your car. If you arrive between 6:30 pm and closing, your items will be available for pickup inside Market Hall Foods, at the counter next to Paul Marcus Wines with the pickup sign. If you do not pick up your order on the scheduled day, you may pick it up the next day—but we cannot provide you with fresh bread or other fresh items. After 24 hours, your items will no longer be available due to food safety and quality issues.
Our online ordering platform requires you to create an account and enter a credit card to complete your order. You will be prompted to create an account and enter payment information into our secure system upon checkout. Once you've created an account, you do not need to re-enter your card information. Any changes to your payment total (for example, if we are out of a product) will be rectified with a second transaction on your card within 48 hours.
You will receive a confirmation email.
If you do not receive any confirmation emails, then your order might not have been placed. If this happens, please call us at 510-250-6001, and we'll happily find your order or place your order for you.
First, check your spam or junk folders in your email inbox; occasionally the emails will land there. If you still see no sign of a confirmation email, you may not have completed your order. Your order is only complete once you click the “Place Order” button on the checkout page. If you think you placed your order correctly and still can't find an email, please call us at 510-250-6001, and we'll happily find your order or place your order for you.
When you place your order, instead of immediately charging your card, we place a temporary authorization hold for an amount slightly higher than your order total at checkout. We place this authorization hold in case your total turns out to be higher due to added items, replacement items, or weight adjustments. After the order is complete, the hold will drop off, and your card will be charged for the final total as shown in the email receipt.
Learn about new products, holiday specials, author events, tastings and more in our weekly local newsletter.