Saint Petersburg
Florida, USA
Long-term weather forecast
Long-term weather forecast

December weather forecast and climate
Saint Petersburg, FL

Scenic palm trees and a straight road to St. Petersburg in Florida, a beautiful clear waterfront, on a hot and sunny day with cloudy sky
Scenic palm trees and a straight road to St. Petersburg in Florida, a beautiful clear waterfront, on a hot and sunny day with cloudy sky
December, the first month of the winter, in Saint Petersburg, is still a pleasant month, with temperature in the range of an average high of 72°F (22.2°C) and an average low of 54°F (12.2°C).

Temperature

In Saint Petersburg, the average high-temperature in December is essentially the same as in November - a pleasant 72°F (22.2°C). In December, in Saint Petersburg, the average low-temperature is 54°F (12.2°C).

Rainfall

In December, the rain falls for 6 days. Throughout December, 2.2" (55.9mm) of precipitation is accumulated. Throughout the year, there are 105 rainfall days, and 45.9" (1165.8mm) of precipitation is accumulated.

Ocean temperature

In Saint Petersburg, the average water temperature is 68.5°F (20.3°C).
Note: Swimming in 68.5°F (20.3°C) is not enjoyable for the majority. Controlling breathing becomes progressively more difficult as surface water temperature decreases below 69.8°F (21°C).

Daylight

December has the shortest days of the year in Saint Petersburg, with an average of 10.4h of daylight.

Sunshine

With an average of 6h of sunshine, December has the least sunshine of the year.

UV index

January and December, with an average maximum UV index of 5, are months with the lowest UV index in Saint Petersburg. A UV Index value of 3 to 5 symbolizes a medium health hazard from unsafe exposure to the UV radiation for the ordinary person.
Note: The average daily UV index of 5 transform into the following instructions:
Take precautions. Light skin individuals may get burned in less than 30 minutes. The Sun's most intense and consequently most harmful UV radiation during midday hours should be decreased by minimizing exposure and seeking shade. Sun-protective clothing, a long-sleeved shirt and pants, a wide-brimmed hat, and UVA and UVB-blocking sunglasses are particularly helpful in blocking UV radiation's harmful effects.

What is the temperature in December in Saint Petersburg?

The average high-temperature, in December, in Saint Petersburg, Florida, is 72°F (22.2°C), while the average low-temperature is 54°F (12.2°C).

How many days does it rain in December in Saint Petersburg?

In December, the rain falls for 6 days. Throughout December, 2.2" (55.9mm) of precipitation is accumulated.

How cold is the water in December in Saint Petersburg?

In Saint Petersburg, in December, the average water temperature is 68.5°F (20.3°C). For most, swimming in 68.5°F (20.3°C) is not an enjoyable activity. Furthermore, controlling your breathing becomes progressively more difficult as the water temperature decreases from 69.8°F (21°C) to 59°F (15°C).

What is the month with the shortest days in Saint Petersburg?

December has the shortest days of the year in Saint Petersburg, with an average of 10.4h of daylight.

How many hours of daylight does Saint Petersburg have in December?

The average length of the day in December in Saint Petersburg is 10.4h.

What is the month with the least sunshine in Saint Petersburg?

With an average of 6h of sunshine, December has the least sunshine of the year in Saint Petersburg.

How long on average sun shines in December in Saint Petersburg?

In Saint Petersburg, the average sunshine in December is 6h.

What is the month with the lowest UV index in Saint Petersburg?

January and December, with an average maximum UV index of 5, are months with the lowest UV index in Saint Petersburg.

How high is the UV index in December in Saint Petersburg?

In December, the average daily maximum UV index in Saint Petersburg, Florida, is 5. A UV Index of 3 to 5 symbolizes a medium health risk from the exposure to the Sun's UV rays.
Average temperature in December - Saint Petersburg, FL
  • Average high temperature in December: 72°F

Warmest months (with the highest average high temperature) are July and August (90°F).
The month with the lowest average high temperature is January (70°F).

  • Average low temperature in December: 54°F

Months with the highest average low temperature are July and August (76°F).
The coldest month (with the lowest average low temperature) is January (53°F).

Average rainfall in December - Saint Petersburg, FL
  • Average rainfall in December: 2.2"

The wettest month (with the highest rainfall) is August (7.8").
The driest month (with the lowest rainfall) is April (1.6").

Average rainfall days in December - Saint Petersburg, FL
  • Average rainfall days in December: 6 days

The month with the highest number of rainy days is August (17 days).
The month with the lowest number of rainy days is April (4 days).

Average sea temperature in December - Saint Petersburg, FL
  • Average sea temperature in December: 68.6°F

The best month for swimming (with the highest average sea temperature) is August (86.7°F).
The coldest month (with the lowest average sea temperature) is January (64°F).

Average daylight in December / Average sunshine in December - Saint Petersburg, FL
  • Average daylight in December: 10.4h

The month with the longest days is June (Average daylight: 13.9h).
The month with shortest days is December (Average daylight: 10.4h).

  • Average sunshine in December: 6h

Months with most sunshine are April and May (Average sunshine: 10h).
The month with least sunshine is December (Average sunshine: 6h).

Average UV index in December - Saint Petersburg, FL
  • Average UV index in December: 5

Months with the highest UV index are May, June, July and August (UV index 11).
Months with the lowest UV index are January and December (UV index 5).