April in Guanajuato is the windiest month of the year. In April, the weather in Guanajuato is typically warm. Average daily high temperature in April is about 26 degrees above zero. On average, Guanajuato has 19 partly cloudy, 10 sunny, and 1 cloudy day in April. April as well as February and March is considered the most comfortable time to visit Guanajuato.