PricesNew YorkNew York City
Estimated pricesAugust 31, 2026

Grocery prices in New York City.

Estimated prices for 100 grocery staples in New York City, NY (Northeast Urban). Average gap between the cheapest and most expensive service is 54% per item — which on a full basket adds up to $383.07 across the catalog. Click any item for the per-service breakdown.

Produce

ItemCheapest atPricevs. priciest
Bananas
1 lb
Whole Foods Market$0.49-33%
Honeycrisp apples
3 lb bag
Amazon Fresh (Prime)$3.21-44%
Navel oranges
4 lb bag
Instacart — Aldi$4.27-43%
Red seedless grapes
2 lb bag
Amazon Fresh (Prime)$2.75-52%
Strawberries
1 lb container
Instacart — Aldi$1.89-62%
Blueberries
1 pint
Whole Foods Market$2.49-61%
Lemon
each
Instacart — Aldi$0.57-91%
Avocado, Hass
each
Instacart — Aldi$0.70-70%
Tomatoes on the vine
1 lb
Instacart — Aldi$2.21-45%
Yellow onions
3 lb bag
Instacart — Aldi$3.54-41%
Russet potatoes
5 lb bag
Whole Foods Market$3.99-36%
Baby carrots
2 lb bag
Instacart — Aldi$1.49-48%
Bell pepper, red
each
Instacart — Aldi$1.12-72%
Cucumber
each
Instacart — Aldi$0.70-74%
Romaine lettuce hearts
3-pack
Instacart — Aldi$3.11-43%
Baby spinach
5 oz container
Instacart — Aldi$2.21-31%
Broccoli crowns
1 lb
Instacart — Aldi$1.76-23%
Garlic
1 head
Walmart+$0.61-93%
Celery
1 bunch
Instacart — Aldi$1.59-70%
Asparagus
1 lb
Instacart — Aldi$3.11-43%

Meat & Seafood

ItemCheapest atPricevs. priciest
Boneless skinless chicken breast
1 lb
Instacart — Aldi$2.49-65%
Boneless skinless chicken thighs
1 lb
Walmart+$1.96-40%
Whole chicken
1 lb
Instacart — Aldi$1.29-90%
Ground beef, 80/20
1 lb
Walmart+$5.76-57%
Ribeye steak
1 lb
Instacart — Aldi$13.36-43%
Boneless pork chops
1 lb
Instacart — Aldi$3.54-47%
Bacon
1 lb
Instacart — Aldi$5.33-44%
Pork tenderloin
1 lb
Instacart — Aldi$4.44-37%
Italian sausage
1 lb
Instacart — Aldi$4.00-41%
Sliced deli ham
1 lb
Instacart — Aldi$6.22-49%
Sliced deli turkey
1 lb
Instacart — Aldi$7.11-49%
Atlantic salmon fillet
1 lb
Instacart — Aldi$10.68-37%
Raw shrimp, frozen
1 lb
Instacart — Aldi$8.01-49%
Tilapia fillets, frozen
1 lb
Instacart — Aldi$5.34-48%
Ground turkey, 93%
1 lb
Instacart — Aldi$4.44-48%

Dairy & Eggs

ItemCheapest atPricevs. priciest
Whole milk
1 gallon
Walmart+$2.79-36%
2% milk
1 gallon
Instacart — Aldi$2.99-55%
Large eggs
1 dozen
Instacart — Aldi$1.74-78%
Butter, salted (4 sticks)
1 lb
Amazon Fresh (Prime)$3.78-29%
Heavy whipping cream
1 pint
Instacart — Aldi$3.47-36%
Plain Greek yogurt
32 oz
Instacart — Aldi$2.93-49%
Shredded cheddar
8 oz
Instacart — Aldi$2.47-55%
Cheddar block
8 oz
Instacart — Aldi$2.79-44%
Cream cheese
8 oz brick
Instacart — Aldi$2.47-66%
Sour cream
16 oz
Instacart — Aldi$1.94-46%
Grated Parmesan
8 oz
Amazon Fresh (Prime)$2.81-54%
Shredded mozzarella
16 oz
Instacart — Aldi$3.59-62%

Pantry & Dry Goods

ItemCheapest atPricevs. priciest
Long-grain white rice
5 lb bag
Instacart — Aldi$5.77-54%
Brown rice
2 lb bag
Instacart — Aldi$2.88-29%
Spaghetti
16 oz box
Instacart — Aldi$1.20-59%
Penne pasta
16 oz box
Instacart — Aldi$1.20-67%
All-purpose flour
5 lb bag
Instacart — Aldi$2.87-54%
Granulated sugar
4 lb bag
Instacart — Aldi$3.36-54%
Light brown sugar
1 lb bag
Instacart — Aldi$1.91-54%
Olive oil, extra-virgin
16.9 oz
Instacart — Aldi$6.73-45%
Canola oil
32 oz
Instacart — Aldi$3.36-54%
Peanut butter, creamy
16 oz
Walmart+$3.12-84%
Strawberry jam
12 oz jar
Instacart — Aldi$2.40-76%
Honey, clover
12 oz
Instacart — Aldi$4.33-54%
Pure maple syrup
12 oz
Instacart — Aldi$5.99-64%
Iodized salt
26 oz
Instacart — Aldi$0.81-54%
Ground black pepper
4 oz
Instacart — Aldi$4.33-54%

Canned & Jarred

ItemCheapest atPricevs. priciest
Tomato sauce
15 oz can
Instacart — Aldi$0.96-82%
Diced tomatoes
14.5 oz can
Instacart — Aldi$0.98-79%
Tomato paste
6 oz can
Instacart — Aldi$0.74-52%
Chickpeas (garbanzos)
15 oz can
Instacart — Aldi$0.86-52%
Black beans
15 oz can
Walmart+$0.88-66%
Kidney beans
15 oz can
Instacart — Aldi$0.84-52%
Chunk light tuna in water
5 oz can
Instacart — Aldi$0.97-52%
Chicken broth
32 oz
Instacart — Aldi$2.17-53%
Marinara pasta sauce
24 oz jar
Instacart — Aldi$2.47-53%
Alfredo pasta sauce
15 oz jar
Instacart — Aldi$2.96-67%

Bread & Bakery

ItemCheapest atPricevs. priciest
White sandwich bread
20 oz loaf
Instacart — Aldi$1.32-58%
Whole wheat bread
20 oz loaf
Instacart — Aldi$1.77-75%
Bagels, plain
6-pack
Instacart — Aldi$2.65-66%
Flour tortillas
10-count
Instacart — Aldi$1.77-76%
English muffins
6-count
Instacart — Aldi$2.03-61%

Cereal & Breakfast

ItemCheapest atPricevs. priciest
Cheerios cereal
12 oz box
Instacart — Aldi$4.23-53%
Old-fashioned rolled oats
42 oz canister
Instacart — Aldi$4.70-53%
Pancake mix
32 oz
Amazon Fresh (Prime)$2.88-24%
Granola
12 oz
Instacart — Aldi$2.19-52%
Instant oatmeal packets
10-count
Instacart — Aldi$3.01-53%

Frozen

ItemCheapest atPricevs. priciest
Frozen broccoli
12 oz bag
Instacart — Aldi$0.93-86%
Frozen mixed vegetables
12 oz bag
Instacart — Aldi$0.93-53%
Frozen pepperoni pizza
1 pizza
Instacart — Aldi$4.71-39%
Frozen cheese pizza
1 pizza
Instacart — Aldi$4.23-53%
Frozen French fries
32 oz bag
Instacart — Aldi$3.75-47%
Frozen chicken nuggets
24 oz bag
Amazon Fresh (Prime)$5.21-42%
Vanilla ice cream
1.5 qt
Instacart — Aldi$4.71-37%
Frozen waffles
10-count
Instacart — Aldi$2.63-53%

Beverages

ItemCheapest atPricevs. priciest
Ground coffee, medium roast
12 oz
Amazon Fresh (Prime)$4.62-50%
Orange juice, no pulp
52 oz
Instacart — Aldi$3.65-56%
Apple juice
64 oz
Walmart+$3.13-57%
Bottled water (16.9 oz)
24-pack
Instacart — Aldi$4.04-46%
Sparkling water
8-pack 12 oz
Instacart — Aldi$0.59-91%

Snacks

ItemCheapest atPricevs. priciest
Tortilla chips
13 oz bag
Instacart — Aldi$2.75-49%
Pretzels
16 oz bag
Instacart — Aldi$2.63-50%
Goldfish crackers
10 oz
Instacart — Aldi$3.29-50%

Condiments

ItemCheapest atPricevs. priciest
Ketchup
20 oz bottle
Instacart — Aldi$2.40-53%
Mayonnaise
30 oz jar
Instacart — Aldi$4.80-53%
Free tool · No signup

Build your New York City basket.

See all 5 services side-by-side with estimated prices, fees, and tip — already pre-set to Northeast Urban pricing.

Open the comparison tool

About New York City grocery delivery

Manhattan apartments rarely have room for bulk shopping, which is why same-day delivery here is a category leader in adoption rate. The five boroughs price differently from each other — Aldi via Instacart serves Queens and Brooklyn but not most of Manhattan; Whole Foods orders now go through Amazon Fresh's same-day Prime delivery (broadest Manhattan footprint); Wegmans Astoria opened in 2020 and changed Northeast Queens pricing overnight. Building access is the silent variable: many NYC apartments require leaving deliveries with doormen or in lobbies, which drives more frequent, smaller orders than the national average.

New York City grocery delivery FAQ

What is the cheapest grocery delivery in NYC?

For a 12-item weekly basket in Manhattan, Instacart-Aldi at $45.30 is consistently cheapest. Walmart+ comes in around $51.29, Amazon Fresh $58.87, and Whole Foods $71.54 (delivered through Amazon Fresh). The gap widens for larger baskets because Walmart+ delivery is free above $35 for members.

Does Aldi deliver in Manhattan?

Aldi has limited Manhattan presence — most Aldi delivery via Instacart in NYC originates from Queens and Brooklyn stores. Delivery times to Manhattan are often 2+ hours because the nearest Aldi can be a borough away. For same-borough Manhattan delivery, Amazon Fresh (which now carries Whole Foods inventory), Trader Joe's, and Wegmans are faster.

Does Instacart still deliver Whole Foods?

No. Amazon ended the Instacart × Whole Foods partnership in 2022-2023 after acquiring Whole Foods Market. Whole Foods orders now go exclusively through Amazon Fresh, requiring an Amazon Prime membership ($139/yr). Free delivery on $100+, $9.95 below. The pricing in our comparison reflects this Amazon Fresh fulfillment path.

Is Walmart+ membership worth it in NYC?

For shoppers who order grocery delivery 25+ times per year and live within Walmart's outer-borough delivery zones (Queens, Staten Island, parts of Brooklyn), yes — the $98/yr membership pays back via free delivery on orders above $35. Manhattan residents typically don't see Walmart+ coverage and should skip it.

Prices in other cities