The Best Winter Events in St Petersburg

There's plenty on the st petersburg calendar   |   June 2017

Bookmark This Article

When the city is transformed into a winter wonderland, warm up with these top seasonal events in St Petersburg

Winter Events in St Petersburg | St Petersburg in winter © iStock/rusm

Russian winters are notoriously cold, but when St Petersburg is covered in snow, the city is at its most beautiful. With picturesque scenes, fewer crowds to contend with and plenty of festive events to enjoy, winter is a fantastic time to visit. From Russian Orthodox Christmas and seasonal shows at Mariinsky Theatre to Russian festival Maslenitsa, here are our top festivals and events in St Petersburg to take the chill off.

St Petersburg Christmas Fair

Christmas is a magical time in Russia. One of the best ways to get in the festive spirit is to visit the St Petersburg Christmas Fair. Great for souvenir or gift shopping, the annual market at Pionerskaya Square has plenty to offer the whole family. Visitors can browse stands selling traditional Russian handmade crafts, sample national foods and enjoy live entertainment.

From 8th January 2018

Russian Winter Festival

One of the biggest events in St Petersburg each winter is New Year’s Eve. From extravagant parties to splendid fireworks displays, there are plenty of opportunities to ring in the new year in style. While many choose to spend the night in the city’s opulent restaurants, bars and clubs, others will gather on the banks of the Neva River to watch a colourful fireworks display over famous sights such as the historic Peter and Paul Fortress.

31st December

Winter Events in St Petersburg | Fireworks over Palace Square © iStock/Lisa-Blue
Winter Events in St Petersburg | Pancakes © iStock/Kisa_Markiza

Russian Orthodox Christmas

Christmas in Russia is celebrated not on 25th December, like many other places in the world, but on 7th January, meaning that in St Petersburg, festive celebrations carry on into the new year. Russian Orthodox Christmas is honoured in a similar way to Christmas in December, with a family feast, but in Russia it is traditional for 12 foods commemorating the 12 apostles to be served.

7th January 2018


Held in the lead up to Lent, Maslenitsa (also known as butter week) is a popular religious holiday in Russia. Celebrations are held across St Petersburg, where people snack on pancakes (the signature food of the festival), enjoy wintery activities such as sleigh rides and sledding, and take part in traditions such as burning straw Maslenitsa dolls on the Sunday of Forgiveness.

12th – 18th February 2018

Christmas at Mariinsky Theatre

There are few things more successful at inspiring that festive feeling than a Christmas show. Throughout December, St Petersburg’s iconic Mariinsky Theatre hosts a series of seasonal concerts and performances. This winter, visitors can choose to watch a rendition of classic ballet The Nutcracker or enjoy the opera-ballet A Christmas Tale, featuring music by music by Pyotr Tchaikovsky.

Throughout December


Corinthia Hotel St Petersburg Offers

View all

Exquisite Offers at Corinthia Hotels

View all

more stories