Create a holiday haven that will sparkle all the way through December 25 with festive Christmas decorating ideas. Plus, bake delicious Christmas cookies and serve a memorable dinner friends and family will love. With the season of giving in mind, we've collected our best homemade Christmas gifts to make one-of-a-kind presents for your friends and family. Sharing Christmas treats is also a popular way to celebrate, and our collection of Christmas cookies includes classic cookies, cookies the kids can make, and new recipes that are sure to become family favorites. The Christmas tree is always a key part of the festivities, and we can help you pick the perfect tree as well as decorate it with beautiful lights and handmade Christmas ornaments. Our ornament ideas come in every size and material, from felt ornaments to kids' ornaments to glass ball ornaments. And why wait to celebrate? Our clever Christmas crafts are fun to start at any time and can be turned into gifts or pretty decorations for your celebration. Curious about the holiday's beginnings? The Christian holiday has some European origins -- like the Christmas tree and candy canes -- but Santa Claus came from an American poet. Learn more about the meaning of Christmas.
More Christmas Ideas & Inspiration
Christmas Tree Ideas
Christmas Cookies & Recipes
DIY Christmas Ideas
Plan Your Holiday Menu
fab finds from shopBHG
Special Touches for Holiday Guests
Let guests know how happy you are to have them with a few simple yet thoughtful touches.
Easy Holiday Baking
These easy holiday baking recipes will sweeten your table without taking up all your time.
Get creative this Christmas by trying one of our cute Christmas cupcake decorating ideas.
Christmas Garland and Swag Decorating Ideas
Whether hung from a banister, mantel, or an entry, these Christmas garlands will add to your decorations.
Creative Christmas Wreaths
Hang a pretty Christmas wreath on your front door to welcome guests this holiday season.
Holiday Decorating Ideas for Small Spaces
Small-spaces still deserve Christmas love. We'll show you how to add holiday spirit to even tiny corners.
Irresistible Holiday Cakes
Serve one of these Christmas cakes at your next get-together and watch it disappear.
Our Best Christmas Candy
Christmas candies make great multitaskers: Make a batch for a party or put some on a tray as a food gift.
Pretty Christmas Door Decorations
Add cheer to your front door with these pretty entry ideas for Christmas, including our favorite wreaths.
Simple Christmas Centerpieces
A pretty Christmas centerpiece sets the table in style. Check out flower centerpieces and more tabletop ideas.
Cookie Exchange Favorites
Be the star of your Christmas cookie exchange. Designed to elicit oohs and aahs, these cuties will wow.
Christmas Cookie Recipes
Wow a crowd with these gorgeous Christmas cookies. Each is as tasty as it is cute.
All-Time Favorite Christmas Cookies
Get baking! These favorite Christmas cookies have proven to be time-tested classics.
White and Gold Christmas Cookies
Jazz-up your Christmas platter with cookies baked in pretty whites and rustic golds. Here's how!
Red and Green Christmas Cookies
Go with the classic colors of Christmas -- red and green -- to bake a bunch of these pretty cookies.
Irresistible and Easy Christmas Cookies
Easy Christmas cookies are just the thing to cheer up a wintry day. Here are some of our favorite recipes.
Christmas Sugar Cookies
Why mess with the original? These sugar cookies get a bit of oomph with creative decorating.
Beautiful Handmade Christmas Ornaments
Make your tree sparkle with handmade Christmas ornaments. Our patterns and step-by-step directions make it easy!
Fun-to-Make Christmas Holiday Crafts
Pretty up your home with handmade Christmas decorations. These tabletoppers, gifts, and more are sure to inspire!
Handmade Christmas Gifts
Give a great gift this Christmas: A handmade craft, yummy food gift, or pretty ornament.
Christmas Crafts for Kids
Get the whole family in the holiday spirit with these easy Christmas crafts for kids.
DIY Christmas Decorations
Use your crafty spirit to deck out your holiday home. These projects make it personal.
Cheap Christmas Gift Ideas
Know the best way to manage your gifting on a budget? Craft the gifts yourself!
Chistmas Ornament Crafts
Create a DIY ornament that celebrates the year that was, or make a handful of ornaments to give as gifts.
Simple Christmas Food Gifts
Wrap up a recipe in a crafty DIY container. We have 20+ food gifts you'll have to see.
Christmas Angel and Star Crafts
Design a pretty star or angel craft to warm your home in the holiday spirit.