The main holiday season for Russians and foreigners is during
the warmest months of July and August, but it also rains a lot at
this time. The best times to visit are May and June or September
and October, avoiding most of the crowds and the rain. Winters are
very cold and bitter, especially in Siberia, but are also
beautiful. February usually has the worst weather, windy and
extremely cold with very little snow.