Every Christmas, shoppers flock to Etsy, craft fairs, and Instagram looking for something different to hang on their trees.
Buyers crave those small, handmade touches.
The ones that make a Christmas tree feel personal, nostalgic, and full of story.
That’s why DIY Christmas decorations are one of the most profitable handmade products you can sell during the holidays.
They’re small, easy to ship, cheap to make, and when designed well — they sell out fast.
Here are 17 simple but seriously in-demand DIY Christmas tree decorations that consistently sell like crazy (with a few creative twists that stand out from the usual glitter baubles and snowflakes).
17 Simple DIY Christmas Tree Decorations That Sell Like Crazy

1) Personalized Name Ornaments
It’s the classic bestseller every single year — and for good reason.
Parents, couples, and even pet owners love personalized ornaments with names and dates on them.
You can make them from wood slices, acrylic discs, or ceramic blanks.
Add vinyl lettering, hand-paint them, or burn the names in using a pyrography pen.
Cost to make:
- $1–$3.
Selling price:
- $15–$25.
Why it sells:
- Everyone wants to see their name on the tree — it feels sentimental and special.
Related: 23 Beginner Friendly Wood Burned Projects That Sell Like Crazy!
2) Birth Flower Baubles
This trend exploded in 2024 and is still climbing.
Create clear glass or acrylic baubles filled with tiny dried flowers that match each month’s birth flower (like carnations for January, roses for June).
Cost to make:
- $2–$4.
Selling price:
- $20–$35.
Why it sells:
- Combines personalization with luxury aesthetics — and appeals strongly to gift buyers.
Related: 17 DIY Flower Press Projects to Sell for Serious Profit
3) Hand-Stitched Felt Characters
Think snowmen, gingerbread men, reindeer, or tiny elves.
All made from felt, hand-sewn with embroidery thread and a little stuffing.
Add a rustic twine loop and cute facial details.
Cost to make:
- $1–$2.
Selling price:
- $10–$20.
Why it sells:
- They’re nostalgic and give that “handmade with love” charm shoppers crave.
Related: 25 Easy Sewing Projects That Sell Well on Etsy and Local Markets!
4) Rustic Wood Slice Ornaments
Cut from natural wood branches, sanded and painted with cozy designs.
Designs like snowflakes, deer, or cabin scenes.
Add twine hangers and a touch of faux snow.
Cost to make:
- $0.50–$1.
Selling price:
- $10–$15.
Why it sells:
- Fits perfectly with the “Scandi” and “rustic farmhouse” Christmas aesthetic — timeless and affordable.
Related: 15 Easy Make In Demand Christmas Wood Crafts That Sell Like Crazy!
5) Embroidered Hoop Ornaments
Tiny 3-inch embroidery hoops transformed into tree art.
Stitch phrases like “Merry & Bright” or simple images like stars or Christmas trees.
Cost to make:
- $3–$4.
Selling price:
- $20–$40.
Why it sells:
- Handmade embroidery feels artistic and premium, perfect for boutique-style shoppers.
Related: 25 Simple Homemade DIY Christmas Gifts That Sell for High Profits
6) Miniature Terrarium Ornaments
These are small glass ornaments filled with faux moss, mini pinecones, glitter, and tiny mushrooms or fairies.
They give off whimsical “enchanted forest” vibes.
Cost to make:
- $3–$5.
Selling price:
- $25–$45.
Why it sells:
- They look magical, unique, and very Instagrammable — perfect for gift sets or collectors.
Related: 21 Glass Crafts That Sell Like Hotcakes Online
7) Vintage Sheet Music Baubles
Roll strips of vintage-style sheet music or book pages into clear baubles.
Add gold glitter, ribbon, and maybe a small charm like a musical note.
Cost to make:
- $1–$2.
Selling price:
- $15–$25.
Why it sells:
- Appeals to both vintage lovers and musicians — romantic and classy.
Related: 23 Most In Demand Paper Crafts that Sell Like Crazy Online
8) Custom Pet Portrait Ornaments
Draw or print a simple sketch of someone’s pet, then transfer it to wood or ceramic discs.
Add the pet’s name and paw print designs.
Cost to make:
- $3–$6.
Selling price:
- $25–$50.
Why it sells:
- Pet owners always buy these. They’re personal, emotional, and perfect for gifting.
Related: 25 Custom Pet Product Ideas to Make and Sell for Animal Lovers [That Are Instant Best-Sellers]
9) Snow Globe Ornaments
Mini snow globes in clear plastic or glass baubles — add fake snow, miniature trees, and tiny figurines like Santa or deer.
Cost to make:
- $2–$4.
Selling price:
- $20–$35.
Why it sells:
- They look intricate but are surprisingly simple to make, and kids adore them.
Related: 29 Easy Make Christmas Crafts That Sell Like Crazy
10) Personalized Baby’s First Christmas Ornaments
A consistent top seller.
Create delicate keepsakes for new parents — with baby’s name, date of birth, and “First Christmas 2025.”
You can use polymer clay, acrylic, or even engraved wood.
Cost to make:
- $2–$4.
Selling price:
- $20–$40.
Why it sells:
- Parents are sentimental — and this one becomes a keepsake they treasure every year.
Related: Woodworking Projects That Sell: 19 Most Profitable Ideas
11) Dried Orange & Cinnamon Slice Ornaments
These are naturally stunning!
Slices of dried orange, tied with cinnamon sticks and star anise, strung on twine.
You can sell them individually or as bundles.
Cost to make:
- $1–$2.
Selling price:
- $10–$20 (or $25+ for a set).
Why it sells:
- They smell incredible, look beautiful, and fit the natural, eco-friendly Christmas trend.
Related: 17 In Demand DIY Christmas Gifts That Sell Like Crazy
12) Resin Snowflake Ornaments
Using epoxy resin and silicone molds, you can create translucent snowflakes with glitter and gold leaf.
You can even add tiny inclusions like dried flowers or charms.
Cost to make:
- $3–$5.
Selling price:
- $25–$45.
Why it sells:
- Resin looks luxurious and “store-bought,” even when handmade. Buyers love their crystal-like shimmer under the lights.
Related: 19 Resin Crafts to Make That Sell Like Crazy Online
13) Boho Macramé Mini Ornaments
Small macramé rainbows, stars, or tree designs made with cotton cord.
Add neutral tassels or wooden beads for a cozy, modern aesthetic.
Cost to make:
- $1–$3.
Selling price:
- $15–$25.
Why it sells:
- The boho-chic Christmas look dominates Pinterest and Etsy — it’s a minimalist trend with massive staying power.
Related: 21 In Demand Crochet Crafts That Sell Like Crazy Online
14) Upcycled Sweater Hearts
Cut old wool sweaters into heart shapes, stuff lightly, and stitch around the edges.
Add a loop of jute or ribbon to hang them.
Cost to make:
- Free (using scrap fabric).
Selling price:
- $10–$18.
Why it sells:
- Sustainable, cozy, and nostalgic — perfect for eco-conscious shoppers.
Related: 19 Sewing Crafts that Sell Like Crazy Online (That Even Beginners Can Make!)
15) Clay House Ornaments
Hand-cut from air-dry or polymer clay into simple house shapes and painted white.
Engrave them with family names or “Home for Christmas.”
Cost to make:
- $2–$3.
Selling price:
- $20–$35.
Why it sells:
- Minimalist yet meaningful — perfect for new homeowners or couples.
Related: 23 Most In Demand Clay Crafts that Sell Like Hotcakes Online
16) Woodland Animal Ornaments
Use polymer clay or wood slices to create foxes, bears, deer, or owls in cozy scarves.
Add painted details or mini accessories like felt hats.
Cost to make:
- $3–$5.
Selling price:
- $20–$40.
Why it sells:
- Cute, storybook-style décor appeals to both kids and adults — especially nature lovers.
Related: 25 Easy Small Woodworking Ideas to Start Selling to Make Money!
17) Crystal Energy Ornaments
Combine spirituality and décor — resin or glass baubles filled with tiny healing crystals like rose quartz, amethyst, or citrine.
Add tags explaining the crystal’s meaning.
Cost to make:
- $3–$6.
Selling price:
- $25–$50.
Why it sells:
- It taps into the mindfulness and self-care movement — making it both decorative and meaningful.
Related: 21 Ridiculously Easy Crafts to Make and Sell to Make $20,000/Month
How to Make Your Ornaments Sell Faster
Creating great ornaments is only half the story — presentation is what makes them fly off the (virtual) shelves.
Here are a few pro tips:
1) Bundle them:
- Offer sets of three or five — people love curated collections.
2) Package beautifully:
- Use kraft boxes, tissue, and branded thank-you cards for an upscale feel.
3) Photograph smart:
- Use natural light, a blurred background, and show ornaments hanging on an actual tree.
4) List early:
- The best Etsy sellers start uploading listings in September to catch early-bird buyers.
5) Offer personalization:
- Add custom names, dates, or color options for instant premium pricing.
Christmas tree decorations are more than just ornaments!
They’re memories in miniature.
The best-selling ones aren’t mass-produced or overly fancy — they’re thoughtful, simple, and filled with story.
It does not matter if you create boho macramé rainbows, resin snowflakes, or rustic orange garlands.
Every piece has the potential to become someone’s favorite holiday keepsake and your ticket to serious seasonal profit.
