أفضل وقت لزيارة سانت بطرسبرج هو من منتصف يونيو إلى سبتمبر وعلى الرغم من كونها باهظة الثمن، إلا أن احتفالات سانت بطرسبرج القريبة من 24 ساعة من أشعة الشمس والليالي البيضاء خلال أشهر الصيف لا ينبغي تفويتها وعادةً ما يكون الصيف باردًا ولكنه لطيف، حيث تنخفض درجات الحرارة المنخفضة إلى الخمسينيات والارتفاعات التي تحوم حول 70 درجة فرينهايت، والسفر إلى سانت بطرسبرغ في الشتاء أمر نادر الحدوث والأيام قصيرة، وستنخفض درجات الحرارة إلى ما دون درجة التجمد.