Skip to main content

In-Store Experience: Skechers Opens Flagship in Canada

Concept store showcases brand’s latest technologies and lets consumers test products.
a woman wearing glasses
skechers flagship canada

Footwear and apparel company Skechers has opened an immersive flagship store in Canada, an experiential space dedicated to showcasing the brand’s award-winning technologies worn by athletes.

The Skechers Performance store is located at West Edmonton Mall, 8882 170th St., in Edmonton, Alberta. It includes courts where consumers can test the company’s latest products, including footwear that blends comfort with performance.

The space is approximately 7,500 square feet and features an expansive sales floor — the largest among Skechers concept stores worldwide. The location also boasts a gallery of the brand’s innovations as well as digital LED screens and half-size pickleball and basketball courts, all set in a modern architectural space designed to reflect the community spirit. The store also has offerings for golf, soccer, running, training, walking, trail and hiking, with options for all skill levels. 

Advertisement - article continues below
Advertisement

“Our new performance store offers competitors at every level the complete experience: from our largest-ever offering of performance footwear, apparel and accessories, to Skechers specialists and educators for our diverse sport technologies, and courts where consumers can discover how our product performs without ever leaving the store,” Michael Greenberg, president of Skechers, said in a media release. 

“Edmonton's vibrant sports culture and passion for hosting year-round athletic events make it the perfect home for Skechers’ first performance destination — and as the second largest mall in North America, West Edmonton Mall is a massive draw that will attract all walks of life to this exciting new concept,” David Beecroft, country manager of Skechers Canada, said in the release. Beecroft and former NHL player and media personality Paul Bissonnette attended the grand opening.

Skechers has more than 5,300 retail stores worldwide in addition to being sold at department stores and footwear retailers around the globe.

X
This ad will auto-close in 10 seconds