Christmas party favors can really make your party special. For a dinner party, decorate each place setting with a favor. For a larger party, you could place favors on a Christmas tree or even wrap them and leave them under the tree. Another idea is to make a display by the door so guests can grab one as they leave.
Need a simple idea? Try candy canes with a bow tied around them. You could buy a variety of flavors and ribbon colors.
Prefer something a little more elaborate? How about some homemade goodies? Set up a Christmas cookie table with lots of types of cookies and bars. Supply takeout food containers and let your guests select the ones they want. Edible goodies are always fun to receive.
If there are kids coming to your party, why not hand out a little bag of gifts at the beginning of the party? You can include some items to stave off boredom. Let's face it ... when you're a kid, those grown-up parties can be a snooze sometimes. Try some Christmas coloring books or pages printed from the internet and some felts or crayons. You can find pre-packaged craft ideas at dollar stores or craft stores ... pompom creatures, beading kits, small models.
Feeling really creative? Check out this huge list of ideas for making your own snowmen. What is winter without snowpeople? Or this candy cane reindeer craft can be a standalone favor or included in a bag of treats. You could also just buy the supplies and set up a table for the kids to make these themselves. They turn out really cute!
Candles are always a nice party favor to receive. Two tapers wrapped with some ribbon or raffia are pretty and useful. Or how about these votive candle holders?
Another fun idea is to buy up a bunch of those miniature stockings you see everywhere. Stuff them with some Hershey's kisses or other small chocolates. This is a great favor for kids and adults. And a fun way to say Merry Christmas!