I read somewhere that they confirmed re-releasing the holiday sets but in the appropriate time... So the Christmas tree and objects from last yea.r should be release sometime near Christmas, and yes, they're completely free.
I have the Sims 3 Seasons but I am unable to have the Christmas tree in my game. I have done some research on here about the subject and everyone is telling me that there is a holiday package that I am required to download. I have downloaded it, it said it was now in my game, went to the lights all sections of the lights and still no tree. Please help me, I am getting flustered over this. I am literally trying everything I can.
I am having the same issue and the tree is not in the lighting section either. It just isn't there even though I can see it in my downloads folder, and I downloaded and installed it using the installer and downloader that are part of the game.
Have you looked into your EA account under purchase history? There you should find all the downloadable items that either come with the games or stuff that's free.
If you still can't find X-mas stuff, then try TSR, the Sims Resource. I've found all kinds of trees with lights, decorations for a fireplace mantle, and other decorations. One creator, Wimmie, created a tree lot. Plus there's terrain paints and holiday wallpaper patterns.