Top Places to Watch the World Cup in Saint Petersburg

Where to Watch the World Cup in St. Petersburg

The World Cup 2018 is quickly approaching, and football fans all over the world are gearing up for the big event. Saint Petersburg welcomes up to 5 million tourists each year so during the World Cup, this city will be heaving. If you’re braving the crowds to watch the World Cup in St. Petersburg this year, then you need to know the top places to watch the it. From traditional Russian bars, Irish pubs and top-notch sports bars to the high-tech stadium, we’ve got all the World Cup ‘know how’ just for you.

Every die-hard football fan will be holding out hope of watching the matches from the official World Cup stadium in Saint Petersburg. So, here’s all the information you’ll need to know about their new stadium.

st petersburg russia stadium

Saint Petersburg Stadium

This new, hyper-modern stadium has actually been built on the site of the old Kirov Stadium in the middle of Krestovsky Island. Designed by the renowned Japanese architect Kisho Kurosawa, the stadium resembles a spaceship that has landed on the shores of the Gulf of Finland. Sitting an impressive 79 meters high, Saint Petersburg Stadium has an impressive capacity of 57,000 and is one of the worlds most high tech stadiums. With a retractable roof, sliding pitch and temperature control system, events can be held throughout the year.

Even in the dead of winter, football fans can enjoy a match in the comfortable 15°C temperatures. As both the semi-finals and play-off for third place will be held here, this is by far one of the top places to watch the World Cup in Saint Petersburg.

Best Sports Bars to Watch the World Cup in Saint Petersburg

Although every single football fanatic will be hoping for a ticket to the Saint-Petersburg Stadium for the World Cup 2018, it’s not always possible. But don’t worry, we’ve found the next best thing. These are the absolute best Sports bars to watch each and every match of the World Cup in Saint Petersburg.

Foggy Dew

This laid-back Irish pub is one of the favourite hangout spots for St. Petersburg’s football fans. On the weekends and during important matches, Foggy Dew is absolutely bursting at the seams with avid fans slugging down a few pints and shouting at the screen

They have a rather basic menu with all the usual pub classics, but their fantastic beer options and electric atmosphere more than make up for it. For a classic football fan experience, Foggy Dew is easily one of the best places to watch the World Cup in Saint Petersburg.


Pairing tapas with football… what could be better? This unique concept sports bar is one of the only tapas bars in St. Petersburg and it specialises solely in Catalan cuisine. If guzzling back pints of beer while watching the World Cup isn’t really your thing, then getting the sangria flowing at Barslona is definitely one of the best ways to watch the World Cup in Saint Petersburg for you.

Grab your friends, sit in front of one of their many screens, and watch the World Cup 2018 in style.


With over 10 different types of draft beer, great selections of tangy apple cider and more than 70 different types of Whiskey on offer, Shannon is definitely one for the more seasoned football fan. Balance out all this free-flowing alcohol with a hearty dish from their varied menu. The best part? Every time the Russian national team scores in the World Cup, everyone gets a free shot, whether you’re supporting them or not.

A post shared by Shannon (@pubshannon) on

Are you more of a traditional, die-hard football fanatic? Then Shannon is the top place to watch the World Cup in Saint Petersburg.

Oh Sport

Thanks to its amazing location next to the Petrovsky Stadium, this sports bar has become one of the most popular places for football fans to gather. Oh Sport has been designed to feel like a traditional Soviet bar, so all of the beer and food is Russian. The snacks and drinks they have on offer are all locally sourced and are of a surprisingly great quality, so you can’t go far wrong. Although this sports bar has been designed to look and feel Russian, they welcome football fans from all over the world, and Oh Sport is often frequented by American and European football fanatics.

For a true Russian experience, this is one of the top places to watch the World Cup in St. Petersburg.

Was this helpful?