All Souls day falls on November 2nd each year. The day is dedicated to giving money or food to the poor and to give prayers for the dead and in particular dead relatives. All Souls day is not a public holiday so business and government offices will be open as usual.
In Catholic countries around the world people will attend church on this day as well as visit the grave sites of their dead relatives. It is common for people to adorn the grave site with flowers and other decorations and light candles in honor of their relatives who have passed on.
This day in history has it roots going back to 993 AD with Abbot Odilo of Cluny establishing it for the monks in the monasteries to pray for the souls in purgatory. Throughout history people have always had rituals to honor the dead, however this day was created and now celebrated to honor and pray for those souls in purgatory as well as those of the faithfully departed.
Days till All Souls Day 2017
There are 251 days until the celebration/observance of All Souls Day 2017.