England begin their 2026 FIFA World Cup campaign against Croatia on Wednesday 17 June 2026 at AT&T Stadium in Arlington, Texas. The two nations have history at major tournaments, making this one of the standout fixtures of the group stage.
When and where
The match is played on 17 June 2026 at AT&T Stadium in Arlington, the venue scheduled to host the most matches of any ground at the tournament. It is England’s opening fixture of the first 48-team World Cup.
England against Croatia
England and Croatia meet again on the biggest stage. Croatia knocked England out in the semi-finals of the 2018 World Cup, while England won their meeting in the group stage of the delayed Euro 2020. The familiarity adds an edge to England’s first game of the tournament.
Group L
Group L also contains Ghana and Panama. The top two teams advance to the round of 32, along with the eight best third-placed sides across the 12 groups, so a strong opening result is important in a competitive group.
How to watch
In the United Kingdom the match is shown free to air on the BBC or ITV; in the United States on FOX and Telemundo; and in Australia on Optus Sport. Exact kick-off times and channel listings are confirmed nearer the match.
Frequently asked questions
When do England play their first 2026 World Cup match? Wednesday 17 June 2026 against Croatia.
Where is the match played? AT&T Stadium in Arlington, Texas.
Have England and Croatia met at a World Cup before? Yes. Croatia beat England in the 2018 World Cup semi-final.
For the full tournament schedule, groups and venues, see our World Cup 2026 guide.