The Christmas tree is a symbol of the holiday season and is typically put up around Thanksgiving or shortly thereafter. Depending on your location, you may see real trees available for sale in stores or Christmas tree lots as early as late October or early November. However, the best time to get a real Christmas tree is when they are at their freshest and most fragrant, which is typically in the weeks leading up to Christmas.