Are you a natural DIYer and you want to make cash for Christmas? I often see the holidays as an opportunity to make money. People just love to splurge during this time of the year, whether on gifts, decors or food. So why not turn the holidays into your favor by making these hot Christmas crafts to sell?
I've compiled this list of the best Christmas crafts to sell to inspire you to turn your idle hours into income, especially as the holidays are fast approaching.
Roll up your sleeves, flex your fingers, and get ready to create these amazing and fabulous Christmas crafts to make and sell for profit!
This post may contain affiliate links. This site may earn a commission for purchases made through these links at NO extra cost to you. Please read how we make money here!
Amazing Christmas Crafts to Sell
Table of Contents
1. Mason jar luminary

If you ever wondered why mason jars are very popular during the holidays, it’s because there are so many things you can do with it. For this project, take an old mason jar, cover it with Epsom salt and adorn with little ornaments. Add a battery-operated tealight candle inside for that soft, beautiful glow. You can find an easy tutorial here.
Check out more mason jar Christmas ornament ideas here!
2. Wine Bottle Christmas Crafts

Photo by DIY Sweetheart
Don’t know what to do with the numerous wine bottles stocked up at home? It’s time to upcycle them! With some paint and a few accessories, you can easily create Christmas-themed figures like these.
3. DIY Pearl Wreath
If you want to step out of the conventional holiday wreaths and make one that’s glamorous and sophisticated (but doesn’t look like it), then this DIY pearl wreath fits the bill perfectly.
4. Iced branches

Now, this is a really cool idea, pup intended. All you need is glue some diamond vase fillers and glue them into the branch. This creates an “iced droplets” look on the branches. You can place the iced branches in a vase and serve as a table centerpiece. Here’s how you can do this.
5. Bowtie Pasta Glitter Garland
Glitter-covered bowtie pasta is possibly one of the easy Christmas crafts to make and sell. Just gather some bowtie pasta, cover with glue, then sprinkle with glitter. Once dry, tie them all up together into a garland. Easy peasy right? You can follow this tutorial so you can make yours today.
6. Beaded snowflake
Snowflakes are popular Christmas crafts that sell. While you can use other types of materials to make your snowflakes, I love using mine with beads. All you need are some wires (formed into snowflakes) and beads. This craft is incredibly easy to do, plus beaded snowflakes can still be used for occasions beyond Christmas. Learn how to make beaded snowflakes here.
7. DIY Glitter light bulbs
Gather up your burned out light bulbs and use them to decorate your tree this year. Coat each bulb with glue then dip with glitter until fully-covered. You’ll be blown away with the results. Here’s an instructional post on how to create glitter light bulbs from My Growing Creative Life.
8. DIY Citrus Garland

Want to make some easy crafts to sell for Christmas without spending so much money upfront? You could do a citrus garland. Simply cut up citrus fruits into thin slices and let dry. Tie them up together with a thread or wire. This is an easy ornament that will bring life (and some good citrusy) scent to any tree or bare walls. Feather and Nest has a very detailed step-by-step guide on doing this.
9. Styroball wreath

Photo by Addicted to Decorating
You probably wouldn’t think of using styrofoam balls for your wreath, would you? But why not? Styrofoam balls are super cheap and easy to find, and rounding them up on a wreath will give any home a unique look. Finish the look with a ribbon on top and it’ll surely be one of the easy Christmas crafts to sell. Here’s how to make your own styrofoam ball wreath, courtesy of Addicted to Decorating.
10. Painted Pine Cone Wreath

Photo by Sarah Hearts
It’s pretty hard to imagine Christmas without pine cones, that’s probably why many people try to incorporate pine cones with every ornament they can think of. Pinecones even make the perfect Christmas wreaths, that’s why they’re also one of the best ideas for christmas crafts to sell. Make yours festive with this painted pine cone wreath tutorial by Sarah Hearts.
11. LED Tea Light Snowman Ornament

Photo by One Little Project
What could possibly be cuter than glowing snowmen? You can turn your leftover tea light candles from Halloween into adorable snowmen by adding a face, nose, and a red scarf. This is seriously one of the fun and easy Christmas crafts to sell at bazaar! Here’s how to do it.
12. Wine Cork Christmas Tree

Photo by Decor by the Seashore
If you’re quite the wine lover, you probably have a couple of wine corks lying around. And what better way to put them to use than turn them into ornaments for the holidays. In fact, you just need to assemble them together with glue then adorn with twine and ribbon. Decor by the Seashore has an easy-to-follow tutorial of doing this easy Christmas craft.
13. Christmas Cookie Container

Photo by Fun Squared
Cookies are quite mainstays during the holidays. But apart from how delicious your cookies are, the presentation can really make an impact. That’s why I recommend turning your empty Pringles cans into fun and festive cookie containers. Let Fun-Squared show you how.
14. DIY Flannel Fabric Coasters

Photo by Juggling Act Mama
These DIY flannel fabric coasters will make excellent Christmas crafts to sell at crafts fairs. The best things about these flannel coasters is that they are reversible and washable, and are perfect serving partners for chocolates and pumpkin spice lattes come winter. You can follow Juggling Act Mama’s easy tutorial to make yours today.
15. Scrabble Letter Ornaments

Photo by Crafty Morning
Another fun and crafty project you can make and sell during the holidays are scrabble letter ornaments. All you have to do is form Christmas-related words from scrabble pieces and then glue them up together. Crafty Morning even elevates this project by gluing the tiles on a strip of ribbon and adding tiny bells at the bottom. Surely, these ornaments will bring more life to your Christmas tree.
16. String Christmas trees

Photo by Simple Silver Linings
Some people just don’t have the time to hunt, cut and haul massive trees into their homes, so they prefer miniature versions that they can easily place on any surface. For this matter, string Christmas trees make excellent alternatives. All you have to do is wrap a cone with glue-dipped yarn and let dry. You’ll see that it’s one of the easy DIY Christmas crafts to sell. Here’s a tutorial from Simple Silver Linings.
17. Glitter Ball Yarn

Photo by One Little Project
This project is almost similar to string Christmas trees, only this time, you’ll make ball ornaments that you can hang on your real tree. This is one of the best holiday crafts you can make with your older kids, and they might even like to do these Christmas crafts to sell at school. Fun, sparkly and easy to make, you can start creating your own glitter ball yarns by following One Little Project’s tutorial.
18. Wooden Christmas Village

Photo by Addicted to DIY
Many of us are in awe of Christmas villages because they look pretty, intricate and inspire the kids in us. That’s why I think the Christmas village is one of the best wooden Christmas crafts to make and sell. Sure, you’ll have to put in more work to complete a village than you would for an ordinary ornament, but wouldn’t it be so rewarding in the end. Addicted 2 DIY has a comprehensive tutorial for you.
19. Snow Globe Tumblers

Photo Credit: MadeByRheal
Snow globe tumblers are a fun way to turn an ordinary cup into a little winter wonderland! With a clear double-walled tumbler, some glitter, and a bit of water mixed with glycerin, you can create a slow-drifting glitter snowfall that moves just like the swirling flakes in classic snow globes
Each tumbler can be personalized with names, colors, or themes— making every one completely unique. They typically sell for about $13-$50 each, so these could be a nice side hustle if you want to add a little extra to your holiday budget.
If you’re new to crafting and want to learn how to make one, here’s a tutorial from MadeByRheal.
20. Fabric Scraps Santa

Photo Credit: Burlap Kitchen
When I was a kid, Christmas meant waiting excitedly for Santa and dreaming about the gifts he might bring—that magic never gets old. You can capture that same feeling in these adorable handmade fabric Santa ornaments. Using leftover fabric, kitchen scraps, and other upcycled materials, you can create tiny Santas with mossy beards, round noses, sparkling eyes, and a cozy little hat that brings the whole look together.
These handmade Santas are ideal for anyone who loves the nostalgic charm of Santa Claus and appreciates eco-friendly, upcycled creations. You can sell them for $30-- a fun way to turn your love for crafting into some extra holiday earnings!
If you’d love to learn how to craft one, Burlap Kitchen guides you through making your own charming little Santas from scraps.
21. Air-Dry Clay Christmas Ornaments

Photo Credit: Joys of Homemaking
If you enjoy a bit of crafty fun at home, you probably have some air-dry clay ready to go. My son and I had a blast turning ours into Christmas ornaments. We made stars, tiny trees, and even a few wobbly hearts, then set them out to dry.
That’s when I realized these could actually sell well during the holidays. Handmade pieces like these have a personal, thoughtful charm that people love. Simple designs typically sell for $4, while more detailed or personalized pieces can fetch $20 or more.
At Joys of Homemaking, I walk you through the full process of making air-dry clay ornaments, so you can create your own—and even turn it into a small holiday side hustle.
22. Pipe-Cleaner Pine Cone Ornaments

Photo Credit: One Little Project
These pipe-cleaner pine cones are whimsical and lovely– a fun twist on a classic woodland shape. With just brown pipe cleaners, a little twine, and some white paint (plus glitter), you can bend and shape them into mini pine cones that look cute on a tree or used as decorative accents.
They feel soft, fuzzy, and a little magical-- making them ideal for shoppers who enjoy cozy, handmade holiday décor. You can typically list them for $2-$80, depending on the details.
Ready to jump in and make your own? One Little Project shows you how to shape and finish pine cones – frosted, rustic, or glittery— whatever fits your mood.
23. Needle Felted Gnome

Photo Credit: The Felt Hub
These adorable little wool gnomes bring all the cozy Scandinavian charm to holiday décor. Made by poking wool tops with a felting needle on a foam pad, you can build a firm, plump body, shape a tiny conical hat, and form a soft, wispy beard. The finished gnomes have a cuddly, sculpted look—great as tree ornaments, shelf accents, or sweet little gift toppers.
I found these so cute that I’m planning to make one too! These needle-felted gnomes usually fetch between $3 and $100 or more, making them an easy and lucrative craft to create and sell.
If you’d like to craft your own, The Felt Hub shows you how to shape the body, add the hat, and finish with a beard in just a few, easy steps.
24. Salt-Dough Christmas Ornaments

Photo Credit: A Piece of Rainbow
Salt-dough ornaments are an easy way to turn a few pantry ingredients into cozy, festive creations. Press the soft dough with stamps, shape it by hand, or use household items to add patterns and letters. If you’re looking for a simple, relaxing project at home, this could be a delightful way to spend an afternoon—and maybe make a few extra for selling.
Once finished, each ornament turns into a timeless keepsake—and handcrafted pieces like these often sell for $10-$45, making them a fun and lucrative addition to your holiday craft lineup.
If you’d like to try your hand at one, A Piece of Rainbow has a simple tutorial to guide you.
25. Resin Christmas Ornaments

Photo Credit: Lifes Carousel
Looking for a sparkly, modern twist on holiday décor? Resin Christmas ornaments are a fun and creative way to bring that festive magic to life. Each piece can be customized with glitter, tiny charms, or sparkling trinkets—making every ornament truly one-of-a-kind.
These are not only fun to make, but they’re also one of the easy DIY crafts you can sell this Christmas, with pieces that can go for $7 or more, depending on the intricacy.
If you’d like to try making your own resin ornaments, Lifes Carousel is a great place to start.
26. Tin Can Lanterns
Photo Credit: Kids Craft Home
Who would have thought that simple tin cans could become cozy holiday décor? If you’ve got a few empty cans lying around, don’t throw them out—turning them into lanterns is such a sweet way to give them new life. With a little paint, some punched patterns, and a lovely wire handle, these upcycled treasures become rustic accents perfect for mantelpieces, windows, or tree décor.
Add a soft flickering LED candle inside, and your lanterns glow with a warm, inviting light that’s both festive and playful. They feel cozy, whimsical, and a bit magical—a creative twist that shoppers will love. Crafted lanterns like these sell for $15 or more, depending on size and details.
Kids Craft Home shows how to upcycle tin cans into lanterns in a simple, creative way.
27. Gingerbread House Ornaments
Photo Credit: Cottage on Bunker Hill
Remember those gingerbread houses you used to stare at as a kid—covered in candy, icing dripping like snow, and glowing in Christmas magic? Now you can recreate that same cozy holiday vibe with a gingerbread-inspired house décor piece made from wood. Simply paint it and add a few peppermints or candy-colored details, and you’ll have a festive piece that feels homey, nostalgic, and wonderfully handmade.
These pieces really stand out on a shelf or as a centerpiece, and they can be sold for $100 or more.
For a step-by-step tutorial, check out Cottage on Bunker Hill.
Christmas Crafts to Sell: Start Making Yours Today
If you think you have both a crafty and entrepreneurial spirit, I think this is the best time to put those skills to work. These Christmas crafts to sell will probably keep you busy several times a week, but it’s also one of the best things you can do during the holidays. Not only are you helping boost the local economy, you’ll also earn money that you can use during the holidays.
Do you have other ideas for Christmas crafts to sell? Do share with us in the comments.




