Svjetsko nogometno prvenstvo u Rusiji 2018. godine igrat će se u 11 gradova i na 12 stadiona.
Rusi su prvotno predložili 16 stadiona u 13 gradova. U listopadu 2011. domaćin je listu smanjio za dva stadiona, a konačna lista je objavljena 29. rujna 2012. godine. Posljednji su otpali Krasnodar i Jaroslavl.
Gradovi domaćini Svjetskog prvenstva su Moskva s dva stadiona, te St. Peterburg, Kalinjingrad, Kazanj, Nižnji Novgorod, Rostov, Soči, Jekaterinburg, Samara, Saransk i Vologograd.
Hrvatska prvu utakmicu igra protiv Nigerije 16. lipnja u Areni Baltik u Kalinjingradu. Na stadionu Nižnji Novgorod u istoimenom gradu Hrvatska 21. lipnja protiv Argentine, dok će posljednji susret u skupini igrati protiv Islanda 26. lipnja u Rostovu na Donu na stadionu Rostov Arena.
ARENA BALTIK
Kalinjingrad – 35.212 gledatelja (Hrvatska - Nigerija, 16. lipnja)
Cijena: 310 milijuna eura
Kalinjingrad se nalazi u Kalinjingradskoj oblasti koja se nalazi 320 kilometara od ruske granice. Dodijeljen je Sovjetskom savezu 1945. godine Potsdamskim ugovorom nakon II. svjetskog rata.
Nalazi se između Baltičkog mora, Poljske i Litve. Na Areni Baltik igrat će se četiri utakmice iz skupina, a na ovom stadionu Hrvatske će krenuti u svoju ‘'rusku avanturu’' utakmicom protiv Nigerije
NIŽNJI NOVGOROD STADION
Nižnji Novgorod – 44.899 gledatelja (Hrvatska - Argentina, 21. lipnja)
Cijena: 480 milijuna eura
Ovo je ‘'najnesretniji'’ stadion jer je tijekom gradnje na njemu bilo nekoliko nesreća, te jedan požar, a radovi su se oduželi unedogled. Trebao je biti dovršen u prosincu prošle godine, ali je datum otvorenja produžen na 14. travnja, pa na svibanj.
Njižni Novgorod će na SP-u ugostiti ukupno šest utakmica, četiri u skupini, te po jednu u osmini finala i četvrtfinalu. Na ovom stadionu će Hrvatska igrati protiv Argentine.
ROSTOV ARENA
Rostov na Donu – 45.000 gledatelja (Hrvatska - Island, 26. lipnja)
Cijena: 300 milijuna eura
Novi dom Rostova je završen i spreman za SP. Za vrijeme SP-a ugostit će pet utakmica pri čemu jedan dvoboj osmine finala. Na ovom stadionu Hrvatska će igrati protiv Islanda 26. lipnja.