Sometimes, the thought of heading to the grocery store is more than we can bear — and we’re not just talking about Covid concerns. Whether you’re busy with work, school, family, or are dealing with health issues, sometimes ordering groceries online and having them delivered straight to your door feels nothing short of miraculous. And these days, there are plenty of grocery delivery services to choose from. Now, keep in mind that due to current events, many of these services are experiencing product shortages and long delays. But if you can score a delivery window, then bingo — you can get fresh groceries delivered to your doorstep without having to leave your home.

Our mission at SheKnows is to empower and inspire women, and we only feature products we think you’ll love as much as we do. HelloFresh is a SheKnows sponsor, however, all products in this article were independently selected by our editors. Please note that if you purchase something by clicking on a link within this story, we may receive a small commission of the sale.

HelloFresh

A post shared by HelloFresh US (@hellofresh)

HelloFresh takes grocery delivery one step further by actually planning your meals for you and shipping you all of the required ingredients. Boxes full of ingredients and nutritious recipes start at $57.95 for two meals for two people per week but you can order up to six recipes per week. You can also choose vegetarian or pescatarian food options or even kid-friendly meals! Simply choose the meals you’d like to cook and then wait for your box full of fresh ingredients to arrive straight to your door.

Whole Foods

A post shared by Whole Foods Market (@wholefoods)

Instacart

Instacart is an online grocery shopping service that lets you order groceries from local grocery stores. You select the store you want to shop from, and an Instacart shopper will go and pick out the groceries from your list for you, and deliver them to your door the same day your order. Instacart is available almost every state in the US (sorry, Hawaii), and, depending on your location, they even deliver groceries from stores like Costco, Publix, BJ’s, and Aldi. You will need to order and schedule deliveries for each store separately.

Postmates

Postmates is primarily a site for ordering takeout meals, but in some locations, they also offer delivery from local grocery stores through Postmates Fresh. Postmates delivers in cities large and small across the country, from Los Angeles, Cali. to Ogden, Utah. To order, create an account with Postmates. You can also sign up for Postmates Unlimited to get free delivery on every order that’s more than $12, for $9.99/month.

Walmart

A post shared by Walmart (@walmart)

Walmart offers grocery delivery at more than 1,600 stores nationwide, mostly concentrated in metropolitan areas. To order you’ll need a Walmart.com account. Then, choose your store, and see if there are any time slots available before filling your carts with your desired items. If you see yourself using the service often enough, you can sign up for Delivery Unlimited ($12.95/month, $98 annual), for free delivery on every order.

FreshDirect

FreshDirect sources food for you, instead of having you go through a separate grocery store to select your products. They offer name-brand and in-house products in all standard grocery categories, including beer, wine, and spirits, depending on your location. They deliver to select locations in the New York Metro area, New Jersey, Philadelphia, Delaware, and Washington, D.C..

Omaha Steaks

Stocking your freezer is an easy way to reduce your trips to physical stores while ensuring you have lots of different meats for a wide variety of meal options. Our favorite place to order meat from is Omaha Steaks and don’t let the name fool you because they offer a lot more than steak. This freezer filler package contains everything from chicken to filet mignon and even caramel apple tartlets!

Kroger

A post shared by Kroger (@krogerco)

Kroger makes grocery shopping as easy as possible. Choose all of your favorite items, check out, select a delivery time and that’s it! All you need to do is wait for your items to arrive.

Before you go, check out our slideshow below:

A version of this article was originally published March 2020.