December Weather in St. Petersburg, United States

Last updated: February 24, 2025

December in St. Petersburg, United States brings a delightful mix of mild temperatures and refreshing humidity. With a maximum of 25°C (77°F) and an average of 19°C (66°F), the month offers a comfortable climate for outdoor activities, while cooler evenings can dip to a minimum of 7°C (45°F). Despite the relatively pleasant weather, residents and visitors can expect some rainfall, with 66 mm (2.6 in) of precipitation over an average of 6 days. The high humidity at 84% enhances the coastal charm, making December a unique time to explore the area's vibrant landscapes and cultural offerings.

December Temperature in St. Petersburg

In December, St. Petersburg, United States, experiences a gentle transition from the warmer fall months to the milder winter. With minimum temperatures around 7°C (45°F), the city begins to cool down, yet the average temperature holds steady at a comfortable 19°C (66°F). Daytime highs can reach up to 25°C (77°F), creating a pleasant atmosphere ideal for outdoor activities. As the month progresses, the trend highlights a consistent warmth compared to the colder northern regions, allowing residents and visitors to enjoy a balmy winter experience. This unique climate draws in those looking to escape harsher winter conditions elsewhere, solidifying December as a delightful time to explore St. Petersburg's vibrant culture and scenic views.

December Weather in St. Petersburg: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in St. Petersburg, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends.
JanFebMarAprMayJunJulAugSepOctNovDec626568737781828281787065
Data source: Temperature data for St. Petersburg generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in St. Petersburg

In December, St. Petersburg experiences a notable transition as the precipitation levels rise to 66 mm (2.6 in), falling in line with the trend of frequent rainfall as the year closes. This month sees 6 rainy days, mirroring November's counts, yet the increase in total precipitation suggests a shift toward wetter conditions. The tail end of the year often brings a brisk chill, highlighting a contrast to the much more intense downpours of the summer months where July and August stand out with up to 219 mm (8.6 in) of rain. Overall, December’s precipitation reflects a gradual tapering from the summer's peak but still maintains a steady rhythm, hinting at the potential for winter storms to start making their appearances.

December Precipitation Trends in St. Petersburg

The chart displays monthly precipitation patterns in St. Petersburg, with values for each month alongside December's data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December's conditions compare to those of other months.
JanFebMarAprMayJunJulAugSepOctNovDec40502060105174204219143674666
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in St. Petersburg

As December rolls in, St. Petersburg experiences a notable rise in humidity, peaking at 84%. This trend marks a shift from the relatively stable humidity levels observed in the preceding months, which hovered around 79% to 82% from October through November. Interestingly, this seasonal increase reflects a pattern of elevated humidity that typically characterizes the winter months in this coastal city. In comparison to the drier summer months of June and July, when humidity levels dipped to 75% and 74% respectively, December's surge not only intensifies the atmospheric moisture but also signals the arrival of cooler temperatures, creating a unique weather dynamic that residents and visitors alike experience as the year draws to a close.

December Average Humidity in St. Petersburg

This chart illustrates the average monthly humidity levels in St. Petersburg, with December's data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, allowing you to see how December's humidity levels compare to other months.
JanFebMarAprMayJunJulAugSepOctNovDec82%82%79%78%76%75%74%75%78%80%82%84%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in St. Petersburg

In December, St. Petersburg experiences a notable decrease in UV intensity, with the UV Index dipping to 5, placing it in the moderate exposure category. This marks a shift from the extreme levels seen during the height of summer, where the index soared to 12, necessitating swift actions to prevent sunburn within a mere 10 minutes. As winter settles in, sun lovers can revel in longer burn times of around 30 minutes while basking in the gentler rays. This trend of decreasing UV levels from fall to winter provides a more forgiving environment for outdoor activities without the immediate risks associated with higher UV indices. For more detailed information, check out the St. Petersburg UV Index.

Maximum UV Index Levels in St. Petersburg for December

The chart shows the monthly maximum UV Index (UVI) for St. Petersburg in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues.
JanFebMarAprMayJunJulAugSepOctNovDec6810111112121111975
Data source: St. Petersburg December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in St. Petersburg

As December settles in St. Petersburg, the vibrant glow of sunshine begins to wane slightly, with the month featuring 269 hours of glorious daylight. While this marks a dip from the sunlit heights of previous months, particularly May's impressive 335 hours, December still offers a generous embrace of sunlight. The overall trend shows that the city's winter months maintain a respectable amount of sunshine, especially compared to the cloudy winter skies found elsewhere. Notably, December's sunshine lingers closely to the November tally of 279 hours, suggesting that although the days are shorter, St. Petersburg preserves a bright, inviting atmosphere that entices residents and visitors alike to enjoy the outdoors even during the chillier season.

Monthly Sunshine Duration in St. Petersburg: December Highlighted

The December sunshine duration represents the total number of hours St. Petersburg experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec216h265h321h319h335h303h319h316h311h300h279h269h
Data source: St. Petersburg December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in St. Petersburg During December

As December approaches in St. Petersburg, the likelihood of sunny weather hovers around 57%, marking a notable shift in clarity compared to the summer months, where sun chances plummet to as low as 17%. This trend indicates that while the end of the year might bring cooler temperatures, it also promises more opportunities to bask in the sun, especially when contrasted with the previous summer's lackluster skies. December's chances of sunshine are reminiscent of early spring, hinting that residents can still enjoy the sun's warmth as they transition into winter. So, whether it's for holiday celebrations or simply enjoying the outdoors, the prospect of sunny days in December adds a bright note to the season.

Percentage of Sunny Days in December in St. Petersburg

The chart illustrates the percentage of sunny days in St. Petersburg throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often St. Petersburg experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec38%51%54%63%59%18%23%17%33%51%55%57%
Data source: St. Petersburg December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in St. Petersburg in December

As winter settles in, December brings a familiar chill to St. Petersburg, where daylight duration lingers at 10 hours, mirroring the daylight hours of both January and November. This pattern highlights a seasonal rhythm characterized by shorter days, as the sun retreats earlier in the evening and rises later in the morning. Following a gradual increase in light during the spring and summer months, peaking at 13 hours from June to August, December serves as a reminder of the contrasting beauty of the seasons. As the year draws to a close, residents eagerly anticipate the gradual return of longer days, symbolizing the promise of renewal and warmth with the arrival of spring.

Average Daylight Hours in St. Petersburg for December

The chart illustrates the variation in daylight duration in St. Petersburg throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec10h 35m11h 12m12h12h 50m13h 31m13h 51m13h 40m13h 4m12h 16m11h 27m10h 45m10h 23m
Data source: St. Petersburg daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in St. Petersburg

As December rolls in, the winds in St. Petersburg, United States, take on a notably gentler tone, with an average wind speed of 3.6 m/s (8 mph)—the lowest of the year. This transition emphasizes a trend of decreasing wind velocity as winter approaches, following months where speeds consistently hovered above 4.0 m/s. Comparatively, the year began with brisk gusts, peaking in January and February at around 4.9 to 5.3 m/s (11 to 12 mph), before settling into a more subdued rhythm. By December, the atmosphere transforms, echoing the quietness of the season, offering a contrast to the lively breezes experienced earlier in the year. This shift not only marks the onset of winter but also creates a serene backdrop for the holiday festivities in the city.

Average December Wind Speed in St. Petersburg

The chart displays monthly wind speed patterns in St. Petersburg, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec4.95.34.95.05.04.13.84.23.44.65.03.6 m/s
Data source: St. Petersburg December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in St. Petersburg Compares to Other Months

The weather in St. Petersburg changes throughout the year, offering a unique experience in each season. Below is a month-by-month comparison of December's weather with other months, highlighting differences in temperature, precipitation, and other key factors. Click on each section to discover seasonal trends in St. Petersburg and find detailed weather information for every month.

December and January in St. Petersburg present a subtle shift in weather conditions. December typically enjoys a mild climate with temperatures ranging from a minimum of 7°C (45°F) to a maximum of 25°C (77°F), alongside an average temperature of 19°C (66°F). This month sees an average of 66 mm (2.6 in) of precipitation over six days and humidity levels around 84%.

In contrast, January experiences slightly cooler temperatures, with a minimum of 3°C (37°F) and a maximum of 24°C (75°F), resulting in an average of 17°C (62°F). Precipitation decreases to 40 mm (1.6 in) over just four days, and humidity drops slightly to 82%. For a more detailed look at January weather in St. Petersburg, check out St. Petersburg weather in January.

In December, the weather in St. Petersburg features mild temperatures, with a minimum of 7°C (45°F) and a maximum of 25°C (77°F). The average temperature remains comfortable at around 19°C (66°F), but the month experiences 66 mm (2.6 in) of precipitation over six days, alongside relatively high humidity at 84%. In contrast, February sees slightly warmer nights with a minimum temperature of 9°C (48°F), while the overall average and maximum temperatures remain the same as in December. However, February experiences less rainfall, totaling 50 mm (2.0 in) over five days, and lower humidity at 82%. For more details on February weather in St. Petersburg, you can check this link: St. Petersburg weather in February.

December and March in St. Petersburg reveal a mild climate, but with some notable differences. In December, temperatures typically range from a minimum of 7°C (45°F) to a maximum of 25°C (77°F), with an average of 19°C (66°F). The month sees considerable precipitation, averaging 66 mm (2.6 in) over about 6 days, and the humidity is relatively high at 84%. In contrast, March offers slightly warmer conditions, with temperatures ranging from a minimum of 8°C (46°F) to a maximum of 26°C (80°F) and an average of 20°C (68°F). Additionally, precipitation drops significantly to 20 mm (0.8 in) spread over just 3 days, and humidity decreases to 79%. For a more detailed look at what to expect weather-wise in March, you can visit St. Petersburg weather in March.

December and April in St. Petersburg contrast notably in terms of temperature and humidity. December experiences cooler averages, with minimum temperatures around 7°C (45°F) and maximums reaching 25°C (77°F), while April offers warmer conditions with minimums of 12°C (54°F) and maximums peaking at 28°C (83°F). Precipitation levels are fairly similar, with December seeing 66 mm (2.6 in) over 6 days and April at 60 mm (2.4 in) across 7 days. Additionally, December carries a higher humidity at 84%, compared to April's 78%. For a closer look at what to expect in April, check out St. Petersburg weather in April.

When comparing the weather in December and May, distinct differences emerge. December features a milder temperature range with a minimum of 7°C (45°F) and an average of 19°C (66°F), peaking at 25°C (77°F). It experiences relatively low humidity at 84% and sees about 66 mm (2.6 in) of precipitation over six days. In contrast, May brings warmer temperatures, with a minimum of 18°C (64°F), an average of 25°C (77°F), and a maximum of 30°C (87°F). This month is slightly wetter, with 105 mm (4.1 in) of rain over ten days, and the humidity drops to 76%. For more detailed information, check out St. Petersburg weather in May.

December in St. Petersburg offers a mild winter climate, with temperatures ranging from a low of 7°C (45°F) to a comfortable high of 25°C (77°F). The month typically sees around 66 mm (2.6 in) of rainfall over approximately 6 days, accompanied by relatively high humidity at 84%. In contrast, June brings much warmer temperatures, with lows around 23°C (74°F) and highs reaching up to 32°C (89°F). This summer month experiences significantly more rain, totaling 174 mm (6.8 in) across 19 days, although the humidity is slightly lower at 75%. For a more detailed look at the climate, check out St. Petersburg weather in June.

In December, St. Petersburg experiences milder temperatures with a minimum of 7°C (45°F) and an average of 19°C (66°F), reaching a maximum of 25°C (77°F). The weather is relatively dry, with only 66 mm (2.6 in) of precipitation over about 6 days and a high humidity level of 84%. In contrast, July brings much warmer conditions, with temperatures ranging from a minimum of 25°C (77°F) to a maximum of 32°C (90°F) and an average of 28°C (82°F). However, this month is also wetter, featuring 204 mm (8.0 in) of rain over approximately 25 days, coupled with a lower humidity of 74%. For more details, check St. Petersburg weather in July.

December and August present contrasting weather patterns in St. Petersburg. In December, temperatures are milder, with a minimum of 7°C (45°F) and a maximum of 25°C (77°F), offering an average of 19°C (66°F). The month sees about 66 mm (2.6 in) of precipitation over 6 days, accompanied by high humidity levels at 84%. In stark contrast, August experiences much warmer conditions, with a minimum of 25°C (77°F) and a maximum of 32°C (90°F), averaging 28°C (83°F). However, it is notably wetter, receiving 219 mm (8.6 in) of rain over 25 days and a moderate humidity of 74%. To explore more about August weather in St. Petersburg, you can visit St. Petersburg weather in August.

In comparing the weather between December and September, December presents cooler temperatures with an average of 19°C (66°F), while September is noticeably warmer, boasting an average of 27°C (82°F). September also experiences higher humidity at 78%, compared to December's 84%, along with significantly greater rainfall—143 mm (5.6 in) over 18 days in September versus 66 mm (2.6 in) over just 6 days in December. As a result, September tends to feel more muggy and wet, while December offers a milder, drier climate. For more details on September weather, you can visit St. Petersburg weather in September.

December weather in St. Petersburg is generally cooler, with average temperatures ranging from a minimum of 7°C (45°F) to a maximum of 25°C (77°F). In contrast, October enjoys warmer temperatures, averaging between 15°C (59°F) and 31°C (87°F). Both months experience similar precipitation levels, with December seeing about 66 mm (2.6 in) over 6 days and October slightly higher at 67 mm (2.6 in) across 10 days. Humidity in December is higher at 84%, while October is more comfortable at 79%. For more detailed insights on October's weather, check this link: St. Petersburg weather in October.

In comparing the weather of December and November, December tends to be slightly cooler with average temperatures ranging from a minimum of 7°C (45°F) to a maximum of 25°C (77°F). In contrast, November enjoys a warmer average, with temperatures ranging from a minimum of 12°C (54°F) to a maximum of 28°C (83°F). Additionally, December experiences more precipitation at 66 mm (2.6 in) compared to November's 46 mm (1.8 in), although both months have precipitation on 6 days. Humidity levels are similar, with December at 84% and November at 82%. For a closer look at weather specifics in November, you can refer to St. Petersburg weather in November.

Compare St. Petersburg's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in St. Petersburg

As December rolls into St. Petersburg, the city transitions into a cooler, yet pleasant climate compared to the hotter months. While summer brings sweltering heat, December offers a refreshing average temperature that's perfect for outdoor activities. With higher humidity levels lingering around 84%, the air feels crisp, especially during the cooler evenings. Although the month experiences some precipitation, with about six days of rain, this does little to dampen the festive spirit. For those looking to explore the seasonal charms, understanding the unique December weather is essential. For more details on how December fits into the yearly climate, visit St. Petersburg Climate.