When is Day of the Dead?

The day of the dead is when Mexicans honor the souls of their dead relatives. It is celebrated on November 1st and 2nd with sugar skulls, marigolds, and the favorite foods of their dead relatives.