Drooid Logo
Back to today’s briefing

Story perspectives

Retail Apocalypse: 15,000 Stores Set to Close by 2025

2/7/2025

24 5

1 of 1

Story summary
  • Store closures could double to approximately 15,000 by 2025, according to forecasts.
  • Increased competition, rising costs, and a sluggish housing market challenge retailers.
  • Struggling brands like Big Lots contribute to the closure of underperforming stores.
  • Despite closures, 5,800 new store openings are expected this year.
  • Retailers are transitioning to smaller, more efficient locations to meet evolving consumer demands.