Ans: Halloween is celebrated on 31 October. It is on the day before the Western Christian feast of all saints. In Christian countries, 31 October is observed as national Halloween day. Halloween day marks the start of All Hallow Tide which is a three-day festival that ends with All souls day.