Viewing advice
Oaxaca lodging books out by summer. Reserve months ahead and expect full streets on Nov 1 to 2.
The best time to attend Dia de los Muertos in 2026 is November 1 to 2, 2026. Timing status: Dates confirmed.
Families welcome the dead back with marigold paths, candlelit graveyard vigils and altars heavy with their favorite food. Oaxaca is the beating heart.

Where to experience it
These are the spots that catch it best. Tap one to see what's worth a trip nearby.
Next time: Dia de los Muertos, November 1 to 2, 2027
Related cultural events
More moments to explore.
Frequently asked questions
When is Dia de los Muertos 2026?
Dia de los Muertos 2026: November 1 to 2, 2026.
When is Dia de los Muertos 2027?
Dia de los Muertos 2027: November 1 to 2, 2027.


