Is All Saints Day a holy day of obligation?
Yes, traditionally All Saints Day is a holy day of obligation but recently in Canada and the US, there has been granted special permission so that it has been changed so that it is not a day of obligation anymore. In some countries, it is not required that you attend mass on that day if it falls on a Saturday or a Monday. Otherwise, it is still in effect in certain countries outside Canada and the USA.