Euro 2020 in Saint Petersburg – Matches Fixtures, Dates, Times and Weather

Commercial content | 18+ | Play Responsibly

Saint Petersburg is getting ready to host Euro 2020. The stadium, Zenit’s brand new home, is hosting more and more major events, such as the upcoming 2022 Champions League final. Seven matches will be played there during the European Championships.

🇷🇺 St. Petersburg, Russia’s Euro 2020 Stadium

Saint Petersburg and the Euro: The beginning of their story

This is the first time the new St. Petersburg Stadium will host Euro championship matches. After having hosted seven matches during the 2018 World Cup, it will host 7 matches during Euro 2020.

  • World Cup 2018: four group stage matches + one round of 16 + one semi-final + one match for 3rd place
  • Euro 2020: six group stage matches + one quarter-final

Saint Petersburg Euro 2020

Historical Events at Saint Petersburg

  • This will be the first time that St. Petersburg will host Euro matches ]
  • Its construction, initially planned for 2008, was finally completed in 2017 for the Confederations Cup.


The stadium is built on Krestovsky Island. The old Kirov Stadium, a 100,000-seat venue, was demolished in 2006 to make way for the current St. Petersburg Stadium for the 2018 World Cup.

Gazprom was one of the stadium’s main financers before withdrawing due to controversy over corruption. After the 2018 World Cup, it was renamed Gazprom Arena as the company is Zenit’s main sponsor.

The stadium has a capacity of 61,000 and is equipped with a retractable roof and a sliding pitch to maintain a minimum temperature of 15 degrees. It is located outside the city, about 9 kilometres from the centre. In addition, the 2021-2022 Champions League final is scheduled to be held in this stadium.

The St. Petersburg stadium in numbers:

  • Capacity: 61,000 seats
  • Opened in 2017 but destroyed in 2006
  • Zenit plays there
  • It is located 9 kilometres from the city centre
  • It is shaped like a flying saucer

🗓️ Euro 2020-2021 Fixtures in St Petersburg

7 matches are scheduled to be held in St Petersburg: six group stage matches and one final stage match. Russia will play two of its group stage matches there.

Group Stage

The six matches will be played by the teams in Group B and group E, which are Belgium, Russia, Denmark, Finland, Poland, Sweden and Slovakia.

⚽ Group Matches in St Petersburg 🗓️ Date
🇧🇪 Belgium – 🇷🇺 Russia (Group B) 12th June 2021 at 9 pm
🇫🇮 Finland – 🇷🇺 Russia (Group B) 16th June 2021 at 3 pm
🇫🇮 Finland – 🇧🇪 Belgium (Group B) 21st June 2021 at 9 pm
🇵🇱 Poland–  🇸🇰   Slovakia (Group E) 14th June 2021 at 6 pm
 🇸🇪 Sweden– 🇸🇰 Slovakia (Group E) 18th June 2021 at 3 pm
 🇸🇪 Sweden – 🇵🇱 Poland (Group E) 23rd June 2021 at 6 pm

Group B: 

All about Belgium 🇧🇪 at Euro 2020-2021
All about Russia 🇷🇺 at Euro 2020-2021
All about Finland 🇫🇮 at Euro 2020-2021

Group E: 

All about 🇵🇱 Poland at Euro 2020-2021
All about  🇸🇪 Sweden at Euro 2020-2021
➡ All about 🇸🇰 Slovakia  at Euro 2020-2021

Final Stage

Like every other stadium, St. Petersburg will host a final stage match. It will be a quarter-final match.

⚽ Final Stage Match in St. Petersburg 🗓️ Date
Quarter-final 1 2nd July 2021 at 6 pm

Number of Fans

For the time being, the stadium should be able to accommodate the public, with a capacity of 30% being recommended.

18+ Play Responsibly begambleaware gamestop camcare