All Saints Day is observed on November 1 every year. It is a Christian celebration that honors all saints, both well-known and less well-known. Dates on this lucky day vary according to different Christian traditions. Wish your loved ones a happy All Saints Day on this special day. For All Saints Day, check out this amazing selection of cards.