Las Posadas se celebran del 16 al 24 de diciembre, nueve noches que recuerdan el camino de María y José en busca de alojamiento; vienen de las «misas de aguinaldo» que los misioneros celebraban en la época colonial.
Del 16 al 24 de diciembre México celebra las Posadas, nueve noches de fiesta antes de la Nochebuena. Recuerdan el camino de María y José desde Nazaret hasta Belén y su búsqueda de un lugar donde pasar la noche.
La tradición viene de la época colonial, cuando los misioneros celebraban entre el 16 y el 24 de diciembre las llamadas «misas de aguinaldo». Con el tiempo la celebración salió de las iglesias a las casas y los barrios, donde se conserva hasta hoy.
Una posada clásica tiene procesión con velas, el canto para «pedir posada» entre quienes están afuera y quienes están dentro de la casa, ponche, tamales, aguinaldos con dulces y la piñata de siete picos. Es una de las fechas comerciales más fuertes del cierre de año en México.