Christmas Crafts to Sell: 27 Easy Ideas for Holiday Cash

Looking for Christmas crafts to sell at a bazaar, craft fair or online shop? These 27 ideas are low-cost, quick to repeat and easy to package, and each one lists the supply cost and time per piece so you can price for a real profit.

Christmas crafts to sell for extra holiday cash, pin with title text

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.

Jump to

How to Pick Christmas Crafts to Sell

The best sellers share a few traits. Before you make 50 of anything, check these:

  • Low supply cost: many sellers aim for a price of roughly three to four times the supply cost, so there’s room for your time and fees.
  • Fast to repeat: if one piece takes more than an hour, it needs a higher price. Batch the same step across many pieces to save time.
  • Easy to display and pack: flat or light items are cheaper to ship and easier to set out on a table.
  • Price your time: a simple formula is supplies + (hours × your hourly rate) + a share of fees, booth costs and packaging.
  • Avoid licensed characters: the Grinch, Disney and sports logos are trademarked. Selling items with them can get your shop shut down.
  • Check local rules: some cities and states require a sales tax permit or business license, and food items fall under cottage food laws.

Wooden Christmas Crafts to Sell

Wooden Christmas crafts to sell are popular at craft fairs because they feel handmade and last for years.

1. Painted Wood Slice Ornaments

Difficulty: Easy · Cost: about $1 per piece · Time: 15 minutes each

Paint simple designs like trees, snowflakes or a family name on wood slices, seal them and add twine loops. Batch-paint the background on 20 at once, then add details. Personalized names let you charge more.

2. Wood Bead Garlands

Difficulty: Easy · Cost: about $3 per garland · Time: 20 minutes each

String natural or painted wood beads on jute and finish each end with a fabric or jute tassel. Sell them in two or three lengths and color mixes. They pack flat and ship cheaply.

3. Reversible Porch Signs

Difficulty: Medium · Cost: about $8 per sign · Time: 1 hour each

Paint “Merry Christmas” on one side of a tall board and “Welcome” or a fall greeting on the other so the sign works for months. Use outdoor paint and a sealer. Porch signs are a higher-priced item that anchors your table.

4. Wood Block “JOY” Sets

Difficulty: Easy · Cost: about $2 per set · Time: 30 minutes each

Cut or buy small wood blocks, paint them and stencil one letter on each to spell JOY, NOEL or PEACE. Add a small greenery sprig on top of one block. They’re quick to batch and make easy gifts.

5. Scrap Wood Christmas Trees

Wooden tree christmas decoration christmas

Difficulty: Medium · Cost: about $2 per tree · Time: 45 minutes each

Cut scrap boards or pallet slats into graduated lengths, stack them into a tree shape on a dowel and add a star on top. Offer natural, white-washed and green finishes. Work safely with saws and wear eye protection.

6. Personalized Name Ornaments

Tablecloth pattern pine wood ornament

Difficulty: Easy · Cost: about $1.50 per piece · Time: 15 minutes each

Add names to wood or acrylic ornament blanks with a paint pen, wood burner or vinyl. Take custom orders at your booth and offer pickup or mailing. Bring a sample board so buyers can choose fonts.

Quick Christmas Crafts to Sell

These quick Christmas crafts to sell take 20 minutes or less each, perfect for filling a table on a deadline.

7. Mini Cabinet Wreaths

Difficulty: Easy · Cost: about $2 per wreath · Time: 15 minutes each

Wrap small grapevine or wire rings with faux greenery and add a velvet ribbon for hanging on kitchen cabinets or windows. Sell them in sets of four or six. Small wreaths are trending on Pinterest as “cabinet wreaths.”

8. Pinecone Fire Starters

Pine cones tree cones

Difficulty: Easy · Cost: about $0.75 per piece · Time: 15 minutes each

Dip dry pinecones in melted wax mixed with a little cinnamon and let them harden in a muffin tin. Package three in a cellophane bag with a tag and use instructions. Melt wax in a double boiler, never directly on the burner.

9. Cinnamon Dough Ornaments

Difficulty: Easy · Cost: about $0.50 per piece · Time: 20 minutes each

Mix cinnamon and applesauce into a dough, cut shapes with cookie cutters and let them air dry for a few days. They smell wonderful at a booth. Add a label that they’re decorative, not edible.

10. Scented Sachet Ornaments

Lavender sachet aromatherapy floral design

Difficulty: Easy · Cost: about $1 per piece · Time: 20 minutes each

Sew small fabric squares into pillows and fill them with dried lavender, pine needles or cedar shavings. Add a ribbon loop so they hang on a tree or in a closet. Use festive fabric scraps to keep costs low.

11. Bottle Brush Tree Jars

Difficulty: Easy · Cost: about $3 per jar · Time: 15 minutes each

Glue a mini bottle brush tree inside a small jar lid, add faux snow and close it upside down. Sell them as a set of three sizes. They’re popular gifts for teachers and coworkers.

12. Felt Garlands

Difficulty: Easy · Cost: about $3 per garland · Time: 30 minutes each

String felt balls or cut felt stars on embroidery thread with a large needle. Offer classic red and green and soft neutral color mixes. Garlands are lightweight, so shipping is cheap.

Handmade Christmas Gifts to Sell

Buyers shopping for gifts will pay more for handmade Christmas gifts that feel personal and useful.

13. Soy Candles in Tins

Candles christmas centerpiece

Difficulty: Medium · Cost: about $3 per candle · Time: 30 minutes per batch

Pour soy wax with holiday fragrance oils like balsam, cranberry or cinnamon into travel tins, then add a printed label. Follow the fragrance supplier’s safety data and add a warning label for safe burning. Sell singles and gift sets of three.

14. Crochet or Knit Beanies

Hat knitted hand made

Difficulty: Medium · Cost: about $5 per hat · Time: 2 hours each

Make chunky beanies with faux fur pom-poms in winter colors. Chunky yarn works up much faster than worsted weight. Price for your time, since these take longer than most items.

Wooden Christmas crafts to sell, pin with title text

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.

15. Embroidered Ornaments

Embroidery cross stitch needlework

Difficulty: Medium · Cost: about $2 per piece · Time: 45 minutes each

Stitch simple trees, initials or snowflakes in small embroidery hoops and trim the back with felt. Hoops double as the frame and hanger. Pre-print the pattern to speed up batch work.

16. Macrame Ornaments

Macrame leaves boho

Difficulty: Easy · Cost: about $1 per piece · Time: 20 minutes each

Knot small macrame trees, snowflakes or feathers from cotton cord and add a wood bead on top. Natural cream cord suits the boho and Scandinavian styles that sell well. They’re light and ship easily.

17. Hot Cocoa Gift Kits

Hot chocolate drink cup

Difficulty: Easy · Cost: about $3 per kit · Time: 15 minutes each

Package store-bought cocoa mix, marshmallows and a candy cane in a cellophane bag or mug with a handmade tag. Use commercially packaged food to avoid cottage food restrictions. Check your state’s rules before selling homemade food.

Cricut Christmas Projects to Sell

If you own a cutting machine, these Cricut Christmas projects to sell are quick to personalize.

18. Vinyl Name Ornaments

Christmas ornament xmas

Difficulty: Easy · Cost: about $1.50 per piece · Time: 10 minutes each

Cut names or short phrases from permanent vinyl and apply them to clear, white or matte ornaments. Offer a few font choices and take orders ahead. Prep weeding in batches to save time.

19. Personalized Stockings

Difficulty: Medium · Cost: about $5 per stocking · Time: 20 minutes each

Press iron-on vinyl names onto plain stockings in a coordinating set. Families often buy several at once. Test heat settings on a scrap first so the vinyl sticks.

20. Holiday Mugs

Christmas mug peppermint

Difficulty: Easy · Cost: about $3 per mug · Time: 15 minutes each

Add a holiday phrase or name to plain mugs with permanent vinyl or sublimation. Hand-wash instructions should go on the tag for vinyl mugs. Bundle with cocoa for a higher-priced gift set.

21. Gift Tags and Stickers

Label blank design

Difficulty: Easy · Cost: about $1 per set · Time: 20 minutes per sheet

Cut and print sets of gift tags, labels or stickers with names and holiday designs. They’re nearly weightless and perfect for online sales. Sell as “name tags for the whole family” bundles.

Christmas Crafts for Bazaars and Craft Fairs

Bazaar shoppers love affordable impulse buys. These Christmas crafts for craft fairs sit well at a lower price point.

22. Christmas Gnomes

Star gnome christmas

Difficulty: Medium · Cost: about $3 per gnome · Time: 30 minutes each

Make gnomes from foam cones, knit hats and faux fur beards with a wood bead nose. Sell them in small, medium and large sizes. Gnomes are a consistent best seller at holiday markets.

23. Sock Snowmen

Difficulty: Easy · Cost: about $1.50 per snowman · Time: 20 minutes each

Fill a white sock with rice, tie it into a head and body, and add buttons, a scarf and a tiny hat. They’re quick, cheap and kid-friendly to buy. Note they’re decorations, not toys for babies.

24. Frosted Jar Luminaries

Difficulty: Easy · Cost: about $2 per jar · Time: 15 minutes each

Coat jars with Mod Podge and Epsom salt for a frosty finish and add a battery tea light and twine bow. Display them glowing on your table to draw shoppers in. Bundle three for a better price.

25. Candy Cane Reindeer Treats

Candy cane sweets cute

Difficulty: Easy · Cost: about $0.50 per piece · Time: 5 minutes each

Add googly eyes, a pom-pom nose and pipe cleaner antlers to wrapped candy canes. Price them at a dollar or two so kids can buy with pocket money. Keep them in a jar by the cash box.

Rustic Christmas Crafts to Sell

Rustic Christmas crafts to sell suit farmhouse buyers, who make up a big part of the holiday market crowd.

26. Grapevine Wreaths With Jute Bows

Wreath wreath on door red wooden door

Difficulty: Easy · Cost: about $5 per wreath · Time: 20 minutes each

Decorate grapevine wreaths with a little greenery, berries and a jute or buffalo check bow. Keep them simple so buyers can add their own touches. Hang them on a pegboard to show them off.

27. Burlap Stockings

Difficulty: Medium · Cost: about $4 per stocking · Time: 40 minutes each

Sew stockings from burlap with a flannel cuff and add a leather name tag. Line them with cotton so they don’t shed. Offer personalization for an extra charge.

Christmas Crafts to Sell FAQ

What Christmas crafts sell best?

Ornaments (especially personalized ones), gnomes, small wreaths, candles and gift-ready items like hot cocoa kits tend to sell well. Items under about $20 move fastest at bazaars.

How do I price handmade Christmas crafts?

Add your supply cost, your time at an hourly rate, and a share of fees, packaging and booth costs. Many sellers use roughly three to four times the supply cost as a starting point, then adjust for their market.

Can I sell Grinch or Disney crafts?

Not without a license. Characters and logos are trademarked and copyrighted, and selling unlicensed items can lead to takedowns or legal trouble. Stick to your own designs.

When should I start making Christmas crafts to sell?

Start in late summer or early fall so you have stock for November bazaars. Popular items often sell out early in the season.

Do I need a license to sell crafts?

It depends on your city and state. Many places require a sales tax permit, and food items fall under cottage food laws. Check with your local government before your first sale.

Want more? Browse all our crafts to sell, low-cost Dollar Tree Christmas crafts you can batch, and seasonal Christmas decor ideas.

More Ideas You’ll Love

Want more? Browse all Crafts to Sell ideas →

Photos are illustrative stock images from Pixabay. Prices are approximate and were checked at the time of writing.