News

Best Stock to Buy Right Now: Walmart vs. Dollar General

  • Dollar General and Walmart are both well-positioned to outperform in a recession scenario.

  • Walmart has been thriving thanks to executing in its core businesses and driving growth in new ones.

  • Dollar General is attempting a turnaround, and there’s significant upside potential if it pulls this off.

  • 10 stocks we like better than Walmart ›

Walmart (NYSE: WMT) and Dollar General (NYSE: DG) compete more fiercely than any other retailer for the spending of rural, lower-income Americans.

Walmart is much bigger than Dollar General and serves customers well beyond that demographic, but that remains its core strength. After all, Walmart is synonymous with everyday low prices, and its superstores are most dominant in rural America, while it has struggled to gain significant market share in cities.

Because of their reputations for low prices and discount products, both Walmart and Dollar General are seen as resilient stocks in a potential recession. So, with consumer sentiment having fallen sharply, it’s a good time to consider which might be the better buy between the two.

Let’s take a look at how they stack up side-by-side.

A sale sign in a retail store.
Image source: Getty Images.

Walmart and Dollar General are retailers, and both make most of their revenue from essentials like groceries. However, there are some key differences between the two companies.

Walmart’s core business is its stores, but its sprawling retail empire includes Sam’s Club and stores in several countries around the world, including Mexico, the U.K., and China. Walmart has also built a strong e-commerce and omnichannel business and an emerging advertising business building onto its e-commerce marketplace.

In its first-quarter report, global e-commerce sales jumped 22%, and its global advertising revenue jumped 50%, benefiting from its acquisition of Vizio. With those emerging businesses, Walmart has become more than a brick-and-mortar retailer, as it is also exposed to growth businesses.

While Walmart has hit the brakes on new stores, Dollar General has more stores than any other retail banner in the U.S., finishing the fourth quarter with 20,594 locations.

However, after struggling over the last two years, Dollar General has slowed the pace of its store openings, investing instead in store remodels, its Back to Basics plan (which includes changes to its supply chain), improved inventory management to eliminate out-of-stock inventory, and ensuring that the checkout area is well-staffed.

Dollar General has lost market share to Walmart and other competitors in recent years, and profit margins have fallen sharply, leading it to launch a turnaround plan and reinvest in the business.