Día de los Muertos is a multi-day celebration, typically observed from October 31 to November 2, with the main observed days being November 1 (Día de los Angelitos) and November 2 (Día de los Difuntos), culminating in a broader communal observance on November 2. In practice, many communities begin preparations and vigils in the days leading up to November 1 and 2, and some sources describe extended events that run across the surrounding week. The exact dates and length can vary by locality, but the core festival spans these two or three days each year.
