Canada will take on Morocco in the Round of 16 of the 2026 FIFA World Cup at Houston Stadium on July 4.
Canada reached the Round of 16 for the first time in its history after beating South Africa 1-0 in the previous round. Morocco enter the Round of 16 after a penalty shootout victory over the Netherlands.
This will be their second consecutive appearance in the Round of 16, after finishing fourth in the 2022 edition.
When and where will Canada vs. Morocco be played?
The Canada-Morocco Round of 16 will be played at Houston Stadium on July 4, with kick-off scheduled for 12pm local time (10:30pm IST).
How to watch Canada vs Morocco in FIFA World Cup 2026?
-
India: Unite8 Sports, Zee5
-
Bangladesh: Somoy TV, BTV, T Sports, Bioscope, Toffee, My Robi
-
USA: Fox Sports
-
Mexico: TelevisaUnivision, TV Azteca
-
Canada: TSN, RDS, Crave, Noovo
-
Morocco: beIN Sports, TOD
Published on July 4, 2026






