Zellers to Return to Tecumseh Mall in Windsor This Summer
Zellers Returns to Tecumseh Mall in Windsor This Summer

Zellers is planning to open a new Windsor location at Tecumseh Mall, as confirmed on June 3, 2026. The retailer will be returning to a familiar spot inside the mall, with the new store expected to open this summer. The announcement was made by Travis Fortnum of CTV News Windsor, who reported that the store will occupy a space previously held by Zellers before its nationwide closures. The return of Zellers to Tecumseh Mall is seen as a positive development for local shoppers who have missed the discount department store. The mall management has expressed excitement about the new addition, which is expected to create jobs and attract more visitors. Zellers, once a Canadian retail giant, has been making a gradual comeback in select locations across the country. The Windsor store will join a growing list of Zellers locations that have reopened under a new business model. Further details about the store's opening date and specific offerings will be announced in the coming weeks.

Pickt after-article banner — collaborative shopping lists app with family illustration