TSN Schedule LOGINREGISTERHELPYOU ARE NOT LOGGED IN NHLNBAMLBCFLNFLCurlingTennisGolfSoccerNASCARFormula OneIndyCar NASCAR Canadian Tire SeriesNationwideCamping WorldAuto RacingWorld JuniorsSpengler CupMenS WHCWomenS WHCHockey CanadaAHLBoxingCanada GamesCHLCISECHLFigure SkatingLacrosseMMANCAASkiingSummer SportsWinter SportsMoreOlympicsFantasyDaily LineShowsTSN TalentCommunityMainScoresScheduleStandingsStatisticsBCCalgaryEdmontonSaskatchewanHamiltonMontrealTorontoWinnipegTeamsTransactionsDaily LineCFL on TSN2009 CFL on TSN ScheduleLocal blackouts may be in effect for games on both TSN and TSNcaYou can watch all CFL games online shortly after the TV broadcasts are completed Check the CFL VOD Archive to select the game you want to see Bookmark the archive page if you want to find a game without seeing the score If you want to own a copy of a game they are available for purchase at the iTunes Store Click the iTunes links in the schedule below to make a purchaseWEEK 1TEAMSETPTiTunesWednesday July 1Toronto at Hamilton7pm4pmBuy itMontreal at Calgary10pm7pmBuy itThursday July 2Winnipeg at Edmonton830pm530pmBuy itFriday July 3BC at Saskatchewan 830pm530pmBuy itWEEK 2TEAMSETPTiTunesThursday July 9Edmonton at Montreal 7pm4pmBuy itFriday July 10Calgary at Winnipeg7pm4pmBuy itHamilton at BC1030pm730pmBuy itSaturday July 11Saskatchewan at Toronto 1pm10amBuy itWEEK 3TEAMSETPTiTunesThursday July 16BC at Edmonton830pm530pmBuy itFriday July 17Toronto at Calgary830pm530pmBuy itSaturday July 18Montreal at Saskatchewan3pm12pmBuy itWinnipeg at Hamilton6pm3pmBuy itWEEK 4TEAMSETPTiTunesThursday July 23Hamilton at Montreal7pm4pmBuy itFriday July 24Toronto at Winnipeg7pm4pmBuy itCalgary at BC1030pm730pmBuy itSaturday July 25Edmonton at Saskatchewan330pm1230pmBuy itWEEK 5TEAMSETPTiTunesThursday July 30Montreal at Edmonton9pm6pmBuy itFriday July 31BC at Hamilton7pm4pmBuy itSaturday August 1Winnipeg at Toronto1pm10amBuy itSaskatchewan at Calgary830pm530pmBuy itWEEK 6TEAMSETPTiTunesFriday August 7Toronto at Montreal7pm4pmBuy itSaskatchewan at BC1030pm730pmBuy itSaturday August 8Edmonton at Hamilton630pm330pmBuy itWinnipeg at Calgary930pm630pmBuy itWEEK 7TEAMSETPTiTunesThursday August 13Calgary at Edmonton830pm530pmBuy itFriday August 14BC at Toronto730pm430pmBuy itSaturday August 15Montreal at Winnipeg730pm430pmBuy itSunday August 16Hamilton at Saskatchewan7pm4pmBuy itWEEK 8TEAMSETPTiTunesFriday August 21Saskatchewan at Montreal7pm4pmBuy itWinnipeg at BC1030pm730pmBuy itByes Toronto Hamilton Edmonton CalgaryWEEK 9TEAMSETPTiTunesFriday August 28Calgary at Toronto7pm4pmBuy itSaturday August 29Hamilton at Edmonton7pm4pmBuy itByes Montreal Winnipeg Saskatchewan BCWEEK 10TEAMSETPTiTunesFriday September 4Montreal at BC1030pm730pmBuy itSunday September ...