Christmas is coming, and you know what that means. People are buying like crazy.
The demand for christmas crafts to make and sell goes crazy this time of year, so itās a perfect opportunity.
People are constantly looking for handmade gifts, cozy home decor, and festive items they canāt find in stores, and thatās exactly where you come in.
The best part? You donāt need to be a professional crafter or have a big budget to get started.
In this guide, youāll find easy and profitable Christmas craft ideas that actually sell, plus tips to help you promote your creations online so you can make the most of the holiday season.
Best Christmas crafts to make and sell
- Christmas Ornaments
- Holiday Wreaths
- Christmas Candles
- DIY Christmas Gnomes
- Christmas Terrariums
- Snow Globe Jars
- Festive Mason Jar Lights
- Christmas Mugs or Tumblers
- Personalized Stockings
- DIY Advent Calendars
- Homemade Christmas Cards
- Holiday Pillows
- Twig Christmas Trees
- Tree Skirts
- Holiday Coasters
- Christmas Soap
- Knitted or Crocheted Scarves
- Holiday-Themed Hair Accessories
- Christmas Potpourri Sachets
- Wine Cork Decorations
This article may contain affiliate links. Please read the Disclaimer to learn more.
Christmas crafts to make and sell
1 Christmas Ornaments

Christmas ornaments are a holiday classic, and they sell like crazy, especially if you make them personalized or unique.
Think hand-painted designs, glittery baubles, or even DIY clay ornaments with names or festive shapes.
People love giving ornaments as gifts or adding them to their own trees, so these are a perfect sellable craft.
Materials:
- Air-dry clay or polymer clay
- Acrylic paint
- Ribbon or string
- Optional glitter or stamps
Instructions:
- Roll out your clay to about 1/4 inch thickness.
- Use cookie cutters to cut out festive shapes like stars, trees, or snowflakes.
- Use a straw or skewer to make a hole at the top for hanging.
- Let your clay dry completely (air-dry clay takes 24 hours, polymer clay requires baking).
- Paint your ornaments with festive colors and designs. Add glitter or personalize with names.
- Thread a ribbon or string through the hole for hanging.
Pro Tip: Package ornaments in small gift boxes or clear bags with festive labels. Personalized ornaments tend to sell for higher prices, so offer custom names or dates for that extra profit.
2 Holiday Wreaths

Holiday wreaths are one of those Christmas staples that everyone wants on their front door.
Theyāre festive, customizable, and surprisingly easy to make. You can go rustic with pinecones and berries or keep it modern with metallic ribbons and ornaments.
The best part? They always look more expensive than they are.
Materials:
- Wreath frame (wire or foam)
- Faux greenery or pine branches
- Ribbon or bow
- Mini ornaments or pinecones
- Hot glue gun
- Floral wire
Instructions:
- Start by wrapping your wreath frame with greenery until it looks full and balanced.
- Secure the ends with floral wire.
- Glue on your ornaments, berries, or pinecones for texture.
- Add a ribbon or bow for that finishing touch.
- Optional: spray with artificial snow or add fairy lights for extra sparkle.
These sell beautifully at craft fairs or online, especially when you offer a few different themes like rustic farmhouse, classic red-and-gold, or winter white.
3 Christmas Candles

Homemade candles are always a hit during the holidays. Theyāre cozy, smell amazing, and make perfect gifts.
You can sell them in festive jars, add holiday scents like cinnamon or pine, and decorate them with dried orange slices or sprigs of rosemary for a charming touch.
Materials:
- Soy wax or beeswax
- Candle wicks
- Glass jars or tins
- Essential oils (cinnamon, vanilla, pine, etc.)
- Optional decorations (dried oranges, rosemary, ribbon)
Instructions:
- Melt the wax in a double boiler until itās fully liquid.
- Add your chosen essential oils once the wax has cooled slightly (to preserve the scent).
- Place the wick in the center of your jar and secure it upright.
- Pour the wax carefully into the jar and let it cool completely.
- Trim the wick to about half an inch.
- Add ribbons, twine, or small decorations around the jar to make it gift-ready.
4 DIY Christmas Gnomes

These little guys are ridiculously popular every year. Theyāre cute, cozy, and easy to customize with different hats and beards.
You can make them in all sorts of styles, traditional red-and-gray or fun pastel colors that stand out on Etsy or craft fairs.
Materials:
- Fuzzy socks or felt (for the hat and body)
- Rice or poly pellets (for filling)
- Rubber bands or string
- Faux fur (for the beard)
- Wooden bead or small pom-pom (for the nose)
- Hot glue gun
Instructions:
- Fill a sock with rice or pellets until it forms a sturdy body. Tie the top with a rubber band.
- Cut a piece of faux fur for the beard and glue it to the front.
- Add a wooden bead or pom-pom just above the beard for the nose.
- Use another sock or piece of felt to make a pointy hat and glue it on top.
- Adjust and fluff everything so your gnome looks cute and well-shaped.
Theyāre quick to make and sell super well around Christmas because people love decorating shelves, mantels, and entryways with them.
You may also like:
- 30 Crafts to Make and Sell That Everyone Wants Right Now
- How to Make Money with ChatGPT: 15 Ways to Turn AI Into Cash
- 30 Beauty Side Hustles to Turn Your Passion Into Profit
- 15 High RPM Niches: Most Profitable Blog Niches
- 16 Best Online Jobs for Teens That Pay Well ($50/Hour)
- How to Make Money on Pinterest (With or Without a Blog)
5 Christmas Terrariums

These are like little winter wonderlands in a jar, and people canāt get enough of them during the holidays.
Theyāre beautiful, easy to make, and look amazing as table centerpieces or cozy home dĆ©cor.
Materials:
- Clear glass jars or small glass bowls
- Fake snow or white sand
- Mini Christmas trees, figurines, or reindeer
- Small string lights or fairy lights (optional)
- Tweezers or tongs (for arranging tiny pieces)
Instructions:
- Add a layer of fake snow or white sand to the bottom of the jar.
- Arrange mini trees, figurines, and other festive pieces inside.
- Use tweezers to position everything neatly.
- Wrap a string of fairy lights around the jar or place a few inside for a soft glow.
- Seal the top with a lid or leave it open for a cozy, snowy look.
Theyāre the perfect mix of charm and simplicity, and because they photograph beautifully, theyāre top sellers on Pinterest and Etsy during the Christmas season.
6 Snow Globe Jars

Snow Globe Jars are pure Christmas magic in a bottle. Theyāre adorable, easy to make, and sell fast because everyone loves that nostalgic snowy look.
You can go for classic winter scenes or cute, modern designs that fit any home dƩcor.
Materials:
- Mason jars (any size)
- Mini Christmas figurines (trees, snowmen, reindeer, etc.)
- Waterproof glue or hot glue gun
- Fake snow or glitter
- Water and a few drops of glycerin (optional, for a liquid version)
- Ribbon or twine for decoration
Instructions:
- Glue your figurines securely to the inside of the jar lid.
- Add fake snow or glitter inside the jar (for dry versions) or fill with water and a few drops of glycerin (for a shakeable version).
- Screw the lid back on tightly.
- Flip it upside down and shake to see the āsnowfall.ā
- Tie a festive ribbon or twine around the lid for a polished touch.
They look stunning as gifts, on shelves, or at Christmas markets, and theyāre one of those crafts people canāt help but pick up and shake.
7 Festive Mason Jar Lights

Festive Mason Jar Lights are cozy, decorative, and perfect for holiday dƩcor.
Theyāre simple to make and look amazing on tables, mantels, or windowsills.
You can use fairy lights, candles, or LED tealights to create a warm glow.
Materials
- Mason jars
- Fairy lights, LED tealights, or small candles
- Ribbon, twine, or decorative accents
- Optional faux snow, glitter, or stickers
Instructions
- Place fairy lights, LED tealights, or a small candle inside the Mason jar
- Decorate the outside with ribbon, twine, or stickers
- Add faux snow or glitter for a snowy effect
- Arrange jars individually or in a group for a cozy holiday display
These sell well because they are visually striking and make perfect gifts or home dƩcor pieces.
8 Christmas Mugs or Tumblers

Christmas Mugs or Tumblers are perfect for gifting and cozy winter drinks.
People love personalized designs, festive patterns, or funny holiday sayings.
Theyāre easy to make and photograph beautifully for online sales.
Materials
- Plain mugs or tumblers
- Permanent paint markers or ceramic paint
- Stencils (optional)
- Oven (for setting the paint if needed)
- Ribbon or small decorations for gifting
Instructions
- Clean the surface of your mug or tumbler
- Use paint markers or ceramic paint to add festive designs, names, or holiday messages
- Let the paint dry according to the instructions
- Bake in the oven if the paint requires heat setting
- Add ribbon or small decorations for gift-ready presentation
These are easy to customize, inexpensive to make, and sell well during the holiday season.
9 Personalized Stockings

Personalized Stockings are a holiday favorite because everyone loves adding a custom touch to their mantel.
You can use fabric, felt, or knit stockings and add names, initials, or festive designs.
Materials
- Plain stockings (fabric, felt, or knit)
- Fabric paint or embroidery thread
- Stencils or alphabet templates
- Hot glue gun (optional for decorations)
- Ribbon, pom-poms, or appliques for embellishments
Instructions
- Lay your stocking flat and plan your design or name placement
- Use fabric paint, embroidery, or appliques to add names or festive designs
- Let paint or glue dry completely
- Add extra decorations like ribbon, pom-poms, or felt shapes for a unique touch
Personalized Stockings sell well because people love custom holiday dƩcor that feels special for their family or as gifts.
10 DIY Advent Calendars

DIY Advent Calendars are a fun and festive way to count down to Christmas.
They are popular because they can be personalized with small treats, toys, or messages and make wonderful gifts.
Materials
- Small boxes, envelopes, or fabric pouches
- Number stickers or markers
- String or ribbon (for hanging if needed)
- Small treats, toys, or notes
- Decorative paper, washi tape, or stickers
Instructions
- Number each box, envelope, or pouch from 1 to 24
- Fill each with a small treat, toy, or festive message
- Arrange them in a display on a board, hang on a wall with string, or stack in a creative way
- Decorate each compartment with stickers, washi tape, or paper for a festive look
DIY Advent Calendars sell well because they are interactive, customizable, and make Christmas countdowns exciting for kids and adults alike.
11 Homemade Christmas Cards

Homemade Christmas Cards are a classic holiday craft that people love to give.
They are perfect for adding a personal touch and can be customized with festive designs, colors, and messages.
Materials
- Cardstock or blank cards
- Colored pens, markers, or paints
- Stickers, washi tape, or stamps
- Scissors and glue
- Optional embellishments like glitter or ribbons
Instructions
- Fold cardstock to create your card base
- Design the front with drawings, stamps, or stickers
- Add a personal message inside
- Decorate with glitter, ribbons, or other embellishments if desired
Homemade Christmas Cards sell well because people love giving unique, handmade greetings that feel extra special during the holidays.
12 Holiday Pillows

Holiday Pillows are an easy way to add festive charm to any living space.
People love swapping out their regular pillows for Christmas-themed designs, so these sell really well.
You can make them with fun patterns, embroidery, or even hand-painted designs.
Materials
- Plain pillow covers
- Fabric paint, markers, or embroidery thread
- Stencils optional
- Sewing kit or hot glue gun for embellishments
- Ribbon, pom-poms, or felt shapes for decoration
Instructions
- Lay your pillow cover flat and plan your design.
- Use fabric paint, markers, or embroidery to create your festive pattern.
- Let the paint dry completely or finish embroidery securely.
- Add extra decorations like ribbon, pom-poms, or felt shapes for a unique touch.
- Insert the pillow form and your holiday pillow is ready to sell.
Holiday Pillows are perfect for cozy home dƩcor and make great gifts, which keeps them in high demand every Christmas season.
13 Twig Christmas Trees

Twig Christmas Trees are a rustic and charming holiday craft that people love for home dƩcor.
They bring a cozy, natural vibe to any space and look especially cute on tabletops, mantels, or windowsills.
These little trees are simple to make, lightweight, and photograph beautifully for Pinterest or online shops.
You can dress them up with mini ornaments, beads, or glitter to make them extra festive.
Materials:
- Twigs of varying sizes
- Hot glue gun or craft glue
- Small wooden base or block
- Optional decorations like mini ornaments, beads, or glitter
Instructions:
- Collect twigs and arrange them from longest to shortest to form a tree shape.
- Glue the twigs together vertically or layer them in a spiral pattern.
- Attach the tree to a small wooden base for stability.
- Add mini ornaments, beads, or a dusting of glitter for a festive touch.
Twig Christmas Trees sell well because they are unique, rustic, and perfect for holiday dƩcor or gift sets.
14 Tree Skirts

Tree Skirts are a festive must-have for any Christmas tree setup. They add a polished look to holiday dƩcor while hiding unsightly tree stands.
You can make them in a variety of styles, from classic red and green fabrics to modern patterns with sequins or felt appliques.
People love unique, handmade tree skirts because theyāre reusable year after year.
Materials:
- Fabric (felt, cotton, or burlap)
- Scissors
- Sewing kit or hot glue gun
- Ribbon, trim, or decorative accents
- Optional embellishments like sequins or appliques
Instructions:
- Measure your treeās base to determine the size of your skirt.
- Cut the fabric into a circle or semicircle shape with a center hole for the tree trunk.
- Hem or glue the edges to prevent fraying.
- Add ribbon, trim, or decorative accents around the edges for a festive look.
- Optional: sew or glue appliques, sequins, or other decorations for extra charm.
Tree Skirts sell well because theyāre functional, decorative, and make any Christmas tree look complete and festive.
15 Holiday Coasters

Holiday Coasters are a fun and practical craft that people love to display during the festive season.
They make perfect gifts and add a cozy, holiday touch to any coffee table.
You can create them with materials like cork, wood, or felt, and decorate them with Christmas designs, patterns, or even hand-painted sayings.
Materials:
- Cork, wood, or felt coasters
- Acrylic paint, markers, or paint pens
- Stencils optional
- Mod Podge or clear sealant
- Ribbon or small embellishments optional
Instructions:
- Plan your design and, if desired, use stencils to outline patterns or lettering.
- Paint or draw your festive designs on each coaster.
- Let the paint dry completely.
- Apply Mod Podge or a clear sealant to protect the surface.
- Optional: add ribbon or small embellishments around the edges for extra charm.
Holiday Coasters sell well because theyāre inexpensive to make, useful, and make great stocking stuffers or small gifts during the Christmas season.
16 Christmas Soap

Christmas Soap is a popular holiday craft that people love to give as gifts.
You can make them in festive shapes, colors, and scents to match the season.
Handmade soaps are especially appealing because they feel personal, luxurious, and decorative.
Materials:
- Melt-and-pour soap base
- Soap molds in festive shapes
- Essential oils such as peppermint, cinnamon, or pine
- Soap colorants
- Optional decorations like glitter or dried herbs
Instructions:
- Cut the soap base into small cubes and melt according to package instructions.
- Add a few drops of essential oils and soap colorants.
- Pour the soap mixture into festive molds.
- Add optional decorations like glitter or dried herbs before the soap sets.
- Let the soap cool and harden completely before removing from the mold.
Christmas Soap sells well because itās a unique, handmade gift thatās perfect for stockings, gift baskets, or holiday dĆ©cor.

Grab my FREE eBook to discover your perfect online job and learn how to get started today.
Stop trading your time for money and join millions of people working online!
17 Knitted or Crocheted Scarves

Knitted or Crocheted Scarves are a cozy and timeless holiday craft that people love to wear or give as gifts.
You can create them in festive colors, patterns, or even add pom-poms and fringe for extra charm.
Handmade scarves are perfect for winter and always in demand during the Christmas season.
Materials:
- Yarn in desired colors
- Knitting needles or crochet hook
- Scissors
- Optional embellishments like pom-poms or tassels
Instructions:
- Choose your yarn and decide on a knitting or crochet pattern.
- Cast on stitches and work your way through the chosen pattern until the scarf reaches the desired length.
- Bind off or finish the edge neatly.
- Optional: attach pom-poms, tassels, or other decorative elements.
- Weave in any loose ends and fluff your scarf.
Knitted or Crocheted Scarves sell well because theyāre practical, cozy, and make thoughtful handmade gifts for the holiday season.
18 Holiday-Themed Hair Accessories

Holiday-Themed Hair Accessories are a super fun and festive craft that people love for parties, family photos, or gifts.
Imagine cute clips, headbands, or scrunchies decked out in Christmas colors, bows, holly, or even tiny snowflakes.
Theyāre quick to make and perfect for anyone who loves little holiday touches.
Materials:
- Plain hair clips, headbands, or scrunchies
- Felt, ribbon, or fabric
- Hot glue gun or fabric glue
- Scissors
- Optional decorations like beads, mini ornaments, or sequins
Instructions:
- Cut felt, ribbon, or fabric into festive shapes or strips
- Glue or sew the decorations onto hair clips, headbands, or scrunchies
- Add optional embellishments like beads, mini ornaments, or sequins for extra flair
- Let glue or stitching set completely before using or selling
Holiday-Themed Hair Accessories sell well because theyāre affordable, giftable, and add a playful, festive touch to holiday outfits.
19 Christmas Potpourri Sachets

Holiday Potpourri Sachets are an easy and festive craft that makes any room smell amazing. People love them for drawers, closets, or as little gifts.
You can mix dried herbs, spices, and flowers to create cozy, Christmas-inspired scents.
Materials:
- Small fabric bags or muslin pouches
- Dried herbs, flowers, or spices like cinnamon, cloves, or pine needles
- Ribbon or string
- Optional: essential oils for extra scent
Instructions:
- Mix your dried herbs, flowers, and spices in a bowl
- Add a few drops of essential oil if you like it stronger
- Fill the fabric bags or pouches with the mixture
- Tie the bag closed with ribbon or string
- Optionally, decorate the outside with festive stickers or tags
Holiday Potpourri Sachets sell fast because theyāre simple to create, smell incredible, and fit perfectly on any list of easy christmas crafts to make and sell.
20 Wine Cork Decorations

Wine Cork Decorations are a fun and eco-friendly holiday craft that people love to make and gift.
You can turn old corks into ornaments, mini trees, or festive figurines. Theyāre quirky, unique, and perfect for adding a rustic touch to Christmas dĆ©cor.
Materials:
- Wine corks
- Hot glue gun or craft glue
- Small wooden base or board
- Paint, glitter, or markers
- Optional decorations like ribbon, beads, or mini ornaments
Instructions:
- Arrange corks into your desired shape like a tree, reindeer, or ornament
- Glue the corks together securely
- Attach to a small wooden base if needed for stability
- Paint, decorate, or add glitter and mini ornaments for extra flair
- Let glue and paint dry completely before displaying or selling
Wine Cork Decorations sell well because theyāre unique, fun, and perfect for rustic holiday dĆ©cor or handmade gifts.
Where can I sell my Christmas crafts?
Youāve put time, heart, and maybe a little glitter all over your floor making your Christmas crafts.
Now you need the perfect place to actually sell them.
And trust me, once you get your work in front of the right people, things can take off fast.
Here are the best places to sell your crafts this year, starting with the ones that get results the quickest.
- Etsy
Etsy is the home base for handmade items. You can list ornaments, candles, soaps, stockings, anything. It already has an audience searching for holiday crafts every single day, so you get traffic without doing much. - Facebook Marketplace
Want fast, local sales without dealing with shipping? Facebook Marketplace is your friend. It works especially well for bigger items like pillows, wreaths, or tree skirts. - Shopify Store
If you want your own brand and full control, start a Shopify store. You set the vibe, the pricing, the layout, everything. Itās perfect if you want visitors to turn into long-term customers. - Your own website or blog
If you already have a site, list your crafts directly on it. You get full profit, full control, and it builds your brand. You just need to drive traffic with SEO or Pinterest. - Etsy alternatives and apps
If Etsy feels crowded, try Depop, eBay, or Amazon Handmade. They all have buyers who love unique holiday items. - Local craft fairs and Christmas markets
Nothing beats people seeing your crafts in person. Set up a table, chat with shoppers, and enjoy instant sales. These events are perfect for getting feedback and building repeat customers.
Pro Tip: Sell your crafts in more than one place to reach more people. And make sure you use Pinterest because great photos there can bring tons of traffic to your shop for free!

SAVE 62% ON BLUEHOST HOSTING! Start your own website with only $3.79/month (Normally $9.99) and build your online business today!
Check out my step-by-step guide and start your blog today!
How can I price my Christmas crafts?
Pricing your Christmas crafts can be tricky, if you’ve never sold anything before.
A simple formula is materials + time + a small profit margin. For example, if it costs $5 to make and takes you 30 minutes, you might sell it for $15 to $20.
Letās take a closer look at how to do this in more detail:
- Add up your materials
Count everything you used (fabric, paint, ribbon, glue, jars). Know your exact cost per item. - Factor in your time
Decide what your time is worth per hour. Multiply it by how long it takes to make one item. - Include overhead
Think about shipping, packaging, and any platform fees if youāre selling online. - Check the market
Look at what similar crafts are selling for online or at craft fairs. Donāt undersell, but stay realistic. - Add a profit margin
Once costs are covered, add 20 to 50 percent (or more) depending on demand and uniqueness.
Pricing this way makes sure you get paid fairly and your craft business stays profitable.
FAQs: Christmas crafts to make and sell
What are the best-selling Christmas crafts?
Anything that feels personal or giftable sells fast! Think handmade ornaments, festive candles, cozy mugs, or cute holiday signs.
People also love customized pieces, like name ornaments or photo frames, because they make amazing gifts.
If itās simple, festive, and easy to ship, itās probably going to sell well.
What are the easiest Christmas crafts to make and sell?
You donāt need to be super crafty to get started!
Simple ideas like DIY ornaments, printable wall art, gift tags, and mini wreaths are perfect for beginners.
Theyāre quick to make, require minimal supplies, and people love buying them as last-minute gifts or decorations.
When should I start selling Christmas crafts?
The earlier, the better! People start looking for Christmas gifts and decor as early as October.
Listing your crafts by then gives you time to build visibility and catch early buyers.
By November, youāll already be ahead of the crowd.
Final Thoughts
The holiday season is the perfect time to turn your creativity into cash, and Christmas crafts are a fantastic way to do it.
These crafts arenāt just fun to make, theyāre in high demand because people love unique and personalized gifts.
By picking the right items, pricing them smartly, and selling them in the right places, you can make this season profitable while sharing your festive spirit.
Start small, test what your family and friends love, and gradually expand your collection.
With a little effort, your handmade creations can brighten homes, bring smiles, and boost your income all at once.
Happy Christmas crafting! š§āš
Join the Newsletter
Sign up for FREE and discover real ways to make money online and build your own business!






