why is the day of the dead celebrated?

best answer
  • The days of the dead are celebrated from October 31 to November 2 as these are all days honouring those who have died. Some believe that on the Day Of The Dead the souls of the departed return to earth to visit with and provide counsel to their families and loved ones.