Guanajuato's climate is characterized by mild winters and warm summers, with temperatures gradually increasing from January to April. As the region transitions into spring, temperatures rise steadily, reaching their peak in May and June, with average highs often exceeding 30°C. The summer months of July and August are slightly cooler, but still pleasant, with averages around 20°C. Autumn brings a slight drop in temperature, returning to more moderate levels by October and November. Winters are cool and dry, with temperatures ranging from 3-29°C throughout the season.