Día de los Muertos is one of the most profound and beautiful cultural traditions in the world — a celebration of death not as tragedy but as continuation. Families build elaborate ofrendas (altars) for deceased relatives, marigold petals mark paths to cemeteries, and the graves are decorated with photographs, food, and candles through the night. Oaxaca is considered the finest place to experience it — the combination of indigenous Zapotec traditions, colonial architecture, and the extraordinary local food culture creates something unforgettable. The cemetery vigils at Xoxocotlán are open to respectful visitors and genuinely moving.
Oaxaca City and the surrounding villages each have distinct traditions. The cemetery at Xoxocotlán on the night of November 1 is the centrepiece — arrive by 9pm. This is a sincere religious and family observance: participate respectfully.