United States · 1991–2020

Best time to visit
St. Petersburg

For St. Petersburg, February has the most comfortable weather in our climate comparison. Typical daytime highs are 22.4°C, nights average 14.6°C, and rainfall totals about 43 mm. Figures use measured 1991–2020 normals from the nearest eligible NOAA station.

Best all-round monthFebruary
Typical daytime high22.4°C
Typical night-time low14.6°C
February rainfall43 mm
Overall comfort

February

Other strong months: November and March

92/100 weather score
Beach weather

April

Other strong months: October and May

91/100 weather score
Outdoor sightseeing

January

Other strong months: February and December

88/100 weather score

Make the answer personal

Choose the weather
that suits you.

Set the daytime temperature and rainfall you are comfortable with. We will show only the months that meet every choice, using the measured 1991–2020 averages below.

6 months fit your choices for St. Petersburg

January20.6°C day · 55 mm rain · 4.9 wet days
February22.4°C day · 43 mm rain · 4.1 wet days
March24.6°C day · 62 mm rain · 4.1 wet days
April27.5°C day · 44 mm rain · 3.2 wet days
November24.9°C day · 35 mm rain · 3.4 wet days
December22.3°C day · 60 mm rain · 4.5 wet days

August has the lowest comfort score at 17 out of 100, compared with February at 92. The main reason is that days average 32.2°C, 8° above the 24°C the score treats as ideal, and 222 mm of rain falls.

Quick answers

Planning a trip to St. Petersburg?

These answers come from the same measured monthly climate record shown on this page.

When is the best time to visit St. Petersburg?

February is the strongest all-round choice in our temperature-and-rainfall comparison, with a typical daytime high of 22.4°C and 43 mm of rain.

What is the hottest month in St. Petersburg?

August is hottest in this record, with a typical daytime high of 32.2°C and a night-time low of 25.9°C.

Which month has the least rain?

November has the lowest monthly rainfall total at 35 mm.

Is this a weather forecast?

No. These are long-term measured averages from 1991–2020. Check a current forecast before you travel.

Month by month

See how the weather
changes through the year.

The bars combine daytime temperature, night-time temperature and rainfall. The figures are measured historical averages, not a forecast for a particular trip.

Jan
8020.6° / 12.9°
Feb
9222.4° / 14.6°
Mar
9024.6° / 17°
Apr
7827.5° / 19.9°
May
6030.1° / 22.8°
Jun
3031.8° / 25.1°
Jul
2132.1° / 25.8°
Aug
1732.2° / 25.9°
Sep
3031.3° / 25.2°
Oct
6728.9° / 22.6°
Nov
9124.9° / 18°
Dec
8922.3° / 15.1°
Monthly climate evidence for St. Petersburg — daylight is calculated from latitude, everything else is measured, sea temperature from the nearest open water 17 km away
MonthDayNightRainWet daysSeaDaylightComfortCoverage
January20.6°C12.9°C55 mm4.918.2°C10 h 3380Good coverage
February22.4°C14.6°C43 mm4.118.1°C11 h 1092Good coverage
March24.6°C17°C62 mm4.120.1°C11 h 5590Good coverage
April27.5°C19.9°C44 mm3.223.0°C12 h 4778Good coverage
May30.1°C22.8°C67 mm4.925.9°C13 h 3060Good coverage
June31.8°C25.1°C172 mm1128.4°C13 h 5330Good coverage
July32.1°C25.8°C205 mm13.429.8°C13 h 4421Good coverage
August32.2°C25.9°C222 mm14.230.1°C13 h 0817Good coverage
September31.3°C25.2°C174 mm11.729.2°C12 h 1730Good coverage
October28.9°C22.6°C49 mm4.726.8°C11 h 2767Good coverage
November24.9°C18°C35 mm3.423.0°C10 h 4491Good coverage
December22.3°C15.1°C60 mm4.520.3°C10 h 2389Good coverage
Records at ST PETERSBURG ALBERT WHITTED A, 1998–2026
MonthRecord highRecord lowWettest dayWettest / driest monthYears
January29.4°C9 Jan 20260.0°C18 Jan 201869 mm6 Jan 2024181 mm2016 · driest 3 mm in 200328
February29.4°C20 Feb 20182.2°C1 Feb 202651 mm24 Feb 2025124 mm2015 · driest 5 mm in 200128
March32.8°C10 Mar 20265.6°C5 Mar 200279 mm31 Mar 2011207 mm2010 · driest 0 mm in 202028
April34.4°C27 Apr 20269.4°C9 Apr 200076 mm25 Apr 2003183 mm2003 · driest 1 mm in 200128
May35.6°C30 May 202413.9°C1 May 199992 mm4 May 2016246 mm2018 · driest 0 mm in 200728
June36.7°C16 Jun 201019.4°C1 Jun 2007148 mm24 Jun 2012376 mm2016 · driest 60 mm in 200429
July36.1°C16 Jul 200718.3°C9 Jul 2023105 mm21 Jul 2000373 mm2000 · driest 74 mm in 201229
August36.7°C16 Aug 200518.9°C27 Aug 1999127 mm31 Aug 2016394 mm2016 · driest 82 mm in 199828
September35.6°C4 Sep 202017.8°C29 Sep 2022176 mm14 Sep 2001416 mm2001 · driest 28 mm in 201928
October35.0°C2 Oct 202410.6°C29 Oct 200870 mm19 Oct 2019182 mm2019 · driest 0 mm in 201028
November33.3°C24 Nov 20026.1°C11 Nov 2025125 mm11 Nov 2020157 mm2020 · driest 1 mm in 201628
December29.4°C30 Dec 20151.7°C31 Dec 2000109 mm9 Dec 2002442 mm2002 · driest 7 mm in 201628
Typical days per month at ST PETERSBURG ALBERT WHITTED A, 1991–2020
MonthDays 25°C+Days 30°C+Heavy rain (10 mm+)
January602
February901
March17<12
April2651
May30192
June29255
July31296
August31297
September30255
October29131
November18<11
December901
How often different weather occurs at ST PETERSBURG ALBERT WHITTED A, based on its daily record
MonthDry days reaching 20°CWet daysDays with heavy rainWeeks with 3+ wet daysTypical high by year
January50%16%5%11%18.2–22.5°C
February67%14%5%7%20.7–24.6°C
March79%14%5%8%23.0–26.7°C
April88%11%5%5%26.3–28.9°C
May84%16%7%19%29.4–31.3°C
June63%37%17%50%31.0–33.0°C
July58%42%19%60%31.5–32.9°C
August55%45%22%66%31.4–33.2°C
September62%38%17%48%30.5–32.3°C
October85%14%4%8%27.8–30.0°C
November81%12%3%5%23.3–26.4°C
December66%14%5%8%20.4–24.5°C

A dry day reaching 20°C records under 1 mm of rain. A wet day records at least 1 mm, while a heavy-rain day records at least 10 mm. The weekly figure is the share of seven-day periods containing three or more wet days. The final column shows the middle 80% of average daytime highs recorded for that month in individual years; a wider range means conditions have varied more from one year to another.

1999Each stripe is one year’s mean temperature against the 27-year average. Warmest: 2024. Coolest: 2010.2025

The evidence behind this page

Where these figures
come from.

Place identity
GeoNames 4171563
NOAA station
USW00092806 · ST PETERSBURG ALBERT WHITTED A
Station distance
5.3 km from the place centre
Climate period
1991–2020
Minimum month coverage
22 usable years
Daylight
Calculated from latitude 27.77°, mid-month, sunrise to sunset including refraction. Not a station measurement.
Sea temperature
NOAA OISST v2.1 1991–2020 monthly climatology, nearest open water 17 km from the place centre. A sheltered bay can run warmer than the open sea it is measured from.
Important limit
Historical climate is not a forecast. Nearby stations can miss mountains, coasts, and local microclimates.

Next step

Choose your month.
Then plan the details.

The weather comparison for St. Petersburg is based on climate evidence, not payments from travel companies. Flight, accommodation and activity links will be clearly labelled when they are added; there are no booking offers on this page today.

How travel partnerships will work

Keep exploring

Same climate evidence,
different places.

These places read the same station, so their climate numbers are identical. Their setting, population and distance from ST PETERSBURG ALBERT WHITTED A are not.