Refounded in 1555 beside a Chichimeca village at 1,900m in Guanajuato's Bajío highlands, San Miguel el Grande was renamed in 1826 for independence hero Ignacio Allende, whose family house stands on the main square. The pink neo-Gothic facade that mason Zeferino Gutiérrez gave the Parroquia from 1880, reputedly from postcards, is the town's emblem. The Escuela de Bellas Artes (1938) and the Instituto Allende (1950) drew American GI Bill veterans after World War II, seeding a large American foreign community in a town of 72,000. UNESCO listed the historic centre and the Atotonilco sanctuary in 2008; Beat icon Neal Cassady collapsed beside the railway outside town in 1968 and died hours later.
Nights sit around 15°C and afternoons around 27°C.
San Miguel de Allende barely changes season, but the day does: afternoons reach 28°C and nights fall to 13°C.
Rain is spread through the year — about 632 mm in total, from 147 mm in July down to 6 mm in December — so no single month is a washout.
Wind is rarely an issue; most months sit between calm and a light breeze. Air quality is worth watching: May averages an AQI of 63, while September clears to 44.
Days stretch to about 13.3 hours of light in June and shrink to 10.7 in December — something to weigh if you work to a fixed timezone.
For what you're after, the best months in San Miguel de Allende are February – June. Expect fast internet (136 Mbps) and a high cost of living (about €1550 a month).
Affiliate links: if you book through them I earn a small commission, at no extra cost to you.