What September Actually Feels Like at 2,240 Metres
Mexico City sits at roughly 2,240 metres, and September is the tail of the rainy season: mornings usually clear, clouds building by early afternoon, a hard shower around 4pm to 6pm, then cool evenings. Daytime highs hover near 20-22°C and nights drop to about 11-12°C, so pack a light waterproof layer rather than an umbrella you will fight with on the Metro. Rain falls on most days but rarely all day. Build sightseeing before lunch and keep the afternoon for museums, markets and long lunches.
Independence Day on 15-16 September is the busiest domestic travel window of the month. The Grito ceremony happens on the night of the 15th in the Zócalo, and plazas in Coyoacán, San Ángel and Xochimilco fill with families. Book accommodation in Roma Norte, Condesa or Centro Histórico at least three to four weeks ahead for those two nights; outside that window, September is one of the softer months for hotel demand in the capital and rates ease noticeably after the 20th.
Mexico City: Where to Base Yourself When It Rains
For a first visit in September, I would book Roma Norte or Condesa. Both are flat, walkable, packed with cafés and restaurants, and close to Chapultepec and the Museo Nacional de Antropología — an ideal wet-afternoon refuge that can absorb three hours easily. Condesa is quieter and greener around Parque México; Roma Norte has more food options along Colima and Álvaro Obregón. Expect mid-range rooms roughly in the 1,500-3,000 peso band per night, with the best value in the days after Independence week.
Skip staying in Santa Fe or around the airport unless you have business there. Santa Fe is a 45-60 minute drive from the centre in traffic, and the airport zone has little to walk to. If you want colonial atmosphere, base in Coyoacán near the Jardín Centenario — the Frida Kahlo Museum requires timed tickets bought online in advance, and weekends sell out. Use the Metro for dry hours and ride-hailing apps when it pours; a cross-town trip runs 20-40 minutes outside rush hour.
Side Trips: Puebla, Cholula and the Dry Side of the Mountains
Puebla is 2 hours from Mexico City on a comfortable intercity bus from TAPO terminal, or about 1 hour 45 minutes by car via the Cuota 150D. September there is mild and wet in the same pattern, and the UNESCO-listed centre around the Zócalo and the Rosary Chapel of Santo Domingo rewards two nights. The Great Pyramid of Cholula, 20 minutes away, is worth a half-day. Puebla hotel rates are generally lower than the capital's for comparable quality, so it suits a splurge on a colonial building with a courtyard.
If you want to dodge rain entirely, head north to San Miguel de Allende or Guanajuato — 3.5 to 4 hours by road from Mexico City. Both sit in a drier transition zone and September brings softer light and fewer crowds than winter. San Miguel's Parroquia and the Jardín Principal are compact enough for a two-night stay; Guanajuato's tunnels and callejones are steep, so choose a hotel near the centre rather than on the rim road. Buses from Mexico City's northern terminal run frequently and take about four hours.
Practical Timing and What to Skip
September is also a strong month for food: chiles en nogada, the seasonal stuffed pepper with walnut sauce and pomegranate, appears on menus across Puebla and Mexico City, and the national dish is at its best through the month. Book one long lunch rather than three rushed ones. For day trips, skip Teotihuacán on a heavy-rain forecast — the site has little shelter — and go early on a clear morning instead; it opens at 8am and the first two hours are cool and quiet. Xochimilco's trajineras are more atmospheric in sun.
Aim for four nights in Mexico City, two in Puebla, and two more if you add San Miguel. Hold the last afternoon free for the rain and use it for the Museo Tamayo or the Franz Mayer. Check the weather each morning rather than committing days in advance. If your dates are flexible, the week after 20 September gives the best combination of lighter crowds, lower rates and the same highland weather.