The Feast of the Immaculate Conception is a Christian Feast day that celebrates the Virgin Mary and her lack of original sin. According to Catholic belief, Mary was free of sin from the moment of her conception. This feast is celebrated nine months before the feast of the Nativity of Mary, which celebrates Mary’s birth.