These 12 Grocery Delivery Services Bring the Store Shelves Right to YOU
Use the best grocery delivery service near you to make shopping a cinch!
Use a grocery delivery service to have household essentials delivered to your door.
Grocery shopping can be a real challenge these days. Instead of braving the crowds in search of fresh food, many shoppers have turned to meal kit delivery services and online grocery delivery instead.
Coronavirus restrictions led lots of people to try grocery delivery for the first time, and many have found it to be such a time-saver that they are continuing shopping from home, even after normal grocery operations have normalized. Are you interested in joining them?
To help you find the best grocery delivery service near you, we’ve compiled a handy list for you to reference. Keep in mind that each one will have different minimum order requirements, delivery fees, and tipping policies.
Many of the food delivery services also have a curbside pickup option or a membership plan that could save you money on fees or even help you earn additional perks.
These are the best grocery delivery services available right now:
Walmart Grocery Delivery
Minimum Order: $35
Delivery Fee: Up to $9.95
Membership: Optional, Members get unlimited free delivery for $98/year or $12.95/month
Walmart Grocery delivery allows you to shop grocery items and select household essentials from other departments without ever entering the store. We love that everything is priced the same as what you’d see in the store, and you can opt for curbside pickup if you’d like to skip the delivery fee.
If you have a Walmart+ membership, you can avoid the delivery fee on all of your orders. It’s just $98/year and comes with additional benefits, like savings on gas. Walmart estimates that a membership can save you $1,300 or more per year. If you happened to be a prior member of Walmart’s service Delivery Unlimited, you’re enrolled in Walmart+.
Try Walmart+ for FREE for 30 days!
Instacart
Minimum Order: $10
Delivery Fee: Starts at $3.99 for non-members
Membership: Optional, includes free delivery on all orders over $35 for $99/year or $9.99/month
It doesn’t get much more convenient than Instacart, which is now our country’s largest grocery delivery service! They were even recently listed as a top delivery service by Tom’s Guide and as the best delivery service for singles by Good Housekeeping. They partner with over 300 popular grocers like Albertsons, ALDI, Costco, Kroger, Publix, Sam’s Club, Sprouts, Wegmans, BJ’s, Price Rite, Giant, Shop n’ Save, and Save a Lot just to name a few. Plus, they work with plenty of other retailers like CVS, Rite Aid, Dick’s Sporting Goods, Staples, Bed Bath & Beyond, Petco, Christmas Tree Shop, Family Dollar, Best Buy, and so many more! When you use Instacart, you don’t even need a membership to shop at clubs like Costco and Sam’s!
Instacart even offers same-day grocery delivery (sometimes as fast as one hour) and even deliveries as late as midnight depending on your location! For $99/year or $9.99/month, Instacart Express members get benefits like $0 delivery fees on orders of $35 or more, reduced service fees (typically starting at 5% for non-members), and no additional fees during peak delivery hours.
Many retailers offer the same pricing on Instacart as they do in-store. However, some retailers choose to up-charge. If you notice the price is more through Instacart, you may be able to avoid many of the associated fees and markups if you opt to shop directly through your local grocer’s app.
Also, at some stores, curbside pick-up is FREE when you order directly from the store, and your groceries are all the same price as they would be in-store!
Shipt Grocery Delivery
Minimum Order: None
Delivery Fee (non-members): $10 per order
Delivery Fee (members): $7 for orders below $35 for members, free for members ordering $35 or more
Membership: $99/year or $10.99/month
Shipt is a grocery delivery service that offers same-day delivery from major stores. They work with Target, CVS, Costco, Meijer, H-E-B, Lidl, Kroger, Fresh Thyme, Giant Eagle, Fred Meyer, Fresh Market, Frys Food, Harris Teeter, Hyvee, Publix, Safeway, Shaws, and King Scoopers to name a few. They also work with other national retailers in over 260 cities like Petco, Office Depot, and Bed Bath & Beyond.
You can get your groceries delivered whenever a store is open, even if it’s open 24/7! To order through Shipt, you must either have a membership or purchase a one-time Shipt Pass for $10 (or less if you buy them in discounted bundles of 3 or 5 Passes). If you purchase a Yearly or Monthly Shipt membership, you can get free same-day deliveries on orders over $35.
Use code GETSHIPT to get $0 delivery on your first order of $50 or more!
Amazon Prime Grocery Services
Minimum Order: None
Delivery Fee: $9.95 for Whole Food orders below $35 in most locations, although this varies by city
Membership: Free for Amazon Prime members
Amazon Prime members can buy groceries from Whole Foods and select local retailers in the cities where it currently operates. This service offers perishable products such as fresh produce, deli selections, and supermarket basics in addition to other household essentials. There also is a service fee of $9.95 added for 1-hour or 2-hour express delivery of Whole Foods products.
Amazon Prime customers in select cities can also take advantage of Amazon Fresh, a delivery service that quickly brings items to consumers directly from retail shelves. In select cities, you can even get delivery within 2 hours. To get the free delivery benefit, you must meet the minimum order which is $150.
Try Amazon Prime for FREE. Trial members have access to grocery delivery!
Regional Grocery Stores that offer great delivery services:
Many local and regional grocery stores now even offer their own delivery and curbside pickup services. Here are just a few of the popular ones to choose from:
Food Lion
Minimum Order: None
Delivery Fee: $7.99 for orders below $35 or $3.99 for orders over $35
Membership: None
Easily order groceries while hanging out on your couch with Food Lion’s grocery delivery service. The prices online are the same low prices you get in-store, and they offer convenient delivery every day of the week as early as 9 AM and as late as 10 PM! Delivery orders can even be dropped off as soon as 2 hours from the time you order!
While they don’t have a membership plan that offers free delivery, you can sign up for Food Lion’s free MVP program to enjoy MVP pricing on many of your most loved grocery items and even receive rewards just for being a valued shopper!
Get FREE delivery on your first order of $35 or more. Offer expires 3/31/23.
Stop & Shop
Minimum Order: $60
Delivery Fee: Starting at $6.95 or FREE for members (on orders above $100)
Membership: As low as $9.92/mo
If you have a Stop & Shop near you, you can have groceries delivered right to your door and it’s even free for your first 60 days! After that, you can pay a small delivery fee on your orders (starting at just $6.95) or when you sign up for a GO Pass, you can get free delivery on orders over $100 or a $6.95 credit if your order is below that threshold. Plans are as low as $9.92 so if you make two $100+ orders each month, it pays for itself!
No matter how you decide to get your groceries, Stop & Shop’s professional shoppers are trained to pick the freshest foods so you can shop in the comfort of your home with complete confidence.
The Giant Company – Giant Direct
Minimum Order: $60
Delivery Fee: Starting at $7.95 (varies by location)
Membership: FREE
The Giant Company, a subsidiary of Ahold Delhaize, is a popular grocery chain on the east coast. Their service area includes Pennsylvania, Maryland, Virginia, and West Virginia. A few years ago they launched their delivery service, Giant Direct, and it’s a hit with customers!
It’s free to enjoy the perks of shopping at Giant online. All you have to do is create a free membership before placing your first order. Plus, when you use your Giant Choice Rewards card, you can earn a point for every dollar you spend. Accumulate enough and you can redeem your points for gas savings, money off groceries, or special offers.
Planning to use this service frequently? You can also opt to sign up for Giant’s Choice Pass which gives you unlimited free delivery and pick-up! You’ll also get $10 a month towards one grocery order above $200. For $98 a year or $12.95 per month, it’ll pay for itself within 6 months!
New customers can use code GM20DIRECT at checkout to save $20 off your first 3 orders of $60.
Giant Food
Minimum Order: None
Delivery Fee: $3.95 (Friday – Monday), FREE (Tuesday – Thursday)
Membership: FREE
Giant Food is another subsidiary of Ahold Delhaize. It serves states on the East Coast including Maryland, Delaware, Washington D.C., and Virginia. What makes this delivery service stand out is the low delivery fees. You can get delivery for FREE on Tuesday through Thursday and for just $3.95 on Friday through Monday. Sign up for their free Giant Flexible Rewards program and you can earn a point for every dollar you spend. Redeem points for gas savings, cash off groceries, or special offers. For a limited time, you can score 500 points just for signing up!
If you think you’ll use delivery frequently, buy a GiantPass. When you have a minimum order of $30, you won’t have to pay a delivery fee. The pass costs $99 per year or you can buy it on a monthly basis for $12.95 or on a 6-month basis for $69.
Use code GFORDERWITHUS to save $20 off your first order of $60+. Offer expires 6/30/23.
Weis Markets – Weis2Go
Minimum Order: $30
Delivery Fee: $10
Membership: FREE
If you’re not using Shipt to have your Weis Markets food delivered, you can also opt for their exclusive delivery service called, Weis2Go. They offer same-day delivery in as little as 4 hours if available or scheduled delivery slots between 9 AM and 8 PM (at most locations) – just in time for dinner.
Like all other regional grocers we shared above, it’s free to join and their online prices are the same as in the store, however, there’s a hefty $10 delivery fee on every order regardless of your total. Keep in mind that you also cannot use coupons when placing an order for delivery, rather just any valid promo codes at checkout.
Kroger Grocery Delivery
Minimum Order: None
Delivery Fee: Starts at $9.95
Membership: FREE for a basic account or starting at $59/year for Boost
You can shop over 70,000 products online using Kroger’s grocery delivery service. It’s available at select locations when you sign up for a FREE account on their website. Your order will either be fulfilled by trained Kroger employees or fulfilled by a third-party service like Shipt or Instacart.
If you shop at Kroger frequently, you might consider signing up for their Boost program. In addition to savings and fuel points, you’ll get free delivery on orders above $35. The program costs $59 annually for next-day delivery or $99 annually for 2-hour delivery. Kroger estimates customers save over $1,000 per year with a Boost membership.
Giant Eagle Delivery
Minimum Order: $35+
Delivery Fee: Starting at $9.95
Membership: FREE
Have a Giant Eagle near you? You can order directly through their website for your next online delivery order! It’s free to join and you’ll receive the same low prices you’d get while shopping in the store. Keep in mind, you will be charged a delivery fee, which starts at $9.95 and you’ll need to meet their $35 minimum.
Meijer Home Delivery
Minimum Order: $0
Delivery Fee: $7.95
Membership: FREE
Did you know Meijer offers grocery delivery? What makes Meijer Home Delivery the best grocery delivery service is that there is no minimum order amount and every price you see online is the same as in-store! They also accept EBT-SNAP orders through their website.
Don’t forget to sign up for mPerks, Meijer’s rewards program. You’ll earn 10 points for every dollar you spend online or in-store. Redeem your points for gas or grocery savings. All Meijer’s grocery delivery orders are points eligible!
Don’t miss the BIGGEST EveryPlate deal yet – just $38.79 for 20 servings of food!
I had the most horrible experience with grocery delivery from Walmart. They scheduled me for 7pm and never delivered because the driver decided it was too late. Next day I call, they will be delivering in 45 mins. Never came. Called them again and all they had to say is we will give you $10 off your next purchase. No apologies. Order at your own risk. I was waiting for dinner items and they never came. Sterling VA store
Exact same experience with the Somerdale, NJ store! They did deliver the next day and gave me the $10 GC but you are at the mercy of their drivers calling out or not. That being said I had them 90 mins late once, no show once and probably 8 times on time.
I wish that Walmart would handle the deliveries themselves and not outsource it. It’s basically an Uber-type third-party service, and that bites Walmart in the butt because people get mad at them. If they’d hire Walmart employees to the deliveries then I’d bet their delivery ratings would go up.
Oh bummer! SO very sorry to hear you never received your order. Thanks for sharing your experience with us!
Same thing almost word for word happened to me
I love Instacart and have used them for years. I mainly shop with Aldi and have only noticed an increase of $0.10-0.50 per item. It really varies. They occasionally will send coupons for $10 or $15 off my next order which helps with the price increases compared to shopping in store. It’s worth the extra cost having little kids at home. Anytime I’ve had an issue with my order, they’ve handled it by issuing a refund. Use my referral code for $10 off your first order and I’ll get $10 my next order. Thanks! https://inst.cr/t/VXRTS2RxNTlE
That’s awesome to hear! Thanks so much for taking a moment to comment! Glad you’ve been pleased with Instacart!
I’ve been pleased with Instacart for the most part. It does depend a bit on the shopper they assign you. Truly, I don’t think it saves me any time once I choose items, write in subs, and stick to my phone for any texts. But the delivery when I want it is the best. I just read that Instacart considers anything under 5 stars to be the same as 1 star and will fire shoppers if they get several. I’m thinking of trying Dumpling instead.
Stop and Shop used to be Peapod and they were great. Since they changed everything has gone downhill. Prices are up, sales are pathetic, and selection is limited. I’m not renewing my yearly pass.
Unfortunately none of these deliver where I am. Someone would make a fortune if they came out our way!
DARN! Hoping you have a delivery service available near you soon, Jami!
I love Walmart delivery. It’s been amazing. I signed into my old Swagbucks account and they offer 5000 swagbucks when you purchase the $98 membership. I was just credited yesterday for it. That’s worth $50 worth of gift cards! Walmart included. And then when I purchased it, I used a credit card tied to my Dosh account and they were offering 10% back so I got $9.80 back from that. So $38ish bucks for Walmart Plus. Worth every penny.
Oh wow! Happy to hear how successful Walmart Delivery has been! Thanks for the feedback!
I’d like to point out that Walmart accepts EBT cards as payment. I’m not sure if it’s every store, but it works for me. It’s been a tremendous help for me, who does the grocery shopping for my father.
Thanks a bunch for the helpful comment, Vest! Good to know!
I deliver for Walmart. I can tell you from experience that’s it’s not always the drivers fault. I have had to wait 45 minutes for orders on several occasions. I have had problems on the receiving end also. I had a driver pick up my order then turn around and take it back to Walmart. Walmart then canceled my order.
What a world we live in where food can be delivered to us, count your blessings!!
😍🥰
We love Harris Teeter. There is a delivery fee and sometimes a pickup fee (ours is free because my husband is a senior.) They don’t outsource so the employees choose the products. They follow any written instructions exactly and call or text if something is not available. They are a little pricier than some other stores but the quality and customer service is worth it.
This is great to hear, TraceyBR! So happy to know they take care of their customers! ❤️
Hello friends ! I contract for both Instacart and Walmart and deliver for them both. I love performing this service and live in TN. I’m SO sorry some have had bad experiences from Walmart. I prefer to deliver for Walmart because most of the time they pay me better for my time. Instacart expects lots of work for little pay it seems and preference of jobs for certain shoppers. They make a killing off of shoppers I believe. Sometimes Walmart does too. Often times Walmart is the one causing the delays to the delivery driver getting the groceries to the customer. Drivers have to try and be flexible but it’s hard sometimes when you wait at a store for 45 min to make $20 for 2 orders driving 7 miles from the store. So over an hour for $20 plus the GAS and wear and tear of your car. And that is downright expensive at the moment plus we RISK customers pulling our tip (that we were counting on) for NO reason. We did our utmost best and still get slighted. Some will have poor experience and others will have great. A few tips and things to keep in mind. 1. Tip your driver 15 percent, or more for driving more than 5 miles from the store because thus makes 10 miles round trip. ALSO tip more for poor weather conditions. Extreme heat or rain. They pay their own gas and there are no perks for us. We pay what you pay. iC used to give 40 cents per customer for gas. Not enough IMO 2. Don’t pull your tip from the driver unless you feel they were 100% dishonest or personally caused damage (sometimes damage occurs when the Walmart employees load our car. If you didn’t receive something chances are the Walmart employee didn’t load it in our car. Call Walmart and they will replace / refund. They are very good about that. 3.Be kind and remember you may have a different shopper driver next time. Times are hard. Let’s be kind. 4. If you have an immediate / urgent need and can’t wait and there is a delay. Rather than get upset go to the store yourself and save someone an ear full on the phone. Things happen. I know you paid for service and had expectations that weren’t met but I believe the store and shopper and driver are trying to do their best.
I have Shipt and love it. The shoppers are the greatest and so fast. I always tip the max on the app plus always have cash to give them a tip at the door. They always knock and bring the groceries right to the door and hand them to me. Shit has the most courteous employees. My only complaint, which really doesn’t have to do with shipt, is Target Cashiers sometimes deny the sale of certain products for shipt employees. Instacart is horrible, throw your purchase on the patio, not even knocking. Was going to try Giant but wasn’t available. Looking for meal delivery options now.