MainlyIncome logomainlyincome

November 6, 2024

15 Creative DIY Christmas Decorations You Can Sell for Extra Holiday Income

Woman making Christmas decorations

Disclaimer: We will receive a commission if you make a purchase through our affiliate link at no extra cost to you. Please read our disclosure policy for more information.

As the holidays approach, the air just gets a little more magical, doesn’t it? Cozy lights, the smell of pine, a little chill in the air, and yes, endless opportunities to get creative with holiday crafts! With people flocking to find unique, heartfelt decorations, this season is the perfect time to turn that festive spark into some real income.

Here’s a list of 15 Creative DIY Christmas Decoration ideas that aren’t just enjoyable to make but also marketable, so you can spread cheer and maybe line your pockets a bit. Let’s dive in!

1. Rustic Holiday Wreaths

Rustic Holiday Wreaths

There’s something wonderfully welcoming about a holiday wreath on a door. Not only does it say “Welcome, holiday season!” it says “Welcome, friends!” And the good news? Making wreaths is easier than you might think. A little bit of pine or cedar (just take a walk in the woods, you’ll find branches everywhere), a sturdy frame, and a hot glue gun will get you halfway there. Dress them up with berries, ribbons, or even mini ornaments, and you’ll have wreaths that stand out. It’s a simple but personal touch that people absolutely adore. And hey, you can even add a little sprinkle of artificial snow to make it really feel like winter!

2. Wood Slice Ornaments

Wood Slice Ornaments

Now, let’s talk ornaments. Sure, you can pick up a pack from the store, but what’s special about that? Wood slice ornaments have a rustic charm, perfect for the cozy, cabin-like Christmas vibe that so many people love. With a few wooden slices, some paint, and maybe a little glitter, you can create custom designs. Draw snowmen, trees, stars—let your imagination run wild! I’ve noticed that folks really love ones with hand-painted names or messages, too. There’s something about a handmade ornament on the tree that makes people feel connected to the holidays in a deeper way.

3. Scented Holiday Candles

Scented Holiday Candles

Who doesn’t love a good candle, especially during the holiday season? Imagine this: you’re at home, it’s snowing (or, at least, in your mind it is), and there’s a warm vanilla or cinnamon scent filling the air. It’s magic in a jar! You can make these easily by getting some wax, wicks, and essential oils. Try scents like cinnamon, pine, peppermint, or even something a bit unexpected, like gingerbread. I’ve seen some people even get creative with the containers—think vintage tins, mason jars, or even small recycled jars for a more eco-friendly touch.

4. Festive Garlands

Festive Garlands

Garlands might be one of the easiest and most versatile holiday decorations you can make, and the options are endless. From felt balls to dried oranges, cranberries, or even wooden beads, garlands are a decoration that can go practically anywhere in the house. Picture them draped over a fireplace, along the staircase, or wrapped around a banister. These garlands are especially popular among people looking for something more unique than store-bought tinsel. Plus, they’re straightforward enough that you can experiment with different materials and color combinations without breaking the bank.

5. Custom Advent Calendars

Custom Advent Calendars

Advent calendars have always been a fun way to count down to Christmas, haven’t they? And, if you’re anything like me, you remember that excitement of opening a new little box each day. Why not bring that joy into homes with a unique, handcrafted advent calendar? These can be made with small bags, envelopes, or mini boxes that you can fill with treats, messages, or little holiday activities. Parents especially love this idea for kids, and even adults who like a daily surprise during the holiday season find these special.

6. Holiday-Themed Pillows

Holiday-Themed Pillows

When it comes to cozying up a home, nothing quite says “holiday” like a few festive pillows scattered around the living room. And you know what? Making them is simpler than you’d think. With some holiday fabric, a bit of pillow stuffing, and basic sewing (or fabric glue), you’re good to go. The best part is that there are endless designs to play with—think plaid patterns, snowflakes, reindeer, or whatever holiday vibe strikes your fancy. These make great decorations for couches and chairs, and they’re also a nice holiday gift for anyone who loves adding some seasonal charm to their decor.

7. Framed Holiday Wall Art

Framed Holiday Wall Art

If you’re looking for a project that’s a little more “statement piece,” why not go for some holiday wall art? This doesn’t have to be complicated—sometimes, it’s as simple as framing some pretty holiday-themed prints or assembling holiday-inspired items in a shadow box. You could try framing words like “Peace,” “Joy,” or “Noel” in creative fonts, surrounded by faux snow or glitter. It’s an elegant touch to any holiday decor, and for people who might not want to go all out with lights and tinsel, it’s a nice, subtle way to add holiday spirit to their space.

8. Wine Cork and Pinecone Ornaments

Wine Cork and Pinecone Ornaments

For those who love eco-friendly projects, wine corks and pinecones are a fantastic material to work with. With a little hot glue, some paint, and a few decorative ribbons, you can turn these into adorable ornaments. Corks make great little reindeer or snowmen, while pinecones can look just like little trees with a dusting of glitter. It’s a simple craft, and best of all, it’s almost entirely recycled! People who lean towards eco-friendly decor are always on the lookout for these, making them a great item for your holiday offerings.

9. Edible Holiday Decorations

Edible Holiday Decorations

Now, here’s a sweet idea—literally. Who doesn’t love the smell of gingerbread or the crunch of a fresh holiday cookie? Edible decorations like gingerbread garlands, spiced nuts, or sugar cookie ornaments add not only holiday cheer but a little sweetness too. Just be sure to package them in a way that keeps them fresh. A tip: label each one with a “best by” date and a few care instructions. People appreciate that extra thoughtfulness, especially during the busy holiday season.

10. DIY Snow Globes

DIY Snow Globes

Nothing captures the magic of winter quite like a snow globe, does it? Making these can be a bit messy, but they’re absolutely worth it. Grab some clear jars, mini figurines (like tiny Christmas trees or reindeer), and some glitter, and you’ve got yourself a DIY snow globe. With a few drops of glycerin, you can even make the “snow” float gently. These are especially popular with families who love a little holiday magic. Plus, there’s something timeless about a snow globe; it brings back memories and creates new ones at the same time.

11. Wood Slice Coasters

Wood Slice Coasters

Wood slice coasters with holiday designs are both practical and decorative, perfect for anyone hosting holiday parties. You can paint them with holiday motifs like snowflakes, stars, or Christmas trees, and a touch of varnish will make them last longer. These add a rustic touch to any coffee table, and they’re an easy way to make everyday moments feel a little more festive. Plus, they’re affordable to make, so you can bundle a few together and sell them as a set.

12. Personalized Holiday Mugs

Personalized Holiday Mugs

Is there anyone who doesn’t like a cozy mug of hot cocoa during the holidays? With a few plain ceramic mugs and some ceramic markers or paint, you can create adorable holiday mugs with personalized designs. People love having something that feels like it was made just for them, and custom mugs are a hit. Add in a little packet of cocoa mix and maybe a candy cane, and you’ve got a fantastic holiday gift set.

13. Mini Tree Table Decorations

Mini Tree Table Decorations

Mini trees are charming little additions to any holiday decor, and they’re easy to make with materials like pinecones or small felt trees. You can decorate them with tiny ornaments, bits of ribbon, or even glitter to make them sparkle. These make great table centerpieces, and they’re a nice way to add a holiday touch to smaller spaces.

14. Wine Bottle Decorations

Wine Bottle Decorations

Holiday-themed wine bottle covers are a fun and easy way to add a little extra holiday cheer to parties or gifts. With some felt, ribbon, and a bit of creativity, you can turn a regular bottle of wine into a festive character—like Santa, a snowman, or even a little reindeer. They’re perfect for holiday gatherings, and people love to use these as hostess gifts.

15. Handcrafted Gift Tags and Wrapping Paper

Handcrafted Gift Tags and Wrapping Paper

Nothing beats a beautifully wrapped gift, especially when it’s clear someone put a lot of thought into the details. With some plain kraft paper, stamps, and a little bit of paint, you can create one-of-a-kind wrapping paper that’s leagues beyond what you’d find in stores. Add a few hand-designed gift tags, and your customers will have a gift presentation that truly feels unique and personal.

If you didn't find anything that fit your expectations, check out this list of 15 DIY halloween decorations thats sell like crazy! I think that you will find there something that you can make for next year.

Maybe you are looking for cheap but awesome gift ideas before christmas? If so, check out this post about 21 Cheap Gift Ideas for Your Friends and Family


As the holiday season approaches, we all feel that little extra excitement in the air. It's that time when people are looking for ways to create a warm and inviting atmosphere in their homes. Not only do these DIY projects allow you to express your creativity, but they also provide an opportunity to connect with your community.

Whether you choose to sell these decorations at local craft fairs, online marketplaces, or through social media, there’s a growing demand for handmade items that bring a personal touch to the holiday experience.