When is All Saints Day?
All Saints' Day
1 November
In the Western Christian practice, the liturgical celebration begins at Vespers on the evening of 31 October, All Hallows' Eve (All Saints' Eve), and ends at the close of 1 November. It is thus the day before All Souls' Day, which commemorates the faithful departed. In many traditions, All Saints' Day is part of the season of Allhallowtide, which includes the three days from 31 October to 2 November inclusive and in some denominations, such as Anglicanism, extends to Remembrance Sunday.[10][11] On All Saints Day, it is common for families to attend church, as well as visit cemeteries in order to lay flowers and candles on the graves of their deceased loved ones.[12] In Austria and Germany, godparents gift their godchildren Allerheiligenstriezel (All Saint's Braid) on All Saint's Day,[13] while the practice of souling remains popular in Portugal.[14] It is a national holiday in many historically Christian countries.