It is traditional to keep your Christmas tree up until January 6th, also known as the Feast of the Epiphany. This marks the end of the Christmas season and the beginning of the Epiphany season, which is a time of reflection and preparation for the coming year. If you wish to take down your tree earlier, it is acceptable to do so after the 12 days of Christmas have passed. It is also customary to take down your tree before the start of the New Year, but it is ultimately up to you when you feel ready to let go of the holiday season.