The first match of the World Cup will involve hosts Russia and kick off on Thursday, June 14, 2018 at 18:00 local time (16:00 BST). It will be against Saudi Arabia in Group A and take place at the Luzhniki Stadium, which will also be the venue for the final.
That will be the only game on the opening day, but after that there will be three or four games played per day for the duration of the group stage.
When is the 2018 World Cup final?
The tournament ends on Sunday, July 15, with the final kicking off at 18:00 in Moscow (16:00 BST). The third-place play-off is a day earlier, and the two semi-finals will take place on July 10 and 11.
All of the final four matches of the World Cup will be played at either the Luzhniki Stadium in Moscow or the Krestovsky Stadium in Saint Petersburg.