Zellers making a return with new store in Canada

By

Published August 29, 2025 at 2:33 pm

zellers returns to canada edmonton

Zellers is making a return with a new store in Canada.

It will be located on the main floor of the former Hudson’s Bay at Edmonton’s Londonderry Mall, the mall’s landlord Leyad announced Thursday.

“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 Leyad CEO Henry Zavriyev.

The store will be around 60,000 square feet.

“The newly reimagined Zellers will offer a wide range of stylish clothing lines for women, men, and youth, alongside contemporary home décor—blending the brand’s rich heritage with modern design and value-driven offerings,” the release said.

“This launch at Londonderry Mall is not just the return of a brand—it’s the beginning of a new chapter for a retailer woven into Canada’s cultural fabric.”

The Hudson’s Bay at Londonderry Mall closed in June.

Leyad didn’t say when exactly Zellers will open.

INsauga's Editorial Standards and Policies

PollView All

Last 30 Days: 43,429 Votes
All Time: 1,428,724 Votes

WIN A $100 GIFT CARD

Subscribe to INsauga’s daily email newsletter for a chance to win a $100 Amazon gift card.