Mercedes-Benz Stadium in Atlanta, USA is a Football 2026 host venue. It hosts 8 match(es); each is listed below with kick-off times in your local timezone.
Mercedes-Benz Stadium in Atlanta, USA opened in 2017 and holds about 71,000 spectators. It is a confirmed host venue for the World Cup 2026.