The best time to visit San Miguel de Allende is from November to April, when temperatures are inside the 70s and 80s ℉ (21 to 26 ℃). Bear in mind that nighttime could possibly get chilly close to this time of 12 months, so ensure you pack heat layers of clothing. General you can find proportionally less scenarios of and deaths from COVID-19