Most years we put the tree up one week before Christmas, and take it down two weeks after, along with all the other decorations. This year we didn't get it up until the Saturday before, however, because we were having a lot of building work done. I think two weeks really is the maximum length of time to keep a tree up after Christmas. After that it begins to get a bit tiresome. What I really hate is when people put up loads of decorations on the front of the house, but lose the enthusiasm for taking them down again afterwards. I see several homes with fairy lights draped across doors and windows al year round, and it is very irritating.
We put the tree up in around mid-December, and taken it down just after New Years Day. The decorations on the front of the house are already down, and this was also due to a power problem that has now been repaired. A month is a long time to keep the tree up.
My family has its own traditions passed on from mother to daughter. My grandma and then my mother both were particular that the tree should be removed before the 1st of January. Keeping to this, I always remove the tree on the 30th or 31st and create a fresh new look for January 1st and the new year. This happens only if we at home for new years!
I'm so glad someone else remembered the '12 days after Christmas' for taking it down. I was beginning to think I'd make that up!! We used to put up our tree when the kids were still at home, on Christmas Eve, & always took them down, on January 6!!! A friend puts hers up 2 weeks before Christmas, & takes the tree down on Boxing Day!