Im März ist das Wetter in Petersburg meist warm. Die durchschnittliche Tagestemperatur im März beträgt etwa 11 Grad über Null. Im Durchschnitt hat Petersburg im März 10 Regentage, 9 Tage mit wechselnder Bewölkung, 7 heitere Tage, und 5 trübe Tage. Es regnet normalerweise stark. März sowie im Januar, Februar, und Dezember sind die ungünstigsten Monate, um Petersburg zu besuchen.