How to Watch Canada vs. Morocco in Canada: Streaming & TV Channel

Canada's Jonathan David, center, is embraced by Ali Ahmed, left, after scoring their side's third goal during the World Cup Group B soccer match against Qatar in Vancouver, British Columbia, Thursday, June 18, 2026.
(AP Photo/Abbie Parr)

Canada are World Cup betting underdogs for their round of 16 matchup with Morocco. 

Semifinalists four years ago, Morocco won a penalty shootout against the Netherlands to progress, while Canada needed a late goal to beat South Africa.

Related: Canada vs. Morocco Prediction, Odds, & Best Bets: World Cup 2026

Where to Watch Canada vs. Morocco in Canada

  • TV channels: TSN1, TSN3, TSN4, CTV, and RDS
  • Streaming: TSN+, RDS, Crave, and Fubo
  • Date: Saturday, July 4, 2026
  • Kick-off time: 1:00 p.m. ET 

When Is the Canada vs. Morocco World Cup Match?

Canada vs. Morocco is scheduled for 1:00 p.m. ET on July 4.

Houston’s NRG Stadium is the venue.

What Channels Are Showing Canada vs. Morocco in Canada?

Canada vs. Morocco will be shown on TSN1, TSN3, TSN4, CTV, and RDS.

Along with French-language coverage on RDS, TSN is providing an Arabic feed.

Where to Stream Canada vs. Morocco in Canada

Fans can stream Canada vs. Morocco on TSN+, Crave, and the RDS app.

It is also possible to watch TSN’s World Cup coverage through Fubo.

Canada vs. Morocco Odds 

World Cup Odds at BetMGM in Canada

BetMGM provides 2030 World Cup odds and betting all year-round. Match odds, player props, live odds, and much more are available at the BetMGM online sportsbook, including odds for Team Canada.

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.