Rusia menjadi tuan rumah dalam event Piala Dunia 2018:
Kaliningrad, Kazan, Krasnodar, Moskwa, Nizhny Novgorod, Rostov na Donu,
Sankt-Peterburg, Samara, Saransk, Sochi, Volgograd, Yaroslavl, dan Yekaterinburg.
Seluruh kota tuan rumah berada di dalam atau dekat Eropa Rusia untuk mengurangi
waktu perjalanan tim peserta karena negara yang luas. Laporan evaluasi penawaran
menyatakan: "Penawaran Rusia mengajukan 13 kota tuan rumah dan 16 stadion,
demikian melebihi persyaratan minimum FIFA. Tiga dari 16 stadion akan
direnovasi, dan 13 akan dibangun baru.
Pada Oktober 2011, Rusia mengurangi jumlah stadion dari 16
menjadi 14. Pembangunan stadion Podolsk yang telah diajukan di wilayah Moskwa
dibatalkan oleh pemerintah setempat, dan masih di ibukota, Otkrytiye Arena
bersaing dengan Stadion Dynamo mengenai stadion mana yang dibangun lebih dahulu.Pilihan
terakhir untuk kota tuan rumah diumumkan pada 29 September 2012. Jumlah kota
dikurangi kembali menjadi 11 dan jumlah stadion menjadi 12 karena Krasnodar dan
Yaroslavl dihapus dari daftar akhir.Sepp Blatter menyatakan pada Juli 2014
bahwa karena kekhawatiran terhadap penyelesaian stadion di Rusia, jumlah
stadion kemungkinan dikurangi dari 12 menjadi 10. Ia juga mengatakan,
"Kita tidak akan berada dalam situasi ini, seperti kasus satu ini, dua
atau bahkan tiga stadion di Afrika Selatan, di mana ada masalah yang Anda
lakukan pada stadion-stadion ini.
Dari 12 stadion yang digunakan, Stadion Luzhniki di Moskwa
dan Stadion Sankt-Petersburg (dua stadion terbesar di Rusia) digunakan paling
sering dengan masing-masing menggelar 7 pertandingan. Sochi, Kazan, Nizhny
Novgorod, dan Samara menggelar 6 pertandingan dengan masing-masing satu
pertandingan perempat final, dan Otkrytiye Arena di Moskwa serta Rostov na Donu
menggelar 5 pertandingan dengan masing-masing satu pertandingan babak 16 besar.
Volgograd, Kaliningrad, Yekaterinburg, dan Saransk menggelar masing-masing 4
pertandingan dan tidak satupun dari kota tersebut menggelar pertandingan babak
gugur.