Question: what day is celebrated on 31 october?
Answer: Halloween is marked on 31 October every year, on the eve of the Christian feast of All Saints' (or All Hallows') Day.