Which stadium will host Spain vs Cape Verde FIFA World Cup 2026 clash?

Spain will face Cape Verde for the first time in the FIFA World Cup.
Spain are all ready to start their FIFA World Cup 2026 campaign by facing WR #69 Cape Verde in their opening game. La Roja is seen as one of the favourites to win the coveted tournament, especially after winning the 2024 European Championships.
Meanwhile, Cape Verde, who are playing their first ever FIFA World Cup campaign, are also full of confidence. Interestingly, the Group H clash will be the first match to take place at the Atlanta Stadium in Atlanta, Georgia.
Thus, without any delay, let’s take a look at the stadium.
Also Read: FIFA World Cup 2026 Full Fixtures, Schedule, Results, Match Timings & Where to Watch

Which stadium will host the Spain vs Cape Verde?
The Spain vs Cape Verde clash in the 2026 FIFA World Cup will take place at the Atlanta Stadium in Atlanta, Georgia. The retractable-roof multipurpose stadium is also known as the Mercedes-Benz Stadium.
The Atlanta Stadium is the home venue for two major professional sports teams. The first team is the Atlanta Falcons of the National Football League (NFL), while the second one is the Atlanta United FC of Major League Soccer (MLS). Interestingly, both teams are owned by Arthur Blank’s AMB Group.
The stadium is also famous for setting massive attendance records. The teams often expand the stadium’s seating bowl past 70,000 for their matches. The standard seating capacity of the Atlanta-based multipurpose stadium is 71,000, but it can be expanded to 75,000 for American football.
The stadium is hosting a total of eight matches at the 2026 FIFA World Cup, including five group-stage games, a round of 32, a round of 16, and one semi-final. The tournament final will be played at MetLife Stadium on July 19.
After the Spain vs Cape Verde clash, the Atlanta Stadium will host these group stage games:
- June 18: Czechia vs. South Africa (12:00 PM ET)
- June 21: Spain vs. Saudi Arabia (12:00 PM ET)
- June 24: Morocco vs. Haiti (6:00 PM ET)
- June 27: Congo DR vs. Uzbekistan (7:30 PM ET)
When and where is the Spain vs Cape Verde FIFA World Cup 2026 match?
The match will be played at Atlanta Stadium in Georgia, USA, on June 15, 2026, 9.30 PM IST.
Where can fans watch Spain vs Cape Verde live in the USA?
Fans in the USA can watch the La Roja vs Cape Verde FIFA World Cup 2026 match live on FOX Sports.
Where can fans watch Spain vs Cape Verde live in India?
In India, the match will be televised on Unite8 Sports Channels and streamed live on ZEE5 in multiple languages, including English, Hindi, Bengali and Malayalam.
For more updates, follow Khel Now on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.