It's best to get a tree in the late fall or early winter, as the Christmas tree season typically lasts about 12 days.