Grocery delivery price comparison
Type your zip, pick your groceries, see the cheapest service for your basket. Live prices refreshed every 6 hours — Instacart-Aldi, Walmart+, Amazon Fresh, and Whole Foods, side by side.
The cheapest grocery delivery service depends on your zip code. In our NYC test, Instacart-Aldi came in at $45.30 — 37% cheaper than Whole Foods. In Phoenix, Walmart+ wins on baskets over $75. In Seattle, Amazon Fresh edges ahead if you already pay for Prime. Generic comparison articles can't tell you which applies to you — but a calculator priced against live data can.
Build your basket below from 100 grocery staples. We'll pull live prices for your region from public weekly ads (Aldi, Whole Foods) and BLS retail averages, layer in each service's fee schedule and suggested tip, and show you the total at each storefront. No login, no email — just the answer.
- 100 staples across produce, meat, dairy, pantry, frozen, snacks
- 5 services compared: Instacart-Aldi, Whole Foods, Walmart+, Amazon Fresh
- Live data: refreshed daily from weekly ads, calibrated to BLS regional averages
- Region-aware: 4 US zones, prices adjust by zip first digit
Just want to browse what's cheapest? See live prices by city →
- Bananas1 lb · from $0.54
- Honeycrisp apples3 lb bag · from $4.62
- Navel oranges4 lb bag · from $4.45
- Red seedless grapes2 lb bag · from $4.63
- Strawberries1 lb container · from $3.69
- Blueberries1 pint · from $3.24
- Lemoneach · from $0.60
- Avocado, Hasseach · from $0.73
- Tomatoes on the vine1 lb · from $2.31
- Yellow onions3 lb bag · from $3.69
- Russet potatoes5 lb bag · from $4.62
- Baby carrots2 lb bag · from $1.69
- Bell pepper, redeach · from $1.16
- Cucumbereach · from $0.73
- Romaine lettuce hearts3-pack · from $3.24
- Baby spinach5 oz container · from $2.31
- Broccoli crowns1 lb · from $1.83
- Garlic1 head · from $0.54
- Celery1 bunch · from $1.66
- Asparagus1 lb · from $3.24
- Boneless skinless chicken breast1 lb · from $3.25
- Boneless skinless chicken thighs1 lb · from $1.74
- Whole chicken1 lb · from $1.39
- Ground beef, 80/201 lb · from $5.11
- Ribeye steak1 lb · from $13.92
- Boneless pork chops1 lb · from $3.69
- Bacon1 lb · from $5.55
- Pork tenderloin1 lb · from $4.62
- Italian sausage1 lb · from $4.17
- Sliced deli ham1 lb · from $6.48
- Sliced deli turkey1 lb · from $7.41
- Atlantic salmon fillet1 lb · from $11.13
- Raw shrimp, frozen1 lb · from $8.35
- Tilapia fillets, frozen1 lb · from $5.56
- Ground turkey, 93%1 lb · from $4.62
- Whole milk1 gallon · from $2.47
- 2% milk1 gallon · from $2.78
- Large eggs1 dozen · from $1.83
- Butter, salted (4 sticks)1 lb · from $3.61
- Heavy whipping cream1 pint · from $3.24
- Plain Greek yogurt32 oz · from $2.73
- Shredded cheddar8 oz · from $2.31
- Cheddar block8 oz · from $2.76
- Cream cheese8 oz brick · from $2.31
- Sour cream16 oz · from $1.80
- Grated Parmesan8 oz · from $4.17
- Shredded mozzarella16 oz · from $3.97
- Long-grain white rice5 lb bag · from $5.55
- Brown rice2 lb bag · from $2.77
- Spaghetti16 oz box · from $1.15
- Penne pasta16 oz box · from $1.15
- All-purpose flour5 lb bag · from $2.76
- Granulated sugar4 lb bag · from $3.24
- Light brown sugar1 lb bag · from $1.84
- Olive oil, extra-virgin16.9 oz · from $6.48
- Canola oil32 oz · from $3.24
- Peanut butter, creamy16 oz · from $2.76
- Strawberry jam12 oz jar · from $2.31
- Honey, clover12 oz · from $4.17
- Pure maple syrup12 oz · from $7.41
- Iodized salt26 oz · from $0.78
- Ground black pepper4 oz · from $4.17
- Tomato sauce15 oz can · from $0.89
- Diced tomatoes14.5 oz can · from $0.91
- Tomato paste6 oz can · from $0.69
- Chickpeas (garbanzos)15 oz can · from $0.80
- Black beans15 oz can · from $0.78
- Kidney beans15 oz can · from $0.78
- Chunk light tuna in water5 oz can · from $0.90
- Chicken broth32 oz · from $2.03
- Marinara pasta sauce24 oz jar · from $2.31
- Alfredo pasta sauce15 oz jar · from $2.76
- White sandwich bread20 oz loaf · from $1.38
- Whole wheat bread20 oz loaf · from $1.84
- Bagels, plain6-pack · from $2.76
- Flour tortillas10-count · from $1.84
- English muffins6-count · from $2.11
- Cheerios cereal12 oz box · from $4.17
- Old-fashioned rolled oats42 oz canister · from $4.62
- Pancake mix32 oz · from $2.59
- Granola12 oz · from $3.24
- Instant oatmeal packets10-count · from $2.96
- Frozen broccoli12 oz bag · from $0.91
- Frozen mixed vegetables12 oz bag · from $0.91
- Frozen pepperoni pizza1 pizza · from $4.63
- Frozen cheese pizza1 pizza · from $4.17
- Frozen French fries32 oz bag · from $3.69
- Frozen chicken nuggets24 oz bag · from $6.48
- Vanilla ice cream1.5 qt · from $4.63
- Frozen waffles10-count · from $2.59
- Ground coffee, medium roast12 oz · from $6.96
- Orange juice, no pulp52 oz · from $3.52
- Apple juice64 oz · from $2.77
- Bottled water (16.9 oz)24-pack · from $3.89
- Sparkling water8-pack 12 oz · from $4.17
- Tortilla chips13 oz bag · from $3.24
- Pretzels16 oz bag · from $2.59
- Goldfish crackers10 oz · from $3.24
- Ketchup20 oz bottle · from $2.31
- Mayonnaise30 oz jar · from $4.62
Your basket
0 itemsEstimated baselines updated 2026-05-09. Service fees and tip suggestions are posted rates; actual checkout totals may vary based on promotions, your membership status, and weekly sales.
How this works
Prices are estimated baselines updated quarterly, calibrated to publicly-reported anchor prices from grocery comparison studies (NPR, Consumer Reports, Tasting Table) and adjusted regionally. Walmart+ prices use Walmart's in-store pricing as the base; Instacart-Aldi, Whole Foods, and Amazon Fresh apply per-category markups against that base.
Fees are computed live from each service's posted fee schedule: Instacart (5% service + delivery + 10% suggested tip), Walmart+ (free delivery on $35+ for members, $7.95 otherwise + 10% suggested tip), Amazon Fresh (free delivery on $100+, $9.95 below — no tip system).
Local store pricing varies by zip and week. Use this for relative comparison between services, not as a guaranteed bill.