why is halloween on october 31?

best answer
  • Halloween falls on October 31 because the ancient Gaelic festival of Samhain considered the earliest known root of Halloween occurred on this day.