Last updated: June 24, 2025
In April, the average temperature in Petersburg, United States hovers around 5°C (42°F). Expect a chilly atmosphere where temperatures can dip to a brisk -8°C (18°F) or reach a mild 16°C (61°F). Prepare for 190 mm (7.5 in) of precipitation spread over 18 days, and be ready for a rather damp experience with an average humidity of 88%.
In April in Petersburg, the average temperature is 5°C (42°F), with maximums reaching up to 16°C (61°F) and minimums dropping as low as -8°C (18°F). Travelers should come prepared for a mix of cool days and chilly nights.
In Petersburg in April, the precipitation amount is 190 mm (7.5 in) over the course of 18 days.
In Petersburg in April humidity is 88%. With an average temperature of 5°C (42°F), this humidity feels like a damp chill that seeps into your bones, making outdoor activities less appealing and leading you to seek warmth indoors instead.
In Petersburg in April, the maximum UV index reaches 5, which corresponds to a moderate Exposure Category. Under these conditions, the estimated time to burn is approximately 30 minutes. For more details, you can check the 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 April’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 |