Chaque année, de fin mai à mi-juillet, la métropole la plus septentrionale de notre planète joue les insomnies. A cette époque où la nuit ne tombe jamais totalement sur la ville impériale, l'atmosphère empreinte de magie transporte les visiteurs dans un autre monde.
Les Nuits Blanches font partie des événements à St Pétersbourg les plus attendus et si elles se déroulent de la fin du printemps jusqu'au milieu de l'été, c'est du 11 juin au 2 juillet qu'elles culminent vraiment, et plus particulièrement au moment du solstice d'été, dans la nuit du 21 au 22 juin.
Pour l'occasion, des spectacles et des concerts de jazz, de musique classique et de rock sont organisés un peu partout dans l'ancienne capitale des tsars. De nombreux événements viennent animer la capitale, particulièrement durant la dernière semaine de juin. Un festival est alors organisé dans les théâtres, les rues et les châteaux de la ville avec de la musique, des carnavals et des spectacles en tout genre. Il permet aussi de voir des premières mondiales de ballets et d'opéras dans toute la ville.