Monday 3 Jan New Year’s Day Monday 21 Feb Family Day Friday 22 Apr Good Friday Monday 23 May Victoria Day Friday 1 July Canada Day Monday 1 Aug Civic Holiday Monday 5 Sep Labour Day Monday 10 Oct Thanksgiving Day Monday 26 Dec Christmas Day (in lieu of December 25) Tuesday 27 Dec Boxing Day (in lieu of December 26)
Source: http://www.tmx.com/en/about_tsx/market_hours.html