
Zellers is making its return to Canadian retail with a 60,000-square-foot store at Edmonton’s Londonderry Mall. This will be the brand’s first new full-line location in the country.
The store marks the brand’s first major comeback in over a decade and the first confirmed tenant to take over a former Hudson’s Bay space since that chain’s shutdown in June 2025
The opening was originally scheduled for Friday, August 29 but now postponed to September 1.
According to the operator of the north Edmonton shopping centre, his company Leyad transformed the former Hudson’s Bay store—closed in June 2025—into a vibrant new Zellers location in under two months
“We are thrilled to bring back a beloved Canadian brand that stirs up nostalgic memories for many of our shoppers, while providing an opportunity to introduce Zellers to a new generation,” said Henry Zavriyev, CEO of Leyad. “This announcement represents a bold step forward in reimagining retail space and responding to community demand with purpose and vision.”
The newly reimagined Zellers will offer a wide range of stylish clothing lines for women, men, and youth, alongside contemporary home décor.