Cheapest grocery delivery in Chicago.
We priced the same 12-item basket at all four major grocery delivery services using Chicago-area zip 60601. Here's how they stack up.
Chicago basket — 12 items
Midwest Urban- Instacart-AldiCheapest$40.30
- Walmart+$47.70
- Amazon Fresh$54.75
- Whole Foods$66.50
Chicago grocery delivery: head-to-head
Is Instacart cheaper than Walmart in Chicago?
For our standard 12-item basket in Chicago, Instacart-Aldi is cheaper at $40.30 versus $47.70 at the other — a gap of 16% for the identical basket. Whole Foods is meaningfully pricier than both at $66.50. See the full Instacart vs Walmart breakdown.
Is Aldi cheaper than Walmart in Chicago?
Aldi (delivered via Instacart) hits $40.30 on the same 12-item basket in Chicago; Walmart+ comes in at $47.70. Aldi wins by $7.40 here. The gap usually flips in Walmart's favor on larger baskets ($75+) because Walmart+ members get free delivery, while Instacart fees stack with every order. Aldi vs Walmart full comparison.
Is Amazon Fresh cheaper than Walmart in Chicago?
Chicago pricing puts Amazon Fresh at $54.75 and Walmart+ at $47.70. Walmart+ is cheaper for this basket. Note Amazon Fresh requires a Prime membership ($139/yr) to access at all, so unless you're already paying for Prime, the effective cost is higher than the basket total suggests. Amazon Fresh vs Walmart full comparison.
What is the cheapest grocery delivery in Chicago?
Instacart-Aldi is the cheapest grocery delivery in Chicago for this basket, at $40.30 all-in (subtotal + service fees + delivery + suggested tip). The ranking from cheapest to priciest: Instacart-Aldi ($40.30) → Walmart+ ($47.70) → Amazon Fresh ($54.75) → Whole Foods ($66.50). Your zip's exact ranking can shift with basket size and Prime membership — run your own basket through the calculator for the precise number.
Delivery coverage in Chicago
Chicago is one of the best US metros for grocery delivery value — Midwest pricing runs 5-8% below the national average. Aldi is especially strong here (their US HQ is in Batavia, IL). Instacart serves Mariano's, Jewel-Osco, Whole Foods, and Aldi across all neighborhoods. Walmart+ covers nearly all city and suburban zips.
The Chicago grocery scene
Chicago is essentially Aldi's American hometown — their US HQ in Batavia means the Midwest gets pricing tested first, and the delivery footprint here is the densest in the country. Mariano's (Kroger-owned) competes head-on with Whole Foods on premium produce, often at lower prices. Winter affects same-day delivery reliability between December and March; many shoppers shift to scheduled delivery windows of 2+ hour duration. The South and West Sides have historically had fewer grocery options, which Walmart+ has partially filled in — its Pullman and Chatham stores anchor much of South Side delivery.
What we recommend for Chicago
Aldi-via-Instacart is the cheapest option for Chicago by a wide margin — both because Aldi prices are below national average and because Midwest regional pricing adjusts down 7%.
Chicago shoppers consistently save the most by going Instacart-Aldi for full weekly baskets. Add Mariano's for produce when you want a step up from Aldi but still want to beat Whole Foods. Avoid same-day windows after a snowstorm — slot scheduling is more reliable.
Midwest Urban pricing tends to run about 7% below the US average. That regional adjustment is built into the totals above.
Frequently asked in Chicago
What is the cheapest grocery delivery service in Chicago?
Instacart-Aldi at roughly $40.30 for our standard 12-item basket (about 11% below the NYC equivalent due to Midwest regional pricing). Walmart+ comes in around $47.70, Amazon Fresh $54.75, and Whole Foods $66.50.
Why is Aldi so dominant in Chicago grocery delivery?
Aldi's US headquarters is in Batavia, IL, just west of Chicago, so the Chicago metro has the highest Aldi store density per capita in the country. Combined with Midwest regional pricing that's 5-8% below national average, Aldi-via-Instacart is consistently the cheapest option for Chicago shoppers across nearly every basket size.
Does Mariano's deliver via Instacart in Chicago?
Yes — Mariano's (owned by Kroger) is one of Instacart's primary partner stores in Chicago and serves the entire metro. Their pricing sits between Whole Foods and Jewel-Osco, with notably strong produce and prepared-foods selection. Mariano's delivery is a popular 'step up from Aldi without paying Whole Foods premium' choice.
Build your Chicago basket.
Pick from 100 staples. See all 5 services side-by-side with live prices, fees, and tip — already pre-set to Midwest Urban pricing.
Open the comparison tool