Richmond gains 66 minutes of sunlight in April, and our average high rises from 66 degrees today to 74 by April 30. Still, it’s common to see several days in the 80s during the month along with several 50s. The number of rainy days can range from two to 18.