Amazon vs. Costco: Which Stock Is the Better Buy Right Now?

Source Motley_fool

Key Points

  • Amazon has a wide moat and leads several fast-growing industries.

  • Costco's competitive prices and dividend program are great assets, especially in the current environment.

  • Growth-oriented investors and dividend seekers may come to different conclusions about which is the better pick.

  • These 10 stocks could mint the next wave of millionaires ›

Amazon (NASDAQ: AMZN) and Costco (NASDAQ: COST) are among the largest players in their respective industries, and both have delivered market-beating returns over the long run, though Amazon has done significantly better. However, the e-commerce specialist is now worth $2.7 trillion, more than five times Costco's market cap. Does Amazon still have enough upside left at its size, or should investors opt for the smaller Costco? Let's see which of these two stocks is more attractive.

Amazon and Costco logos.

Image source: The Motley Fool.

Will AI create the world's first trillionaire? Our team just released a report on the one little-known company, called an "Indispensable Monopoly" providing the critical technology Nvidia and Intel both need. Continue »

The case for Amazon

Amazon has a vast, diversified business spanning e-commerce, digital advertising, cloud computing, video and music streaming, and other things. The company is a leader in practically every major industry it operates in, and most of them still have significant long-term potential. Consider e-commerce. As Amazon's CEO, Andy Jassy, recently said in a letter to shareholders, 80% of retail transactions still occur in brick-and-mortar stores. That will likely change over the long run, and Amazon is well-positioned to capitalize on it. The company is similarly looking at a massive addressable market in cloud computing.

Further, Amazon is pursuing initiatives to reduce costs and improve margins. The company is increasingly relying on industrial robots in its warehouses, for instance, something that can help improve efficiency. Meanwhile, Amazon's rapidly growing advertising business should also elevate its margins in the long run. Lastly, Amazon generates significant free cash flow and benefits from competitive advantages across multiple sources. The company's deep ecosystem displays high switching costs and network effects, while its brand name also effortlessly attracts e-commerce customers. Amazon may be worth over $2 trillion, but the stock still has upside left for investors willing to be patient.

The case for Costco

Costco is one of the largest retailers in the U.S. It offers relatively low prices by selling items in bulk and allowing customers to stock up for a while. One of the company's strengths is its membership model. Once shoppers sign up, they have an incentive to keep shopping at Costco. Otherwise, they are wasting money on their subscription fees. Costco has also adapted to modern demands, even as other legacy brick-and-mortar stores have been left behind. The company has a booming, fast-growing e-commerce business that helps push its top-line growth in the right direction.

It is also helping fuel Costco's advertising business, which has performed well in recent years. Costco should remain a leader in retail as it expands its footprint, thanks to its ability to offer competitive prices and its membership model, which creates switching costs and generates recurring, high-margin revenue. Lastly, Costco is an excellent dividend stock. Even with a low forward yield of 0.6%, Costco has raised its payouts annually for over 20 consecutive years.

Costco's cash payout ratio of 27.9% also suggests it has ample room for additional dividend hikes. A robust dividend program like Costco's may be particularly attractive to many investors right now.

The verdict

Amazon generates higher revenue and profits. Yet it also generally grows its top line faster than Costco. And on top of that, Amazon's shares look much more reasonably valued right now.

AMZN Revenue (Annual) Chart

AMZN Revenue (Annual) data by YCharts

Is there any reason to choose Costco over Amazon? Perhaps. Costco could provide some stability in these volatile times. Amazon's cloud and advertising businesses -- which are responsible for much of its operating profits -- could suffer in a recession, leading investors away. We aren't in a recession yet, but given recent developments, some experts are warning it could happen soon, and if it does, Amazon could suffer. Costco should do comparatively better, given its ability to consistently offer low prices in its core business.

Costco is also a clearly better pick for income seekers, since Amazon currently doesn't pay dividends. The bottom line: The choice between these two companies right now may come down to each investor's preferences. Growth-oriented ones should opt for Amazon, but others seeking a reliable dividend payer as a safe haven in challenging times should go with Costco.

Don’t miss this second chance at a potentially lucrative opportunity

Ever feel like you missed the boat in buying the most successful stocks? Then you’ll want to hear this.

On rare occasions, our expert team of analysts issues a “Double Down” stock recommendation for companies that they think are about to pop. If you’re worried you’ve already missed your chance to invest, now is the best time to buy before it’s too late. And the numbers speak for themselves:

  • Nvidia: if you invested $1,000 when we doubled down in 2009, you’d have $540,224!*
  • Apple: if you invested $1,000 when we doubled down in 2008, you’d have $51,615!*
  • Netflix: if you invested $1,000 when we doubled down in 2004, you’d have $498,522!*

Right now, we’re issuing “Double Down” alerts for three incredible companies, available when you join Stock Advisor, and there may not be another chance like this anytime soon.

See the 3 stocks »

*Stock Advisor returns as of April 27, 2026.

Prosper Junior Bakiny has positions in Amazon. The Motley Fool has positions in and recommends Amazon and Costco Wholesale. The Motley Fool has a disclosure policy.

Disclaimer: For information purposes only. Past performance is not indicative of future results.
placeholder
What to Expect From NVIDIA Stock Price in April 2026?NVIDIA (NASDAQ: NVDA) stock price trades at $177.64 on the 2-day chart, up 5.31% over the past days but still down 6% year-to-date. April sits at a unique inflection for the stock. The Iran conflict c
Author  Beincrypto
Apr 08, Wed
NVIDIA (NASDAQ: NVDA) stock price trades at $177.64 on the 2-day chart, up 5.31% over the past days but still down 6% year-to-date. April sits at a unique inflection for the stock. The Iran conflict c
placeholder
BlackRock Bitcoin ETF Holdings Hit Record 806,700 BTC Worth $63.7 BillionBlackRock’s iShares Bitcoin Trust (IBIT) has accumulated 806,700 Bitcoin (BTC) worth approximately $63.7 billion. The total marks a new all-time high for the world’s largest spot BlackRock Bitcoin ETF
Author  Beincrypto
Apr 23, Thu
BlackRock’s iShares Bitcoin Trust (IBIT) has accumulated 806,700 Bitcoin (BTC) worth approximately $63.7 billion. The total marks a new all-time high for the world’s largest spot BlackRock Bitcoin ETF
placeholder
Palantir Earnings Could Ignite AI Stocks Before NvidiaOne AI stock reports earnings on May 4, three weeks before Nvidia prints, and the technical setup is the most oversold it has looked in a year.Palantir (PLTR) closed above $143 on April 23, down about
Author  Beincrypto
Apr 24, Fri
One AI stock reports earnings on May 4, three weeks before Nvidia prints, and the technical setup is the most oversold it has looked in a year.Palantir (PLTR) closed above $143 on April 23, down about
placeholder
MicroStrategy’s Bitcoin Holdings Hit $63.46 Billion RecordStrategy’s Bitcoin (BTC) treasury climbed to a record $63.46 billion as of April 26, with the company holding 815,061 BTC across 107 purchase events at an average cost of $75,528 per coin.The treasury
Author  Beincrypto
23 hours ago
Strategy’s Bitcoin (BTC) treasury climbed to a record $63.46 billion as of April 26, with the company holding 815,061 BTC across 107 purchase events at an average cost of $75,528 per coin.The treasury
placeholder
XRP Ready For Next Bull Run? Here’s How This Analyst Arrived At $13 TargetAfter enjoying a modest recovery in the early weeks of April, the price of XRP appears to have settled around the $1.4 level. Interestingly, a popular analyst on the social media platform X has put
Author  NewsBTC
23 hours ago
After enjoying a modest recovery in the early weeks of April, the price of XRP appears to have settled around the $1.4 level. Interestingly, a popular analyst on the social media platform X has put
goTop
quote