Es una fiesta folclórica que reúne a las ocho regiones y 16 grupos étnicos de Oaxaca con un motivo: la ofrenda a la diosa del maíz Centéotl.
En este festival, los oaxaqueños ofrecen lo más valioso de sus tradiciones y herencia cultural a través de la danza, la música y los cantos.
El término Guelaguetza, se deriva del vocablo zapoteco guendalezaa que significa “Ofrenda, presente o cumplimiento”. Es una de las tradiciones con más popularidad en el estado de Oaxaca.
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.