The city of St. Petersburg is committed to providing safe avenues for its residents and tourist alike to enjoy the indoors and outdoors through various sports activities, such as Figure Skating, Hockey, Soccer, and Tennis. Go out and watch or cheer for your favorite sports and its teams, or better yet get involved and play.

Figure Skating

Russia is one of the world’s premier figure skater factories and St. Petersburg has produced many of the country’s top skaters. Come during one of the figure skating tournaments, which are held in January and February.


Ice hockey is a crucial sport in this northern city. Viewing the big matches became a lot more pleasant with the construction of the Ice Palace/Ledovy Dvorets for the 2000 Hockey World Cup. For more casual viewing pleasure, come in winter and visit the bigger city parks, where a match is nearly always underway on the ponds.


Soccer is Russians’ favorite sport. St. Petersburg’s premier soccer club, Zenit, is finally emerging from the shadows of its Moscow rivals. If you’re in town during a Zenit match, head for Petrovsky Stadium, 2 Petrovsky Prospekt and be prepared for some raucous behavior. City parks host informal soccer (called futbol here) matches year-round — even in the snow.

Tennis Tournaments

The St. Petersburg Open, held at rather run-down Peterburgsky Sport Complex, 8 Ulitsa Gagarina), is the main venue at which to catch top-ranked Russian ATP stars on their homeland’s courts. The Davis Cup also sometimes comes here.

The sports in St. Petersburg will add some sporty experience for both sports fan and non-sports fanatic.