150+ Handmade Holiday Ornaments to Craft This Season

DIY Christmas Ornaments: 150+ Ideas to Deck Your Halls

Handmade Christmas Ornaments
Get inspired to create your own unique Christmas ornaments this holiday season.

Christmas is just around the corner! The holiday season often flies by, leaving you wondering where the time went. But don’t worry, there’s still plenty of time to add a personal touch to your Christmas tree with handmade ornaments. We’ve compiled a collection of over 150 DIY Christmas ornament ideas that you can easily create this weekend and cherish for many Christmases to come. These handmade treasures will not only decorate your tree but also create lasting memories for you and your loved ones. The best part is that you can tailor these ornaments to your individual style and preferences, making each one a truly unique work of art.

Ornaments hold a special place in many families’ holiday traditions. They are more than just decorations; they are tangible reminders of shared experiences and cherished memories. As one of our past writers, Melanie, shared:

“Growing up, we had a tradition in my family where every member received a new ornament on Christmas Eve, usually reflecting something significant from the past year. When I moved out, I had 19 years’ worth of ornaments! My husband’s family had the same tradition, and our Charlie Brown-esque tree quickly filled up, making us feel at home during our first Christmas together.”

“We’ve continued the tradition with our kids, but one year, my husband forgot my ornament until late Christmas Eve. He locked himself in my craft room and emerged an hour later with a very interesting handmade ornament. It was wonky, obviously made by someone unfamiliar with embroidery floss, but I loved it! It inspired us to make each other ornaments every year.”

To help you find the perfect project, we’ve organized these DIY Christmas ornaments by theme. Whether you prefer classic, modern, whimsical, or glamorous styles, you’re sure to find an ornament that sparks your creativity.

What style of DIY Christmas ornaments are you using on your tree this year? Share your ideas in the comments below!


Old-Fashioned and Classic DIY Ornaments

Embrace the timeless charm of classic Christmas ornaments with these DIY projects. These ornaments evoke a sense of nostalgia and tradition, adding warmth and character to your tree.

DIY Photo Transfer Ornaments
Create personalized ornaments with this simple photo transfer technique. Source: The Homesteady

Personalize your tree with photo transfer ornaments. These make wonderful keepsakes and gifts.

Car and Tree Ornament
A cute little car carrying a Christmas tree. Source: This Heart of Mine

Craft a miniature car hauling a tiny tree for a touch of whimsy.

Gingerbread Dough Ornaments
Fill your home with the scent of the holidays with gingerbread dough ornaments. Source: Creative Me Inspired You

Bake classic gingerbread dough ornaments. These scented ornaments are a timeless tradition.

Baking Soda Dough Ornaments
Try baking soda dough for a lighter, fluffier ornament. Source: My Pinterventures

Alternatively, use baking soda dough for a different texture.

Hand-Sewn Wool Ornaments
Add a cozy touch with hand-sewn wool ornaments. Source: Purl Soho

Create heirloom-worthy ornaments with hand-sewn wool. Find the instructions here.

Textured Clay Ornaments
Add texture and paint to plain white clay for unique ornaments. Source: Movita Beaucoup

Craft textured clay ornaments. Instructions here.

Porcelain-Look Wreath Ornament
A porcelain-looking wreath serves as both an ornament and gift topper. Source: Woman’s Day

Make a porcelain-looking wreath ornament.

Mini Snow Globe Ornament
Create a whimsical mini snow globe ornament. Source: No Biggie

Construct a charming mini snow globe ornament.

Printed Paper Ornament
A printed paper ornament adds a touch of elegance. Source: Curbly

Craft a classic yet unique printed paper ornament.

Etched Birch Ornament
Etched snowflake ornaments in birch add a rustic touch. Source: Design Mom

Try your hand at etching birch ornaments.

Melted Peppermint Ornaments
Melted peppermint ornaments add a sweet touch to your tree. Source: Curbly

How about melted peppermint ornaments?

Wire Wrapped Letter Ornament
DIY string ornaments that double as gift toppers and place cards! Source: Crafts Unleashed

DIY string ornaments that double as both gift toppers and place cards!

Clay Monogrammed Ornament
Personalize your tree with clay monogrammed ornaments. Source:Jamie Bartlett

Personalize your tree with clay monogrammed ornaments.

Gilded pinecones
We think these gilded pinecones would look lovely on a tree. Source: Martha Stewart

We think these gilded pinecones would look lovely on a tree.

Faux fused glass do it yourself ornament
And check out this neat technique for creating DIY stained glass Christmas ornaments! Source: Curbly

And check out this neat technique for creating DIY stained glass Christmas ornaments!

Cinnamon applesauce hearts
Sweet little hearts made from cinnamon and applesauce are sure to spice up your tree. Source: Katy Elliot

Sweet little hearts made from cinnamon and applesauce are sure to spice up your tree.

Stained clothespin ornament
This rustic star-shape is actually made from clothespins! Source: By Stephanie Lynn

This rustic star-shape is actually made from clothespins! 

Argyle-sweater ornament
This argyle ornament would be a cozy addition to your tree. Source: So September

This argyle ornament would be a cozy addition to your tree.

Grosgrain snow globe
Simple snow globes are merry and bright. Source: Curbly

Simple snow globes are merry and bright. 

Sewn birds
And a partridge in a pear tree… Source: Purl Soho

And a partridge in a pear tree… 


Botanical Do-It-Yourself Ornaments

Bring the beauty of nature indoors with these botanical DIY ornaments. These ornaments incorporate natural elements like leaves, flowers, and pinecones, adding a touch of organic elegance to your Christmas tree.

Foraged Ornament
A few natural clippings look wonderful in a glass ornament. Source: The Crafted Life

Fill glass ornaments with natural clippings for a simple, elegant look.

Terrarium in a Bulb
Create a miniature terrarium inside a glass bulb. Source: Brit Co.

Build a full-blown terrarium inside a bulb.

Temporary Tattoo Ornaments
Decorate ornaments with botanical temporary tattoos. Source: The Crafted Life

Apply botanical temporary tattoos to ornaments.

Decoupaged Florals
Use decoupage to attach floral images to ornaments. Source: Design Sponge

Try the classic technique of decoupage with floral designs.

Frosted Pinecones
Hang simple frosted pinecones for a natural touch. Source: We Can Make Anything

Hang simple frosted pinecones on your tree.

Clay Imprints Ornaments
Preserve nature’s beauty forever with clay imprint ornaments. Source: Say Yes

Make clay imprints of natural elements to preserve their beauty.

Fabric Scrap Ornament
A scrap of floral fabric adds a unique touch to this ornament. Source: Noodlehead

Create a unique ornament with a scrap of floral fabric.


DIY Modern Christmas Decorations

Infuse your holiday decor with contemporary flair using these modern DIY Christmas ornament ideas. These ornaments feature clean lines, bold colors, and geometric shapes, creating a chic and stylish look.

Hand-Painted Wood Ornaments
These hand-painted wooden ornaments can be ready in a jiffy! Source: Curbly

Craft hand-painted wooden ornaments quickly and easily.

Colorful Modern Ornaments
Neon and gold will give your tree a modern vibe this Christmas. Source: Design Improvised

Use neon and gold to create a modern Christmas vibe. Get the tutorial here.

Scalloped Top Ornaments
A sweet little scalloped edge adorns these modern decorations. Source: Sarah Hearts

Add a scalloped edge to modern ornaments.

Wood Block Ornaments
Tassels are a fun addition to your tree. Source: Sew DIY

Add tassels to your tree! Find out how to make yarn tassel ornaments here.

Color-block wood ornaments
Color blocking and a fresh color scheme give these Christmas ornaments a thoroughly modern vibe. Find out how to make them here.

Color blocking and a fresh color scheme give these Christmas ornaments a thoroughly modern vibe. Find out how to make them here.

Felt ornaments
Grab some felt and whip up a few of these bad boys to grace your mod tree! Source: Purl Soho

Grab some felt and whip up a few of these bad boys to grace your mod tree!

High-gloss wood ornaments
High-gloss wood ornaments would go great with a modern theme. Source: Dream Green DIY

High-gloss wood ornaments would go great with a modern theme.

Faux ribbon candy from felt
Make faux ribbon candy out of felt… find out how here.Source: Purl Soho

Make faux ribbon candy out of felt… find out how here.

Printable geometric ornaments
These geometric ornaments are made using a free printable. Easy! Source: Curbly

Thesegeometric ornaments are made using a free printable. Easy!

Modern neon ornaments
Like bright? Check out these mod neons. Source: Say Yes

Like bright? Check out these mod neons.

Felt ornaments
These felt ornaments are given a fun twist (pun intended!) with the addition of neon yarn. Source: Delineate Your Dwelling

These felt ornaments are given a fun twist (pun intended!) with the addition of neon yarn. Learn more here.