Match Day

Football World Cup 2026, Jun 21 2026: TV & Streaming

Five Football World Cup 2026 matches on June 21 — Groups E, F, G, and H. Spain vs Saudi Arabia at noon ET, Belgium vs Iran at 3:00 PM ET. All on FOX and FS1.

All matches on this day

Group Stage · Kickoffs shown in UTC.

Where to watch

FOX Sports

Free

Exclusive English-language broadcaster of the 2026 World Cup in the United States. 70 matches air free over the air on the FOX broadcast network, 34 air on FS1 with a cable subscription. Streaming on the FOX Sports app and FOX One requires TV-provider sign-in for most matches.

Telemundo

Free

Exclusive Spanish-language broadcaster of the 2026 World Cup in the United States. 92 of the 104 matches air free over the air on the Telemundo broadcast network; 12 air on Universo with a cable subscription. The two opening matches also stream free in Spanish on the Telemundo app.

Peacock

Premium / Premium Plus subscription

NBCUniversal's streaming service and the only place to stream all 104 matches of the 2026 World Cup live in Spanish. The two opening matches are also available on the free Peacock Select tier. Streams in Dolby Atmos with multiview, live picks, and catch-up highlights.

is one of the fuller days of the Football World Cup 2026 group stage, with five matches spread across Groups E, F, G, and H. Spain and Belgium are both in action, making this a day with two marquee fixtures. Kickoffs run from 00:00 UTC through to 22:00 UTC, meaning US viewers have games from evening on June 20 through to 6:00 PM ET on June 21.

Which matches are on June 21?

The UTC June 21 bucket holds five fixtures. Ecuador vs Curaçao (Group E) opens at 00:00 UTC — 8:00 PM ET on June 20 at GEHA Field at Arrowhead Stadium in Kansas City. Tunisia vs Japan (Group F) follows at 04:00 UTC (midnight ET) at Estadio BBVA in Monterrey, which operates on CST (UTC-6) year-round. Spain vs Saudi Arabia (Group H) kicks off at 16:00 UTC (12:00 PM ET) at Mercedes-Benz Stadium in Atlanta. Belgium vs Iran (Group G) starts at 19:00 UTC (3:00 PM ET) at SoFi Stadium in Los Angeles. The day closes with Uruguay vs Cape Verde (Group H) at 22:00 UTC (6:00 PM ET) at Hard Rock Stadium in Miami.

What stage is played on June 21?

All five matches on are group-stage fixtures. The day spans four groups: Group E, Group F, Group G, and Group H. Group H has two fixtures on the same day — Spain vs Saudi Arabia and Uruguay vs Cape Verde — giving it a decisive shape early in the group. The full schedule has the complete group-stage picture for all 12 groups.

Where can I watch June 21’s matches in the US?

English-language coverage is on FOX and FS1. FOX is available free over the air with an antenna; FS1 requires a cable or streaming subscription. The channel split for individual June 21 matches is not confirmed in advance — check local listings on match day. Spanish-language coverage airs free on Telemundo over the air, with all 104 matches available in Spanish on Peacock. The broadcaster cards above have links and subscription details for each service.


Previous day: Football World Cup 2026 — June 20 · Next day: Football World Cup 2026 — June 22

Frequently Asked Questions

How many World Cup matches are on June 21?
Five matches are scheduled on the UTC June 21 calendar. The first kicks off at 00:00 UTC — that is 8:00 PM ET on June 20 in the US — and the last starts at 22:00 UTC (6:00 PM ET). Groups E, F, G, and H all have at least one fixture on the day, making it one of the busier days of the group stage.
What time is the Spain vs Saudi Arabia World Cup match?
Spain vs Saudi Arabia kicks off at — that is 12:00 PM ET / 9:00 AM PT in the United States. The match is played at Mercedes-Benz Stadium in Atlanta. Check the full schedule for all Group H kickoff times.
What time is the Belgium vs Iran World Cup match?
Belgium vs Iran kicks off at — that is 3:00 PM ET / 12:00 PM PT in the United States. The match takes place at SoFi Stadium in Los Angeles. For all Group G fixtures and standings context, see the Group G page.
What channel is the World Cup on June 21?
In the US, English-language coverage of June 21 matches is on FOX and FS1 — the specific channel for each fixture is not confirmed per match in advance, so check your local listings on match day. Spanish-language coverage airs on Telemundo, with full streaming available on Peacock. No Tubi free stream is confirmed for June 21.
What time does Uruguay play in the World Cup on June 21?
Uruguay vs Cape Verde kicks off at — that is 6:00 PM ET / 3:00 PM PT in the United States. The match is played at Hard Rock Stadium in Miami. Both teams are in Group H alongside Spain and Saudi Arabia.
Can I watch the World Cup for free on June 21?
English-language coverage on June 21 is split across FOX and FS1. FOX airs over the air free with an antenna; FS1 requires a cable or streaming subscription. Spanish-language coverage on Telemundo is free over the air. No free ad-supported stream equivalent to Tubi has been confirmed for June 21 matches.