Free toolUpdated 2026-05-09

Grocery delivery price comparison

Build your basket. We'll show you the all-in cost — subtotal, fees, suggested tip — at Instacart (Whole Foods and Aldi), Walmart+, and Amazon Fresh, side by side.

Showing prices for Midwest Urban (similar to Chicago, Detroit, Minneapolis)
  • Bananas
    1 lb · from $0.52
  • Honeycrisp apples
    3 lb bag · from $4.42
  • Navel oranges
    4 lb bag · from $4.45
  • Red seedless grapes
    2 lb bag · from $4.63
  • Strawberries
    1 lb container · from $3.69
  • Blueberries
    1 pint · from $3.24
  • Lemon
    each · from $0.57
  • Avocado, Hass
    each · from $0.73
  • Tomatoes on the vine
    1 lb · from $2.31
  • Yellow onions
    3 lb bag · from $3.69
  • Russet potatoes
    5 lb bag · from $4.62
  • Baby carrots
    2 lb bag · from $1.62
  • Bell pepper, red
    each · from $1.11
  • Cucumber
    each · from $0.73
  • Romaine lettuce hearts
    3-pack · from $1.00
  • Baby spinach
    5 oz container · from $2.31
  • Broccoli crowns
    1 lb · from $1.83
  • Garlic
    1 head · from $0.54
  • Celery
    1 bunch · from $1.66
  • Asparagus
    1 lb · from $3.24
  • Boneless skinless chicken breast
    1 lb · from $3.11
  • Boneless skinless chicken thighs
    1 lb · from $1.66
  • Whole chicken
    1 lb · from $1.33
  • Ground beef, 80/20
    1 lb · from $4.89
  • Ribeye steak
    1 lb · from $13.92
  • Boneless pork chops
    1 lb · from $3.82
  • Bacon
    1 lb · from $5.80
  • Pork tenderloin
    1 lb · from $4.62
  • Italian sausage
    1 lb · from $4.17
  • Sliced deli ham
    1 lb · from $6.48
  • Sliced deli turkey
    1 lb · from $7.41
  • Atlantic salmon fillet
    1 lb · from $11.13
  • Raw shrimp, frozen
    1 lb · from $8.35
  • Tilapia fillets, frozen
    1 lb · from $5.56
  • Ground turkey, 93%
    1 lb · from $4.62
  • Whole milk
    1 gallon · from $2.37
  • 2% milk
    1 gallon · from $2.78
  • Large eggs
    1 dozen · from $1.75
  • Butter, salted (4 sticks)
    1 lb · from $3.45
  • Heavy whipping cream
    1 pint · from $3.24
  • Plain Greek yogurt
    32 oz · from $2.62
  • Shredded cheddar
    8 oz · from $1.88
  • Cheddar block
    8 oz · from $2.41
  • Cream cheese
    8 oz brick · from $2.31
  • Sour cream
    16 oz · from $1.80
  • Grated Parmesan
    8 oz · from $4.17
  • Shredded mozzarella
    16 oz · from $3.97
  • Long-grain white rice
    5 lb bag · from $5.55
  • Brown rice
    2 lb bag · from $2.77
  • Spaghetti
    16 oz box · from $1.10
  • Penne pasta
    16 oz box · from $1.15
  • All-purpose flour
    5 lb bag · from $2.64
  • Granulated sugar
    4 lb bag · from $3.10
  • Light brown sugar
    1 lb bag · from $1.84
  • Olive oil, extra-virgin
    16.9 oz · from $6.48
  • Canola oil
    32 oz · from $3.24
  • Peanut butter, creamy
    16 oz · from $2.76
  • Strawberry jam
    12 oz jar · from $2.31
  • Honey, clover
    12 oz · from $4.17
  • Pure maple syrup
    12 oz · from $7.41
  • Iodized salt
    26 oz · from $0.78
  • Ground black pepper
    4 oz · from $4.17
  • Tomato sauce
    15 oz can · from $0.85
  • Diced tomatoes
    14.5 oz can · from $0.91
  • Tomato paste
    6 oz can · from $0.69
  • Chickpeas (garbanzos)
    15 oz can · from $0.77
  • Black beans
    15 oz can · from $0.78
  • Kidney beans
    15 oz can · from $0.78
  • Chunk light tuna in water
    5 oz can · from $0.90
  • Chicken broth
    32 oz · from $2.03
  • Marinara pasta sauce
    24 oz jar · from $2.31
  • Alfredo pasta sauce
    15 oz jar · from $2.76
  • White sandwich bread
    20 oz loaf · from $1.32
  • Whole wheat bread
    20 oz loaf · from $1.76
  • Bagels, plain
    6-pack · from $2.76
  • Flour tortillas
    10-count · from $1.84
  • English muffins
    6-count · from $2.11
  • Cheerios cereal
    12 oz box · from $4.17
  • Old-fashioned rolled oats
    42 oz canister · from $4.62
  • Pancake mix
    32 oz · from $2.59
  • Granola
    12 oz · from $3.24
  • Instant oatmeal packets
    10-count · from $2.96
  • Frozen broccoli
    12 oz bag · from $0.87
  • Frozen mixed vegetables
    12 oz bag · from $0.91
  • Frozen pepperoni pizza
    1 pizza · from $4.63
  • Frozen cheese pizza
    1 pizza · from $4.17
  • Frozen French fries
    32 oz bag · from $3.69
  • Frozen chicken nuggets
    24 oz bag · from $6.48
  • Vanilla ice cream
    1.5 qt · from $4.63
  • Frozen waffles
    10-count · from $2.59
  • Ground coffee, medium roast
    12 oz · from $6.96
  • Orange juice, no pulp
    52 oz · from $3.52
  • Apple juice
    64 oz · from $2.77
  • Bottled water (16.9 oz)
    24-pack · from $3.89
  • Sparkling water
    8-pack 12 oz · from $4.17
  • Tortilla chips
    13 oz bag · from $1.45
  • Pretzels
    16 oz bag · from $2.59
  • Goldfish crackers
    10 oz · from $3.24
  • Ketchup
    20 oz bottle · from $2.31
  • Mayonnaise
    30 oz jar · from $4.62

Your basket

0 items
Add items from the list to see your comparison.

Estimated 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, Instacart-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.