Guides

Aldi vs. Lidl vs. Walmart vs. Food Lion vs. Harris Teeter vs. Publix: Grocery Store Comparison in the Carolinas

By GroceryGret · Published · Last updated

Ask around the Carolinas which grocery store is cheapest and you'll hear Aldi, Walmart, Lidl or Food Lion, depending on who you ask. The honest answer is that it depends on what's on your list and which stores are near you. Here's how the major chains in North and South Carolina compare, what local price checks have actually found, and how to work out the cheapest store for the way your family shops.

How we compared the stores

We set out to price a standard basket of about 20 everyday groceries, store brands where possible, at every chain on this page. We couldn't verify a complete, comparable basket across all ten chains on the same days with prices we could trust, so we're not publishing a price ranking. A ranking built on partial or guessed prices would be worse than none.

Instead, this guide compares how each chain is positioned, its store brands, loyalty program, weekly sales and where it operates, using the retailers' own information and published reporting. Where newspapers have priced the same list across stores, we show their results with their dates and methods. Prices vary by location, date and promotion, so treat every number here as a snapshot, not a promise.

What local price checks found

Two Charlotte news outlets have priced identical lists across many stores, and their results line up in broad strokes.

Published price checks in Charlotte (totals for the same items at each store)
StoreThe Charlotte Observer, 11 everyday items, December 2024Axios Charlotte, Thanksgiving items, November 2025
Aldi$28.58$10.38
Walmart$26.73$12.07
Lidl$26.93$13.36
Food Lion$30.41$17.33
Publix$43.38$18.20
Harris Teeter$30.94$19.42
Compare FoodsNot checked$19.33
Trader Joe's$37.81$18.64 (no green beans)

The Observer checked online regular prices on December 29 and 31, 2024. Axios shopped November 17 to 20, 2025, buying store brands and leaving out sales and loyalty-card prices. Both outlets also priced other stores not shown here. Neither result is an average, and both are from Charlotte only.

The pattern: Aldi, Walmart and Lidl came out lowest both times, Food Lion was in the middle, and Harris Teeter and Publix were higher at regular prices. That last part matters, because both Harris Teeter and Publix lean heavily on loyalty deals and weekly sales that these checks left out on purpose.

Which chains are generally positioned as discount retailers?

Aldi and Lidl are the clearest discounters. Both carry a smaller range than a supermarket, and most of what's on their shelves is their own brands. That keeps prices down, along with practical trade-offs: at Aldi you put a quarter in the cart (you get it back) and bring your own bags or buy them.

Walmart sells on low everyday prices across a huge range, groceries and household goods together, and does more temporary price cuts (Rollbacks) than weekly loyalty sales.

Food Lion, based in Salisbury, sits between the discounters and the traditional supermarkets. It's a full grocery store with locations in many smaller towns, its own store brand, and MVP card prices that lower the cost of the weekly specials.

Warehouse clubs like Costco and Sam's Club can be cheaper per unit on big packages, but you pay for a membership and have to use what you buy. We don't compare them here, since they work differently.

Where Walmart may be competitive

Walmart tends to be hard to beat on a plain list of staples and national brands, and it's often competitive on household items like paper towels, detergent and diapers. Both Charlotte price checks had Walmart at or near the bottom. It's also convenient for one-stop shopping when the list mixes groceries with other things.

Where Walmart can lose: a supermarket's weekly sale or buy-one-get-one deal on something you need can beat Walmart's everyday price that week, and Aldi or Lidl may come out lower on their own store brands. Walmart+ ($98 a year, or $12.95 a month) adds free delivery on orders of $35 or more, which can save time, though it's only worth it if you use it often.

Aldi versus Lidl

The two German-owned discounters are more alike than different. Both are built around store brands, simple stores and low prices, and both have stores across North and South Carolina. Lidl opened its first U.S. stores in June 2017, and nine of the first twenty were in North Carolina.

The differences show up in the details:

  • Loyalty. Aldi has no loyalty program: the price on the shelf is the price. Lidl launched its Lidl Plus app in the U.S. in July 2026, with points, member prices, personalized coupons and digital receipts. If you shop at Lidl regularly, the app is worth setting up.
  • The store. Lidl stores are often larger, with a bakery near the entrance. Aldi stores are usually smaller and quicker to get through.
  • Specials. Both rotate limited-time items each week on top of their regular groceries, Aldi Finds at Aldi.

In the price checks above, they finished within a few dollars of each other, and which one came out lower flipped between the two checks. If you have both nearby, compare the ten things you buy most often at each, and go with whichever wins on your list.

Food Lion versus Harris Teeter

These two are often a mile apart in North Carolina, and they're built for different shoppers.

Food Lion competes on price and convenience. Its MVP card is free and unlocks the weekly MVP specials and digital coupons, and its Shop & Earn feature gives monthly rewards for reaching spending goals in categories like meat or paper goods. At regular prices, it came out lower than Harris Teeter in both Charlotte checks.

Harris Teeter, based in Matthews and part of Kroger, is a traditional supermarket with a wider selection, more services and frequent sales. Its free VIC card unlocks sale prices, e-VIC adds digital coupons, and grocery purchases earn fuel points that take money off gas. Under the terms Harris Teeter has published, every 100 points saves 10 cents a gallon at its fuel centers and participating stations, up to $1 a gallon.

So which is cheaper? On regular prices, Food Lion usually. But a Harris Teeter shopper who buys what's on sale, clips e-VIC coupons and uses fuel points can close a lot of that gap. If you don't want to think about deals at all, Food Lion is the simpler choice.

Publix versus other regional supermarkets

Publix is known for service and its deli, and it came out near the top in the Observer's check of regular prices. Its weekly ad, with plenty of buy-one-get-one-free deals, is how most Publix shoppers save: if you buy two of something on BOGO, you pay half price for each. Club Publix is free and adds digital coupons and personalized deals, plus a look at the weekly ad a day early.

Lowes Foods, based in Winston-Salem, is mostly in North Carolina with some South Carolina stores. Its app has digital coupons and the Fresh Rewards program, and it promotes weekly specials it calls Barnburner prices plus Fresh Pick Friday deals you clip in the app on Friday and use through Sunday.

Ingles, based in Black Mountain, has most of its stores in western North Carolina, Upstate South Carolina and neighboring states. Sale prices are for Ingles Advantage Card members, digital coupons load to the card, and its own brand is Laura Lynn.

Wegmans is new to the Carolinas' grocery mix: it has stores in Raleigh, Cary, Chapel Hill and Wake Forest, and opened its first Charlotte store in Ballantyne on October 14, 2026. It's a large store with a big prepared-food section and its own Wegmans brand. Shoppers Club and the app add digital coupons.

Against each other, these chains are closer in price than they are to the discounters. Your choice among them usually comes down to which one is closest, which one carries the things you can't find elsewhere, and whose weekly sales line up with your list.

The chains at a glance

How the major grocery chains in the Carolinas compare (not a price ranking)
StorePositioningStore brandsLoyalty programWeekly promotionsWhere you'll find itStrengthsDrawbacks
AldiDiscountMost items are Aldi brandsNoneWeekly ad, Aldi FindsThroughout NC and SCLow prices, quick tripsSmaller selection; quarter for the cart, bring bags
LidlDiscountMostly Lidl brandsLidl Plus app (US since July 2026)Weekly ad, app-only dealsMany NC and SC cities and suburbsLow prices, in-store bakeryFewer locations; best deals need the app
WalmartEveryday low pricesGreat Value and othersNo card; Walmart+ is paidRollbacksEverywhereLow prices on staples and household goods; one stopBig stores, long trips; few loyalty-style sales
Food LionLower-priced supermarketFood Lion brandMVP card, Shop & EarnWeekly MVP specialsThroughout NC, much of SCClose to home, simple savingsBest prices need the MVP card
Harris TeeterFull-service supermarketHarris Teeter brandVIC card, e-VIC coupons, fuel pointsWeekly ad, e-VIC dealsMostly metro areasSelection, services, fuel pointsHigher regular prices
PublixFull-service supermarketPublix, GreenWiseClub Publix (free)Weekly ad with many BOGO dealsAcross SC, growing in NCService, deli, BOGO savingsAmong the highest regular prices
Lowes FoodsRegional supermarketLowes Foods brandFresh Rewards, app couponsBarnburner prices, Fresh Pick FridayMostly NC, some SCLocal products, Friday app dealsFewer stores; deals need the app
InglesRegional supermarketLaura LynnAdvantage CardWeekly ad with card pricesWestern NC, Upstate SCMany stores in the mountains and UpstateFew stores in central and eastern NC
Compare Foods / FrescalLatino supermarketMostly name brands, many Latin AmericanNo program found; app for pickup and deliveryWeekly adCharlotte and Concord (becoming Frescal)Latin American groceries, meat and produceFew locations
WegmansLarge full-service supermarketWegmans brandShoppers Club, app couponsDigital couponsRaleigh, Cary, Chapel Hill, Wake Forest, CharlotteSelection, prepared foodsVery few stores; easy to overspend

Compiled from the retailers' own sites, apps and emails and from published reporting, checked October 28, 2026. Programs change, so check with the store.

How loyalty programs and weekly sales affect final costs

At supermarkets like Food Lion, Harris Teeter, Publix, Lowes Foods and Ingles, the shelf price and what you actually pay can be far apart. Many weekly specials only apply with the store's free card or app, and digital coupons have to be clipped before you check out. That's why price checks that use regular prices, like the two above, make traditional supermarkets look more expensive than they are for a shopper who plays along, and why the same checks are a fair picture for someone who doesn't.

A few things to keep in mind:

  • A deal only saves money if you'd buy the item anyway. A BOGO on chips you didn't plan to buy adds to the bill.
  • Sign up at the one or two stores you actually shop. The cards are free, but juggling five apps rarely pays off.
  • Check the receipt. Card and coupon savings are printed on it, which makes it easy to see whether they applied.
  • Fuel points and monthly rewards are real savings, but count them only if you'll redeem them.

When shopping at multiple stores may or may not be worthwhile

Splitting your list can make sense when two stores are close together or already on your way, and when the gap is big on things you buy a lot of. A common pattern is staples and store brands at a discounter, then a supermarket for the weekly sales, a deli counter or items the discounter doesn't carry.

It's usually not worth it when the second store is out of the way. Extra driving costs gas and time, and every extra trip is another chance to pick up things you didn't plan on. If the difference on your list is a few dollars, one well-planned trip will usually beat two.

Why the cheapest store varies by shopping list and location

No store is cheapest on everything. A store that wins on milk and eggs can lose on meat and produce, and this week's sales change the math every week. The cheapest store for one family's list of 30 items can be different from the cheapest store for a neighbor who buys different things.

Location matters too. Prices and sales can differ between stores of the same chain, store sizes vary, and the nearest discounter might be twenty minutes away in a rural county. And the store with the lowest price on any single item is often not the store with the lowest total for your whole list. A store that's cheap on the three things you compared might be expensive on the other twenty.

That's the problem GroceryGret is built around. It totals your family's whole list at the stores near you, using prices from receipts shoppers choose to share and the sale prices stores send in their own emails, and it only calls a store "Cheapest" when enough of your list has prices at two or more stores to compare them fairly. Prices are live in North and South Carolina first and grow as more people near you share receipts, so some stores won't have many prices yet. You can see how the comparison works, and if you're in the Charlotte area, our Charlotte grocery store guide goes store by store.

Prices vary by location, date and promotion. Store programs were checked on October 28, 2026, and this page is updated when they change.

Try GroceryGret

GroceryGret is a free family grocery list for iPhone that shows what your list costs at stores near you, using real receipt and sale prices. It's live in North and South Carolina first.

Install on iPhone

Join the beta

More guides: all guides.

More guides