The holiday season is a magical time, perfect for unleashing your creative spirit with festive crafts. Whether you’re setting up a booth at a local market or showcasing your creations online, these Christmas crafts to sell are sure to delight buyers and spread holiday cheer.
1. Snow Globe Ornaments
Bring the magic of a snow globe to the tree with these snow globe ornaments! Using clear plastic baubles, I fill them with tiny scenes and faux snow.
2. Felt Christmas Tree Garland
String together felt trees for a charming garland that can adorn mantels or doorways. I enjoy experimenting with different colors to match various holiday themes.
3. Fabric Gift Bags
Reusable fabric gift bags are a sustainable alternative to wrapping paper. I sew them in various holiday prints, adding drawstrings for a charming finishing touch.
4. Miniature Holiday Scene Jars
Crafting tiny holiday scenes in jars captures the whimsy of the season. A bit of glitter and some mini trees create a winter wonderland that captivates buyers.
5. Rustic Wood Slice Decorations
Using simple wood slices, you can create rustic decorations that capture the beauty of nature. I often paint little winter scenes on them, and they fly off the shelves at craft fairs!
6. Holiday-Themed Pillow Covers
Swap out everyday pillow covers with festive ones for an instant holiday makeover. I sew covers with holiday motifs that can brighten any living space.
7. Homemade Candle Holders
Create a warm glow with homemade candle holders crafted from mason jars or wood. Adding a bit of faux snow and a ribbon transforms a simple jar into a festive centerpiece.
8. Festive Wreaths
A festive wreath on the door is a warm holiday welcome, and creating them is one of my favorite projects. Combining evergreens with colorful ribbons, these wreaths are a bestseller for sure.
9. Holiday-Themed Table Runners
A beautiful table runner can transform any dining table into a holiday masterpiece. I love mixing patterns and textures to create eye-catching designs.
10. Christmas Card Holders
Keep those holiday cards organized and on display with a card holder. I often use wire frames or clothespins on twine for a rustic, charming look.
11. Christmas-Themed Coasters
Protect those holiday tables with festive coasters! I use cork as a base and decorate them with holiday patterns using paint or decoupage techniques.
12. Handcrafted Christmas Ornaments
Every Christmas tree deserves a unique touch, and handcrafted ornaments are a perfect way to add personality. I love using materials like wood and felt to create charming designs that buyers can’t resist.
13. Natural Pinecone Fire Starters
These pinecone fire starters are both functional and decorative. Dipped in wax and scented with essential oils, they make starting a cozy fire a festive affair.
14. Christmas Cookie Mix Jars
Layering ingredients in a jar for a favorite cookie recipe makes a delightful gift. I include a cute tag with baking instructions, and these jars are always a hit.
15. Gingerbread House Kits
Assembling a gingerbread house is a holiday staple, and selling gingerbread house kits is a hit. I include everything needed for a fun, family-friendly activity.
16. Eco-Friendly Wrapping Paper
Create beautiful wrapping paper using recycled materials and artistic prints. It’s a sustainable choice that appeals to eco-conscious shoppers.
17. Holiday Scented Soaps
There’s something special about a soap that smells like Christmas. I make small batches with scents like cinnamon and pine, packaging them in festive paper.

