La capital acogerá partidos en dos estadios: el Luzhniki y el Otkritie Arena. El Luzhniki es el estadio más emblemático de Rusia. En él se celebró la ceremonia de inauguración de los Juegos Olímpicos de Moscú en 1980 y ahora acogerá, además de las ceremonias de inauguración y clausura, siete partidos, entre ellos una semifinal y la gran final del 15 de julio.
Tiene capacidad para 81.000 espectadores y está ubicado a unos seis kilómetros del centro de la capital, en un recodo del río que la atraviesa.
El Otkritie Arena, por su parte, es el hogar del Spartak y acogerá cinco partidos de las primeras fases de la competición. Es un estadio con capacidad para 42.000 espectadores y está ubicado a unos 15 kilómetros del centro de la ciudad, además de ser accesible en metro con facilidad.