Canada faces Morocco in a Round of 16 match of the 2026 FIFA World Cup at NRG Stadium in Houston, Texas on Saturday, July 4 — here’s how to watch.
- Watch live on FOX or Telemundo at 1 p.m. ET, for FREE through DIRECTV or Fubo when you start a free trial
Canada advanced to the Round of 16 with a 1-0 win over South Africa, while Morocco beat the Netherlands in a penalty shootout to advance.
Where can I watch the World Cup?
FOX Sports is the exclusive home of the 2026 FIFA World Cup’s English-language coverage. FOX will air 70 of the 104 matches, including every USMNT group-stage game, every knockout-round match from the Round of 16 onward and the Final.
As for Spanish-language coverage, Telemundo is the home of the Copa Mundial (that’s “World Cup” in Spanish), broadcasting 92 matches. Sister station Universo picks up the remaining 12, mostly simultaneous group-stage games on the final matchdays.
SHOP CANADA GEAR HERE | SHOP MOROCCO GEAR HERE
Where to stream Canada vs. Morocco game today
Here’s everything you need to know about today’s Canada vs. Morocco game:
- Date: July 4, 2026
- Time: 1 p.m. ET
- Location: NRG Stadium — Houston, Texas
- TV channel: FOX, Telemundo
- Live stream: DIRECTV (free trial), Fubo (free trial), Sling, Peacock
For up-to-the-minute World Cup news, traffic updates, ticket articles and more, check out NJ.com’s 2026 World Cup hub.
