Our editors independently research, test, and recommend the best products; you can learn more about our
review process here.
We may receive commissions on purchases made from our chosen links.
Whether you're stuck at home, too busy to shop, or want to save time, the best online grocery shopping sites are incredibly convenient. We looked at the various online grocery shopping services and rated each by convenience, selection, quality, ease of use, and cost to come up with this list of our picks for the best online grocery shopping experiences.
Select items from your computer or phone and have those items delivered to your door, or have your groceries ready and waiting at the store to be picked up. It's easy to compare prices and find and use store coupons.
Your online grocery-buying experience can be affected by numerous factors, including stock availability, store hours, purchase restrictions, access to substitutions, and peak busy periods. Stay patient and flexible.
Read on for the best online grocery shopping sites below.
Free pickup at the store.
Delivery from local stores.
Also includes non-grocery items.
Pickup accepts SNAP EBT.
Delivery fee per order.
Minimum order limit for delivery.
With a wide selection of groceries, personal care items, and home necessities, Walmart likely has everything you need at a great price. Browse by department or search for something specific using the website or the Walmart Grocery app.
Walmart offers free same-day pickup at a Walmart location you select. Home delivery requires a minimum of $35 in purchases, and delivery fees vary according to the time slot. If you're a planner, schedule your grocery delivery or pickup up to three weeks in advance.
Unlike some online grocery services, there's no subscription to pay in return for free delivery, but Walmart says this allows prices to remain as low as possible.
Good customer service.
Front door delivery.
Lots of filtering options.
Free access for Prime members.
Only available in select locations.
Additional charges per order.
Excessive packaging used.
Amazon brings its online retail prowess to groceries with Amazon Fresh, a grocery delivery, and pickup service available in select cities. Amazon Prime members enjoy free access to Amazon Fresh. If you're new to Amazon Prime, you'll have to express interest in Amazon Fresh and wait for an invitation to use the service.
Amazon Fresh offers thousands of products, including items from Whole Foods, which the online retailer acquired in 2017. Search groceries or browse traditional categories such as Produce, Gluten-Free, Breads and Bakery, and more. Household, personal care, health, and beauty items are also available. If there's a subscribe and save option, you'll get a lower price for items you want to receive on a recurring basis.
Helpful filtering options refine search results to find exactly what you want. For example, if you're looking for meat, specify only organic or pasture-raised meats, low-fat meat, specific brands of meat, and more.
Amazon Fresh delivery is free on orders over the local set threshold. After that, delivery fees vary depending on your cart total. Grocery pickup is free for Prime members using an Amazon Fresh pickup location.
Visit Amazon.com/Fresh to see if delivery or pickup is available in your area.
Pickup and delivery options.
Works with several companies.
Delivery in as little as an hour or later in the week.
Delivery fees per order unless you pay for a membership.
Service fees are tacked on to each delivery.
You might be charged more during peak delivery hours.
Instacart lets you shop at a variety of stores in your local area, including Costco, CVS, Ralph's, BevMo, Petco, and many more. Shoppers subcontracted by Instacart deliver your items right to your doorstep.
The Instacart website and apps are easy to use, allowing you to shop from your favorite stores. Easily move between stores and create separate shopping carts to get all your errands done quickly and easily. Take advantage of each store's special offers and coupons to maximize savings.
It's easy to communicate with your shopper, designate substitutions, and add to your order after shopping has begun if you realize you forgot something. Instacart updates you with your shopper's progress and tells you when they're on their way.
Delivery fees vary according to time slots, availability, and peak hours, but you'll get free delivery on all orders over $35 with an Instacart Express $99 annual membership.
Visit Instacart to see if the service is available in your area.
Guaranteed Freshness dates.
Reliable, on-time service.
100% Happiness Guarantee.
Fee per order or subscription for unlimited delivery.
Delivery slots fill up fast.
FreshDirect focuses on delivering quality, fresh, organic food with a short supply chain, working directly with its local farmers, dairies, fishermen, and other food partners. FreshDirect shoppers fill your online order from the company's facility, not local grocery stores, with a vast inventory of items ranging from specialty goods to supermarket staples. Shop from the website or the FreshDirect iOS and Android apps.
As the name implies, freshness is key to FreshDirect's service, with items arriving in peak condition along with information about how long the food will remain fresh. This is great for weekly meal planning and preparation. Pricing is on-par with local grocery stores, and while FreshDirect doesn't accept outside coupons, the service offers regular deals and specials.
FreshDirect is available only in select East Coast locations. Delivery fees vary, but a $79 six-month subscription to FreshDirect DeliveryPass gets you unlimited free deliveries as well as the ability to reserve future delivery time slots.
Offers locally grown food.
Many organic options.
Pickup options are often available.
Orders are shipped by local vendors.
Limited payment options.
LocalHarvest aims to connect people looking for fresh, organic, farm-to-table produce and goods with farmers in their communities. Search LocalHarvest's online directory to find local food, farm events, and farmer-grown specialty products.
Shop by category, such as Meats, Fruits, Dairy & Eggs, and Chocolate & Desserts, or peruse subscription box options courtesy of Community Supported Agriculture deliveries, which allow you to subscribe to seasonal produce and visit selected farms once each season.
LocalHarvest delivery fees vary according to vendor and subscription options.
Excellent packaging practices.
Great customer service.
No minimum purchase price.
Orders are shipped, not local.
Steep shipping charges.
ShopFoodEx offers more than 15,000 grocery and household items to browse by category or search by brand or item. Make lists, find seasonal specials, and shop a limited array of warehouse items.
This isn't a local delivery site, so shipping rates can be rather high, even up to $16 for an item that costs only a few dollars. However, shipping rates are clearly stated before you order anything (rates vary depending on location), and the price may be worth it for a hard-to-find item. If you spend $100 or more, ShopFoodEx automatically drops shipping charges by 33%.
This grocery shopping site lets you check out as a guest without making a user account, which is helpful if you're in a hurry. It also supports deliveries to APO/FPO addresses.
Free shipping for orders over the minimum limit.
Built-in product comparisons.
Helpful sorting options.
Only Go Bio! branded products are available.
Orders are shipped, not locally delivered.
Very limited selection.
Must spend $30 minimum.
High shipping costs.
Stock up on a massive array of organic and kosher cooking and baking ingredients with GoBio!. The site offers high-quality food delivered to the United States and Canada, with free shipping on orders over $85.
GoBio! aims to help people cook and bake wholesome, organic meals with its products, which range from broth powder, gelatin, and bouillon cubes, to dessert mixes and gravy cubes. Check out the Recipes page for inspiration for whipping up delicious, organic meals.
Sign up for the GoBio! newsletter to track monthly specials on your favorite products.
Refrigerated delivery trucks.
Large selection of foods.
Only available in select areas.
Orders aren't always accurate.
Deliveries are not always reliable.
Safeway offers the convenience of online grocery shopping to many areas in the United States using its online site or Android and iOS mobile apps.
Select a delivery or pickup time, depending on available windows. Delivery fees are low, and there's a vast array of grocery items to choose from, including supermarket staples and specialty items. A Personal Shopper function lets you provide notes about your items, such as, "Please choose firm tomatoes."
If you choose to pick up your items at a local Safeway, select the DriveUp & Go option to have employees bring your items to your car.
Be sure to browse through Safeway's Weekly Ad page for deals. Filter the page by category and search through the ad to create your shopping list.