All Saints' Day is celebrated by Catholic Christians on November 1. Other Christians celebrate it as well. (May not be on the same day) It is a mandatory Catholic holiday. It is celebrated in the Catholic Church.