when is dia de los muertos celebrated?

best answer
El día de Los Muertos is celebrated on November 1st and November 2nd in which the spirits of the dead are believed to return home and spend time with their relatives on these two days. To welcome them the family build altars in their honor.