June 27, 2025|By Kristian Gravenor
Decathlon to close five Toronto-area sporting goods stores
French chain to cease operations in Vaughan, Brampton, Burlington, Markham and Scarborough, considers opening smaller stores
Decathlon is closing five of its 20 stores in Canada, all in the Toronto area, after the French sporting goods chain expanded aggressively following its arrival in 2018.