Normal weather in St. Petersburg in April
The weather in St. Petersburg in April has an average temperature of around 28°C during the day. On average, April sees 45 mm of rain in St. Petersburg. The wind speed is 4 Beaufort and mainly comes from South.
After March, April in St. Petersburg starts with a temperature of 27°C and ends around May at 30°C.
Temperature per day in April in St. Petersburg
This graph shows the average daily maximum temperatures in April in St. Petersburg, indicated in degrees Celsius.
Precipitation per day in April in St. Petersburg
This graph shows the average daily precipitation in April in St. Petersburg, indicated in millimeters.
UV index per day in April in St. Petersburg
This graph shows the average daily UV index in April in St. Petersburg.
Average daily weather in April
Average weather in St. Petersburg per month
Click on a month below to see in detail how the weather typically is in St. Petersburg and what to expect. Based on the historical weather data of St. Petersburg, you can view the average temperature, precipitation, wind, and UV index for each day of the month.