Los días 1 y 2 de noviembre en México se celebra el Día de los Muertos, dedicado a la conmemoración de los muertos. Según la leyenda, estos días las almas de los parientes muertos visitan la casa de la familia. En 2003, la fiesta fue incluida en la Lista del Patrimonio Cultural Inmaterial de la Humanidad de la UNESCO.
La tradición del Día de los Muertos se remonta a los mayas y aztecas, que traían los regalos a la diosa Mictecacihuatl, la esposa del amo del inframundo, y construían un muro con las imágenes de cráneos – tzompantli. Calendario de celebración coincide con dos fiestas católicas – Todos los Santos (1 de noviembre) y el Día de los Fieles Difuntos (2 de noviembre).
La Guelaguetza o Los lunes del Cerro es un festival que se lleva a cabo en los dos últimos lunes de julio en Oaxaca. En este momento la música nacional se escucha en todas las partes, los artesanos ofrecen a los huéspedes comprar sus productos, y los cocineros – probar una variedad de platos étnicos.