St. Petersburg's Christmas market was established in 2006 and has been held on Ploshchad Ostrovskogo, or Ostrovskogo Square, every year. Almost 70 stalls offer traditional Russian crafts and foods such as blini and hot drinks. An ice skating rink and a children's theater are part of the annual entertainment at the St. Petersburg Christmas market.
St. Petersburg Christmas Market Tips:
Christmas in Russia
is a festive time of year and runs right up into the New Year's Eve celebrations. Christmas decorations brighten up city centers, but the weather can be bitingly cold, so don warm clothing to enjoy the holiday atmosphere.
St. Petersburg's Christmas market typically runs from mid-December through Orthodox Christmas on January 7th.