Question: "Should a Christian celebrate holidays?"
Answer: The Bible nowhere instructs Christians to celebrate holidays such as Christmas, Easter, Thanksgiving, Valentines Day, Memorial Day, Labor Day, Independence Day, birthdays, anniversaries, etc. This leads some to refrain from observing these celebratory days, even those that are considered Christian holidays. However, at the same time, the Bible does not speak against celebrating holidays. The Bible mentions several “celebrations” that the Israelites observed: Passover, Pentecost, Purim, New Moon, etc. The difference between these holidays and the holidays celebrated today is that some of our modern Christian holidays have pagan or even anti-Christian origins. Christmas and Easter began as attempts to redefine a pagan holiday with a Christian meaning, i.e., the Easter bunny, the Christmas tree, giving gifts, hunting for eggs, etc.
That leaves Christians with a difficult decision in regards to holidays – should a practice that was started as a pagan religious ritual be continued? Here are a few things to consider: (A) Does the holiday in any way promote false doctrine or immorality (Galatians 5:19-23)? (B) Can we thank God for what we observe on a holiday (1 Thessalonians 5:16-18)? (C) Will celebrating the holiday detract from your Christian testimony / witness (Philippians 2:15)? This is a decision a Christian family needs to make together. Pray to God, asking Him what He would have you to do (James 1:5).