All products and services featured are independently chosen by editors. However, Billboard may receive a commission on orders placed through its retail links, and the retailer may receive certain auditable data for accounting purposes.
Two soccer powerhouses meet in a Round of 16 knockout match today at the World Cup, as Mexico takes on England live from Mexico City.
Tonight’s soccer match pits El Tri against The Three Lions as they face off for a quarterfinal berth at the 2026 FIFA World Cup. The winner advances to face Norway, who upset Brazil in an earlier match on Sunday.
How to Watch Mexico vs. England, At a Glance:
- Date: Sunday, July 5
- Time: 8 p.m. ET / 5 p.m. PT
- Broadcast Channels: FOX and FOX Sports (in English); Telemundo and Universo (in Spanish)
- Streaming: DirecTV, Fubo, FOX One, ExpressVPN
Tonight’s Mexico vs. England World Cup match airs on FOX across the country, so you can tune into the game on TV through your local FOX affiliate. You can also find a Spanish–language feed on Telemundo. Kickoff is scheduled for 6 p.m. local time (8 p.m. ET) but there is a threat of rain so officials may delay the game if necessary.
Most basic cable packages will include FOX and Telemundo, but if you don’t have cable, you can also find a free stream of the England vs. Mexico game online.
Where to Watch Mexico vs. England Soccer Game Online for Free
Cord-cutters have a few ways to watch tonight’s World Cup match online, including ways to livestream for free.

DirecTV
TOP CHOICE
DirecTV
Our top choice is DirecTV, a live TV streaming service which lets you watch FOX, Telemundo and dozens of other live feeds over the internet.
The streamer offers the “MySports Genre Pack” with more than 20 sports channels that you can stream online, like FOX and FOX Sports, plus access to ESPN Unlimited. It goes for $49.99 per month for the first two months of service ($64.99 per month afterward).
Don’t want to commit? DirecTV offers a five-day free trial that you can grab here and get instant access to livestream the Mexico vs. England game on FOX or on Telemundo online for free.

FuboTV
eDITOR’S CHOICE
Fubo
I personally use Fubo to livestream all my sports online and I’ve been using the streaming service to watch a FOX World Cup feed for free.
Fubo’s free trial gets you five days of free streaming online, so you can watch the Mexico-England soccer game tonight for free and keep the service for most of the matches this week too. Fubo lets you watch a free stream of the World Cup game on FOX or Telemundo and you can livestream it on your phone, tablet, computer or smart TV.

FOX
OFFICIAL STREAMER
FOX One
FOX One is the official streaming home for the 2026 FIFA World Cup here in the U.S. and the streamer carries a live feed of every single match, including tonight’s Mexico vs. England game.
A subscription to FOX One costs $19.99/month but the site is offering a three-day free trial right now for Amazon Prime members here. Use the free trial to watch Mexico vs. England live online for free and test out the rest of the new streamer’s news and sports offerings.

INTERNATIONAL FEED
ExpressVPN
Both DirecTV and Fubo carry a live Telemundo broadcast feed so you can watch the Mexico soccer game in Spanish online without needing cable.
But if you’d like to tune into the official Mexican feed — airing through TelevisaUnivisión and TV Azteca — you can use a virtual private network like ExpressVPN to set your location to Mexico and stream the local broadcast as if you were there.
Mexico and England are closely matched for tonight’s World Cup match though oddsmakers give a slight edge to the English team. This is Mexico’s 18th appearance in the World Cup and with a win today, the team will match the country’s best-ever finish, when El Tri made the quarterfinals in 1986.
England is one of the oldest national teams in international football, though they have only won the World Cup once, in 1966.
Watch tonight’s game in English or Spanish online free without cable through DirecTV here.