Last updated: June 24, 2025
In May, the average temperature in Petersburg, United States hovers around 10°C (50°F), with a minimum of 2°C (36°F) and a maximum of 22°C (73°F). Expect 160 mm (6.3 in) of precipitation spread over 18 days, resulting in a relatively high average humidity of 88%. Stay prepared for a mix of cool temperatures and damp conditions!
In May in Petersburg, the average temperature is 10°C (50°F). Maximums can reach 22°C (73°F), and minimums can be as low as 2°C (36°F). This climate makes it a perfect time to explore the local attractions while enjoying milder weather.
In Petersburg in May, the precipitation amount is 160 mm (6.3 in) spread across 18 days.
In Petersburg in May, humidity is 88%. With an average temperature of 10°C (50°F), this humidity feels like a damp chill that seeps into your bones, making outdoor exploration uncomfortable and encouraging travelers to seek cozy indoor activities instead.
In Petersburg in May, the maximum UV index is 6, which corresponds to a high Exposure Category. The time to burn is approximately 25 minutes. To find the hourly UV index in Petersburg, you can refer to this Hourly UV Index in Petersburg.
UV Risk Categories
Weather in Petersburg varies notably across the year, with each month offering distinct climate conditions. This page compares May’s weather to other months in Petersburg, focusing on differences in temperature, rainfall, humidity, and UV levels.
Temperature | Precipitation | Humidity | UV | |
---|---|---|---|---|
January Weather | -1°C (30°F) | 225 mm (8.9 inches) | 88% | low |
February Weather | -2°C (29°F) | 176 mm (6.9 inches) | 84% | low |
March Weather | 1°C (35°F) | 177 mm (7.0 inches) | 86% | moderate |
April Weather | 5°C (42°F) | 190 mm (7.5 inches) | 88% | moderate |
May Weather | 10°C (50°F) | 160 mm (6.3 inches) | 88% | high |
June Weather | 13°C (55°F) | 206 mm (8.1 inches) | 96% | high |
July Weather | 15°C (59°F) | 195 mm (7.7 inches) | 110% | high |
August Weather | 15°C (59°F) | 297 mm (11.7 inches) | 111% | high |
September Weather | 12°C (54°F) | 288 mm (11.3 inches) | 104% | moderate |
October Weather | 6°C (44°F) | 276 mm (10.9 inches) | 96% | moderate |
November Weather | 3°C (38°F) | 309 mm (12.2 inches) | 92% | low |
December Weather | 0°C (33°F) | 258 mm (10.2 inches) | 91% | low |