Christmas Crafts to Make and Sell
Looking for Christmas crafts to make and sell this holiday season? These handmade Christmas craft ideas include ornaments, wreaths, home decor, giftable jars and other projects that can work well for craft fairs, holiday markets, local sales or an online shop.

The best project for you is one you can make consistently, price with enough room for your time and materials, and customize for the shoppers you want to reach.
If you are just starting out, simple batch-friendly items such as ornaments, small gifts and seasonal decor can be easier to produce in multiples than large or highly detailed projects.
You can work with felt, clay, wood, resin, fabric, jars or other materials you already enjoy using. Personalized colors, names, dates and gift-ready packaging can also help turn a basic handmade item into a more special holiday gift.
Below are 15 Christmas craft ideas to inspire your holiday inventory, including projects for craft fairs, Christmas markets, local sales and Etsy-style shops. If a project uses someone else’s printable or pattern, be sure to follow that creator’s usage terms before selling finished items.

What Makes a Good Christmas Craft to Sell?
When you are choosing Christmas craft fair ideas, look for projects that are realistic to make in batches and easy for shoppers to understand at a glance.
- Reasonable material cost: Know what each item costs to make before you set a price.
- Batch-friendly: Crafts you can make several at a time are easier to prepare for a holiday market.
- Giftable: Ornaments, small decor and ready-to-give items fit naturally into Christmas shopping.
- Easy to personalize: Names, dates, colors or small variations can make handmade gifts feel more special.
- Practical to display and transport: Smaller items are often easier to stock, package and arrange at a craft fair.
15 Christmas Craft Ideas to Make and Sell
Felt Christmas Tree Ornaments
Our felt Christmas tree ornaments are small, festive and easy to personalize with different felt colors, buttons and embellishments. They’re especially nice for shoppers looking for lightweight handmade ornaments or stocking stuffers.
Embroidered Felt Bird Ornaments
These felt bird ornaments have embroidered wings and a sweet handmade look. You can vary the thread colors and felt to create several coordinated designs for a craft fair display.
Felt Star Ornaments
Our felt star ornaments are another simple handmade Christmas ornament idea. Stars work with lots of decorating styles, and different colors or stitching can make each one feel unique.
Felt Holly Berry Ornaments
These felt holly berry ornaments use layered green felt and bright red berries for a classic Christmas look. They would fit nicely in a traditional holiday ornament collection.
Felt Gingerbread Man Ornaments
A felt gingerbread man ornament is cute, giftable and easy to vary with different decorative details. These can be especially fun to make as coordinating sets.
Clay Christmas Ornaments
These easy to make clay Christmas ornaments are so beautiful, yet surprisingly easy to make! They look lovingly hand crafted and cost very little to make.
The tutorial shows you so many cool techniques to make a simple clay ornament look amazing.
You can personalize them with people’s favorite colors, names, dates or short sayings, or create a coordinated set in your own signature style.
The variety of different ornaments you can make are nearly endless!

Vintage Car Christmas Wreath
Another really cool craft you can make and sell easily is this gorgeous vintage toy car wreath.
This colorful wreath is eye-catching and different from more traditional greenery styles, which can help it stand out on a holiday craft table.
A finished wreath can work as either a ready-to-give Christmas gift or a seasonal decoration for the buyer’s own home.

Christmas Terrarium
This Christmas terrarium is another charming holiday decor idea, with a miniature winter scene and a vintage-style vehicle carrying a Christmas tree.
People really do love the vintage truck towing the Christmas trees!
Although I have to admit, if I made this craft I’d have a hard time selling it, as I’d want to keep it for my own holiday décor.

Stove Top Potpourri
Another great craft to make and sell is handmade Christmas potpourri.
This stove top potpourri is a fabulous recipe that makes the whole house smell like Christmas.
You can easily make a big batch of the potpourri and jar them up into small mason jars.
Print out the free printable and top off your jars and sell them at craft fairs or on Etsy.

Handmade Wooden Stars
These handmade wooden stars are a Christmas craft that takes a little more effort to make.
This project does require woodworking tools, so it makes the most sense for crafters who already have the equipment and experience to produce the stars safely and efficiently.

Coastal Christmas Ornaments
There are certain themes in crafts that sell well, and the “beach theme” is definitely one of them.
These eye catching coastal ornaments will be a big hit with beach lovers. I also love the little drift wood Christmas tree they’re decorating.
You could also pair the tree and ornaments together as a coordinated set, which gives shoppers an easy ready-made decorating or gift option.

Resin Christmas Ornaments
Another great craft you can make and sell are these resin ornaments!
They also have that beachy theme as they look like the waves of the ocean.
They look detailed, but the step-by-step tutorial makes the resin process much easier to follow.

Handmade Gingerbread Soap
If you are more into the body care crafts, these handmade gingerbread soaps are right up your alley.
Handmade soap can be packaged as a small holiday gift, stocking stuffer or part of a Christmas gift basket.
And this soap would make an adorable gift.

Painted Mason Jar Décor
These painted Mason jars are such an easy Christmas craft to sell and you can quickly whip up a bunch of them at once.
They have that shabby chic look and make wonderful gift giving containers.

DIY Salt Dough Ornaments
These salt dough Christmas ornaments are gorgeous and so simple to make! This would be a great craft to make a giant batch and sell in sets.
The cool thing is you can customize them and give them a specific “niche” to fit your customers or get creative and cut into unique shapes with fun prints to give them your own custom flair.
