La tradicional Guelaguetza de Oaxaca se celebra en el mes de julio, forma parte de los cultos populares a la Virgen del Carmen, razón por la que se celebra los dos lunes más cercanos a la festividad católica de esta celebración mariana, el 16 de julio. Guelaguetza: magia, tradición y cultura.