When it comes to weather, it's almost always a good time to visit Mexico City. Temperatures remain fairly stable throughout the year, averaging in the mid-50s to low 70s. Mornings and evenings are cool, while midday can be quite warm—so plan ahead and bring light layers. September tends to be a rainy month, but this is also when Mexican Independence Day is celebrated. If you're interested in joining the festivities, don't let a little precipitation stop you!