Walmart vs Amazon · Distribution Rebellion

Bricks vs. Clicks Is Over. They Both Won, and Now They Want the Same Thing.

Everyone still scores Walmart and Amazon as store-guy vs. internet-guy. Walmart's online sales crossed $100 billion. Amazon is begging its physical grocery footprint to grow. The real fight is over who turns a store into the cheapest last mile.

Distribution Rebellion · 8 min

Comes with a free Distribution Channel Map template — plus a worked example for Walmart vs Amazon.

Somewhere within ten miles of nine out of ten Americans, a Walmart is quietly doing something it was never built to do: it is acting as a warehouse. A worker walks the same aisles a shopper would, fills a tote with someone's online order, and hands it to a car in the parking lot or a driver headed to a doorstep. The building hasn't changed. Its job has. Roughly 40% of Walmart's online orders now flow through stores it already owned, in real estate it had already paid for.3 That single repurposing is the reason the oldest scoreboard in retail — bricks versus clicks — has stopped telling you anything true.

The official story is that Amazon is the internet company and Walmart is the store company, and the only question left is how fast clicks eat bricks. That story is dead. Walmart's global e-commerce sales crossed $100 billion in fiscal 20241 — making the supposed brick-and-mortar dinosaur one of the largest online retailers on earth. And Amazon, the supposed pure-play, spent $13.7 billion in August 2017 to buy a chain of grocery stores8 and has been trying to grow a physical footprint ever since.

Both of them already won the war everyone is still scoring

Here is the thesis a smart friend can repeat at dinner: bricks versus clicks is over because both sides won it, and the real fight is now over a single thing — who can turn a physical store into the cheapest last-mile node. Walmart is winning that on volume because it had the nodes already. Amazon is trying to buy its way in. Look at what's actually carrying each company. Walmart's online growth is led explicitly by store-fulfilled pickup and delivery, which grew 27% in a single quarter of fiscal 2025.2 Amazon, meanwhile, posted $638 billion in revenue for 2024 on a business that now leans on a grocery footprint it cannot seem to expand.4 One company turned its stores into e-commerce. The other is trying to graft stores onto e-commerce. Same destination. Opposite directions of travel.

WalmartAmazon
Where it startedStoresThe website
What it built/bought$100B+ in e-commerce on top of storesA $13.7B grocery chain on top of the website
The last-mile node~4,700 stores it already owned535+ Whole Foods it must expand
Cost of the nodeSunk — real estate already paid forFresh capital, repeatedly promised
Two companies arriving at the same place from opposite sides

Why proximity you already paid for beats proximity you have to buy

The mechanism is geometry, not genius. Last-mile delivery — the final leg from a building to a customer's door — is the most expensive part of e-commerce, and its cost collapses the closer the inventory already sits to the buyer. Walmart's advantage is that it spent sixty years putting buildings near people for a completely different reason: to sell groceries off shelves. Now those ~4,700 U.S. stores sit within ten miles of 90% of the population3, and proximity that was built to attract foot traffic turns out to be exactly the proximity that makes delivery cheap. Walmart's own press release names it without flinching: stores are 'the star of the last mile.'3 The genius is that the cost was already incurred. Walmart isn't building fulfillment infrastructure — it's re-reading the infrastructure it already had.

~40%
of Walmart's online orders are now handled by its existing stores acting as fulfillment nodes — proximity it never had to build for e-commerce, because it built it for shelves3

Amazon is running the same play in reverse, and it's harder. Its physical stores segment — Whole Foods, Amazon Fresh, Amazon Go — grew revenue 12% since 2022, and Amazon Fresh and Whole Foods together cleared tens of billions in 2024 sales.6 Respectable. But notice what it took: a multi-billion-dollar acquisition and years of effort to assemble a footprint Walmart already had as a byproduct of being Walmart. And there's a deeper trap in Amazon's own numbers. Its 10-K states plainly that orders placed online for pickup or delivery from its physical stores are booked under 'Online stores,' not the physical-stores segment.5 So the part of Whole Foods that behaves most like a last-mile node — the omnichannel throughput — doesn't even show up where you'd look for it. Amazon's reported physical-store revenue undercounts the very economic activity that matters most, which makes any clean comparison to Walmart's store sales apples to oranges.

The expansion Amazon keeps promising and not building

If physical proximity is the prize, Amazon's record at acquiring it is the tell. In May 2024, Whole Foods' then-CEO announced 30-plus new stores a year, with 75 in the pipeline.7 By January 2026, Amazon had added only about 14 net new Whole Foods locations before that CEO departed — and then issued a fresh press release promising 100 new stores, an echo of the same pledge it had just failed to keep.7 This is not new. When Amazon bought Whole Foods in 2017, the feared instant grocery dominance never materialized; the chain grew slowly for years.8 The pattern is consistent: Amazon announces physical scale, and physical scale arrives at a fraction of the announcement. Stores, it turns out, are slow, capital-heavy, and unglamorous to open — which is precisely why already owning 4,700 of them is the asset Amazon keeps narrating and Walmart simply has.

Aug 2017
Amazon buys Whole Foods8
A $13.7 billion deal for 468 stores doing $16B in annual sales — its entry into physical grocery.
Feb 2022
Walmart names its edge3
Walmart declares its ~4,700 stores 'the star of the last mile,' handling ~40% of online orders.
May 2024
The 30-a-year pledge7
Whole Foods' CEO promises 30+ new stores annually with 75 in the pipeline.
Jan 2026
~14 delivered, 100 re-promised7
Only ~14 net new stores actually opened; Amazon re-announces 100 more, echoing the unmet pledge.
Working as Fulfillment Centers, Walmart Stores are the Star of the Last Mile.3
WalmartCompany press release, February 2022

Doesn't Amazon's scale and AWS cash just settle this?

The honest objection: Amazon is bigger where it counts and richer where it matters. Its 2024 operating income leapt 86% to $68.6 billion, and AWS alone threw off $108 billion in revenue at margins retail can only dream of.4 With that profit pool, Amazon can simply fund its way into more stores — capital is the one thing it never lacks. Fair. But the limiting reagent in last mile isn't money; it's time and physical permanence. You cannot wire-transfer a store into existence near a customer. Walmart's edge is decades of real estate that has already cleared zoning, already opened, already sits where the people are — and Amazon's own results show that even with AWS behind it, opening stores has been the thing it consistently fails to do at the pace it promises.7 AWS can subsidize the losses. It cannot compress the calendar. And while Amazon spends to acquire proximity, Walmart spends to do something cheaper: re-purpose proximity it already paid for, which is why its store-fulfilled e-commerce keeps compounding at 27% a quarter.2

Read your sunk assets as new infrastructure

Walmart's win wasn't a new strategy — it was a re-reading. The same 4,700 stores that looked like a legacy liability in the 'Amazon is eating retail' narrative turned out to be pre-built last-mile infrastructure, paid for, in exactly the right places. The move generalizes: when a new game appears, the first question isn't 'what must we build?' but 'what do we already own that the game has just made valuable?' The asset you were apologizing for may be the asset the rival has to buy. But the caution cuts both ways — proximity only wins if you actually convert it into throughput, which is the work Amazon keeps announcing and Walmart keeps doing.

Strip away the framing and the picture is almost funny. The internet company is opening grocery stores, badly. The store company is one of the largest online retailers alive. They have converged on the identical realization — that the cheapest path to a customer's door runs through a physical building near that door — and they are racing toward it from opposite ends. Walmart got there by reinterpreting what it already owned. Amazon is trying to get there by buying what it doesn't. Bricks didn't beat clicks, and clicks didn't beat bricks. The contest was never between them. It was always about who could stand closest to the customer for the least money — and right now, the company with 4,700 buildings it never has to build is winning a race the other one keeps promising to enter.

Take it further — The Distribution Rebellion
Map

Distribution Channel Map

A map of every hop between the company and the customer — each intermediary, who owns the relationship at each step, and where the company controls the channel versus where it's at the channel's mercy. Blank to chart your own route to market; filled as the worked example showing where the story's company went direct, fought its gatekeepers, or got disintermediated.

Preview the blank →

The worked example unlocks with a subscription. See plans →

Sources

Where this comes from — the filings, records, and reporting behind it.

  1. 1
    Primary · Company recordDocumented
    Walmart's global e-commerce sales crossed $100 billion in FY2024 (fiscal year ended January 31, 2024), with revenues up 6% to $648 billion total and operating income up 32%.
  2. 2
    Primary · SEC filingDocumented
    Walmart U.S. global e-commerce grew 27% in Q3 FY2025 (quarter ended October 2024), with penetration up across all segments, led by store-fulfilled pickup & delivery and marketplace.
  3. 3
    Primary · Company recordDocumented
    Walmart operates ~4,700 U.S. stores located within 10 miles of 90% of the U.S. population, and uses these as fulfillment nodes handling approximately 40% of online orders; the company's own press release describes stores as 'the star of the last mile.'
  4. 4
    Primary · Company recordDocumented
    Amazon's total revenue for FY2024 was $638.0 billion (up 11% YoY from $574.8B), with operating income of $68.6 billion (up 86% YoY from $36.9B at a 10.8% margin). North America segment revenue was $387B, International $143B, AWS $108B.
  5. 5
    Primary · SEC filingDocumented
    Amazon's 10-K explicitly states that 'sales to customers who order goods online for delivery or pickup at our physical stores are included in Online stores' — meaning Whole Foods pickup/delivery revenue does NOT appear in the physical stores segment, making that segment's reported revenue an undercount of physical store economic activity.
  6. 6
    Primary · Company recordDocumented
    Amazon's physical stores segment (Whole Foods, Amazon Fresh, Amazon Go) increased revenue 12% since 2022, and together Amazon Fresh and Whole Foods generated 'tens of billions' in sales in 2024, per Amazon's own newsroom. Whole Foods has expanded to 535+ locations; Amazon Fresh has 60+ stores.
  7. 7
    SecondaryWidely reported
    In May 2024, then-Whole Foods CEO Jason Buechel announced 30+ new stores/year with 75 in the pipeline. By January 2026, Amazon had added only ~14 net new Whole Foods locations. Amazon announced 100 new Whole Foods in Jan 2026, echoing the same unfulfilled 2024 pledge.
  8. 8
    SecondaryWidely reported
    Amazon acquired Whole Foods in August 2017 for $13.7 billion (commonly cited as 2018 in secondary sources, which is incorrect). Whole Foods operated 468 stores at acquisition; it had $16B in net sales in its final pre-acquisition annual report (FY2017).