Arriving the day after tomorrow, what should I wear in St. Petersburg ? Saint petersburg FAQ 1 Answer 138****7691 Wearing a t-shirt and a jacket, I am currently in St. Petersburg.