Skip to main content

Watch Canada vs Mexico live stream free online today and TV Channel

Find out where to watch Canada vs Mexico live stream free online today and TV Channel.

Canada and Mexico will square off in the semifinals of the 2024-25 CONCACAF Nations League.

Date: Thursday, March 20, 2025

Venue: SoFi Stadium in Inglewood, California.


Where to watch Canada vs Mexico live stream free online today 

USA: Paramount+ and Univision

Canada: OneSoccer

UK: CONCACAF GO & YouTube 

Form Guide

Canada: Win, Draw, Win, Win, Win

Mexico: Draw, Win, Loss, Win, Win.