Days of the Dead is undoubtedly Mexico's most brilliant event, with immense enthusiasm, color, and unflinching respect for death and dead family. It takes place from October 31 to November 2, unofficially merging Halloween with All Saints Day (Nov 1) and All Souls Day (Nov 2). (Nov 2).