DIY Christmas ornaments are one of the best things you can do around the holidays. Making your own ornaments is always fun, but adding them to your tree and handing down generation after generation is something I have always enjoyed and you should too. This list contains tons of easy and fun ideas for adding to your tree. Whether you need a kids ornament or a classy and elegant choice to go on a tree that is special to your family, you’ll find just what you need here.
Table of Contents
DIY Christmas Ornaments
If you are looking for inspiration for your holiday tree, then this list of ideas is going to be just what the doctor ordered. I love creating new items, and upcycled items are a hit every time. This list contains all manner of fun ornament styles to suit your needs.
Additionally, if you happen to want more than what is on this list, make sure you check out these specific ideas below. I have gathered a few unique ornament lists that may be appealing to specific decorating styles.
And a bonus, if you have a few broken ornaments in the bottom of your decoration boxes, then this is a great choice to get you started using them instead of throwing them away.
Cute Cinnamon Stick Reindeer Ornaments
I don’t know if there is anything more traditional than adding cinnamon sticks to your tree. This cute little ornament combines googly eyes, pom poms, and ribbon to create a fun Rudolph, the official reindeer of Christmas, to hang on your tree.
Source: DIYnCrafts
Cute Bottle Cap Snowman Ornaments
Bottle caps are the perfect choice for creating your next favorite new ornament. A bit of paint and a ribbon are all that you need to make this project come to life. Hang on your tree, or date the back and send to friends and family
Source: DIYnCrafts
Shiny Rudolph the Red Nosed Reindeer Ornament
It doesn’t get any easier! This adorable reindeer ornament is the perfect addition to your tree. Great for kids to make their own ornament each year. Add their name and the date on the back, and you have a keepsake!
Source: DIYnCrafts
Rustic Aromatic Christmas Tree Ornament
A few snips of cedar branches and a glue gun and you have a cute natural ornament. This is a lovely way to add a bit of rustic look to your tree this year, and a lovely way to bring the scent of Christmas indoors.
Source: DIYnCrafts
Elf Photo Ornament
A bit of foam paper and a favorite snapshot create a cute and easy ornament to add to your holiday tree. This is excellent for making of all your kids and sending to your friends and family as a gift.
Source: DIYnCrafts
Adorable Craft Stick Snowman Photo Ornament
This is a new favorite ornament on our tree. Mine holds a picture of our grandbaby, and of course, holds a place of honor! A few painted craft sticks, ribbon, and you have an adorable little snowman to tuck a recent snapshot inside to save.
Source: DIYnCrafts
Upcycled Light Bulb Snowman Ornament
What an adorable idea?! You can use an old light bulb or you can turn a plastic ornament for this project. It turns out super cute and makes a great unique ornament to gift or add to your own tree this year.
Source: DIYnCrafts
Hazelnut Wreath Christmas Ornament
Glued whole hazelnuts together create an adorable rustic wreath look. This is a fun craft that anyone can make and is ideal for giving your tree that rustic look you love. An old fashioned Christmas is easy to manage with this cute ornament.
Source: DIYnCrafts
Colorful Pinecone Ornaments
This is a fun easy project for kids. A few colored pom poms, glue, ribbon, and a pinecone are all that you need. These can be done in a singular color or multiple colors like the ones shown and are ideal to add to a kids tree.
Source: DIYnCrafts
DIY Snowy Cupcake Ornament
This is a cute idea that is ideal for a pretty ornament. A bit of fake snow and a muffin liner, and you have a DIY cupcake that looks adorable hanging next to your other favorite glittery ornaments on the tree.
Source: DIYnCrafts
Craft Stick Gingerbread House Ornament
Usually, a gingerbread house goes bad in a few days, but this one can be saved year to year! A cute little project you can make with painted craft sticks, some holiday stickers, and a few bits of ribbon is sure to please. I love this idea because it’s so easy to customize.
Source: DIYnCrafts
Christmas Pom Pom Tree Ornament
A few pom-poms, some fake snowflakes, and a craft stick make a super easy and cute ornament. Your kids will love this ornament, and it will fit into almost any holiday decor theme on your tree.
Source: DIYnCrafts
Rustic Twine Wrapped Candy Cane Ornament
If you like the rustic look but want to bring in a bit of classic holiday charm, this is it! I love how this looks with regular twine, but I can easily see using a white and red-dyed twine or yarn for the same idea with a unique look.
Source: DIYnCrafts
Rustic Cardboard Christmas Star Decorations
While this isn’t specifically an ornament, the addition of string, twine, or ribbon can easily turn it intone. I loved how easy it was to make, and it makes a perfect choice for kids to help create. Plus, this is super affordable, and you can’t go wrong with budget-friendly!
Source: DIYnCrafts
DIY Popsicle Stick Snowman Ornament
This can be propped up on the mantle or a ribbon added and hung on the tree. I love how this has a complete top hat and the cute little berry accent. It’s so easy to make, fun, and looks absolutely precious on your tree.
Source: DIYnCrafts
Christmas Bell Ornament
A miniature flower pot is an ideal choice for making a homemade bell to ring on Christmas day! Add this to your tree and remember the old saying from the movie, It’s a Wonderful Life, about how every time a bell rings, an angel gets its wings.
Source: DIYnCrafts
Painted Pasta Christmas Tree Ornament Decoration
We’ve all made crafts using pasta in the past. This is a cute little idea that involves a variety of pasta shapes and paints to create a cute idea to hang on your tree. Kids especially will love this project!
Source: DIYnCrafts
DIY Pasta Snowflake Christmas Ornaments
Gluing pasta into a snowflake shape then painting is such a fun idea that looks so pretty on the tree! I love how simple this project is to make, and how kids will absolutely love that they get to “play with their food”.
Source: DIYnCrafts
Old Book Page Paper Snowflake Ornaments
What a great way to use an old book in a new way! I love folded papercrafts. These are super easy to make, cute, and can be decorated with added beads and even some sparkly paint.
Source: DIYnCrafts
DIY LED Tealight Candle Santa and Snowman Ornaments
This is a set of two ornaments using some little flameless candles or LED tealights. They are super cute and so easy to make! I love this idea for kids to create and put on their own trees. Maybe even customize and add to the family tree or gift to friends.
Source: DIYnCrafts
Craft Stick Santa Claus Ornament
I absolutely love how adorable this little craft stick is to make and hang from the tree. Santa Claus is the most classic icon of Christmas, and this one is super cute, fun, and kids will adore making it.
Source: DIYnCrafts
Rustic Wood Slice Reindeer Ornaments
Turn an ordinary wood slice into an adorable little reindeer. Add a few twigs for antlers, a pom pom nose, and eyes to make a classic look to add to your holiday tree. I love this one for kids to help make and think it would look adorable on a rustic or old fashioned holiday tree.
Source: DIYnCrafts
Rustic Star Ornament From Twigs and Branches
I love being able to gather a few twigs from my front yard and turning them into a cute and easy to make a little star. This ornament is super easy and has that ideal farmhouse style rustic look you’ll love. You can paint them if desired, or leave as-is for a cute look that is simple.
Source: DIYnCrafts
Paper Straw Mini Christmas Tree Ornaments
Such a fun way to use paper straws! I love this idea for making them in multiple colors. You can use the colored straws as they are, or could easily paint over them if preferred. I also love the idea of adding spray glitter to these so they sparkle on your tree.
Source: DIYnCrafts
DIY Clothespin Reindeer Ornaments
Such a cute idea that we’ve all made it one point or another in our lives. Reindeer are a perfect Christmas ornament, and this version is so easy to make! It’s a rite of passage for every child to make one of these to hang on the family tree.
Source: DIYnCrafts
Rustic Twig Christmas Ornaments
Such a simple and cute idea! A few twigs glued together and gently wrapped in twine or yarn, and you have a cute tree to add to your bigger tree! This one is fun to make in dozens of colors and sizes.
Source: DIYnCrafts
Festive Ribbon and Lace Rustic Christmas Ornament
The combination of jute, ribbon, and a bit of lace, make an ordinary round ornament suddenly extraordinary. This is a beautiful choice to add to your tree this year and really easily fits into the look of a rustic holiday decoration theme.
Source: DIYnCrafts
Christmas Gnome Ornaments
A cute little pom pom is the base of this DIY ornament. Gnomes are always a bit hit in home decor, and this one is absolutely precious. The ideal choice to add to your tree this year if you already love gnomes!
Source: DIYnCrafts
Cute Checkered Fabric Christmas Ornament
This is such a cute idea! A little ball, checked fabric, some ribbon, burlap, and holly berries are all you need for this ornament. It looks great on a rustic tree and is easy to customize with different colors of fabric if preferred.
Source: DIYnCrafts
Mason Jar Lid Ornament
What a cool idea! An empty mason jar lid and an old piece of costume jewelry are transformed into a cute little ornament that is ideal for adding to any holiday tree. You can make this with any color fabric, type of jewelry, or embellishment.
Source: Craft Create Cook
Colored Salt Dough Ornaments
This cute idea takes an ordinary salt dough ornament and lets you color it in with a fun design. This is a great choice for kids who enjoy making something on their own and enjoy painting or coloring.
Source: Craft Create Cook
Easy Wooden Dowel Snowman Ornaments
Cut a few pieces of dowel down to size and paint for these cute little snowman ornaments. You can make your own scarf and hat with felt or fabric to customize this ornament and add it to a tree this year.
Source: Craft Create Cook
Yarn Ball Ornaments
What a cute idea for kids to make! Yarn is a great way to make a little ornament and these a perfect for using up your scrap yarn. I love how you can use any colors of yarn to give them that multi-colored ornament look.
Source: Craft Create Cook
Penguin Cork Ornaments
Grab that box of discarded wine corks and paint them to turn into an adorable little penguin! What a fun idea to add to your holiday tree. I love these because I have a huge love of penguins!
Source: Craft Create Cook
Craft Stick Christmas Ornament
Another easy craft to make is this one using colored sticks. You can also customize your message, add a photo, or even a holiday-themed quote in the center. So cute and super easy for kids to make in minutes.
Source: Craft Create Cook
Simple DIY Unicorn Horn Ornament
Glitter and spice and everything nice makes a cute little unicorn! I love how this unicorn horn idea is a great craft that can be used on your holiday tree or to decorate year-round in a unicorn-themed room. So cute and easy to customize!
Source: Craft Create Cook
Mason Jar Lid Snowman Ornament
Mason jars are always handy in crafting and this one is super cute. A bit of felt and some buttons are the biggest supplies needed to create cute little snowmen to hang on your Christmas tree.
Source: Craft Create Cook
Simple Snowman Ornament
This is a great Dollar Tree ornament idea. Simple plastic clear bulb ornaments and a few crafting supplies and you can create your own simple little ornament with googly eyes and a carrot nose!
Source: Craft Create Cook
Santa Belly Christmas Ornament
A clear plastic ornament is stuffed with red pom-poms and a cute little felt belt added to create a unique Santa Claus themed ornament that is a perfect craft for kids or addition to your holiday tree.
Source: Making of a Mom
Pine Cone Bird Christmas Ornament
This is such a fun idea! Painted pine cones and a few feathers create a cute little bird to add to your holiday tree. This is ideal for kids making Christmas ornaments as a fun holiday craft.
Source: Artsy Momma
Cute Acorn Christmas Ornaments
These are always a classic addition to your holiday tree. A bit of glue, and sometimes paint or varnish, turn an ordinary acorn into a beautiful little ornament. Hang this on your tree or give as gifts!
Source: Etsy
Rustic Mason Jar Lid Snowman Ornament
What a unique idea! I love how this uses mason jar lids wrapped in rustic twine. A plaid ribbon makes it the holiday theme and looks perfect alongside other holiday decorations on your tree.
Source: The Million Dollar Mama
Ribbon Christmas Tree Ornament
A bit of ribbon, some beads, and suddenly you have a beautiful little Christmas tree that can easily be added to your holiday tree as a decoration. This is often used as an oil diffuser with specific porous beads but can be made with any bead as desired.
Source: Happy Deal Happy Day
Santa S’More Ornament
Combine two of kids’ favorite items in one cute little ornament! A s’mores treat made into a Santa is a cute idea that is definitely a unique spin on two classics everyone enjoys.
Source: Whispered Inspirations
DIY Felt Unicorn Ornament
This step by step tutorial is detailed but rather simple to make. Unicorns are always a hit with kids, and this one is just as precious as you can imagine. Make these as gifts or to add to a unicorn themed tree.
Source: Whispered Inspirations
Book Page Snowman Ornament
We love anything and everything to do with using old books, and this one is absolutely precious! Such a cute way to create a totally unique snowman to hang on your tree this Christmas!
Source: Etsy
DIY Wood Slice Doe Ornament
Such a cute little deer! A perfect choice for adding to your holiday tree this year. You’ll love how easy this is to make with a few wood slices, some felt, and glue. A great kid-friendly DIY ornament for your Christmas tree.
Source: The Inspiration Edit
Painted Snowman Scene Wood Slice Ornaments
These little ornaments are so adorable! A few little snowmen painted onto wood slices turn into a gorgeous addition to your holiday tree. I love the addition of lights on the snowman arms!
Source: The Inspiration Edit
DIY Scrapbook Paper Tree Christmas Ornament
Turn ordinary holiday themed scrapbook paper into an adorable little Christmas tree ornament! Top with a fake snowflake, angel, or star and string several on your tree to create a cute and somewhat rustic look.
Source: Moms Who Save
Craft Stick Snow Ski Ornament
Snow ski’s are often popular additions to holiday decor. Whether you and your family go skiing each year or not, this is a cute idea to add to your tree. A bit of paint and some fake flowers are all you need to go along with your craft sticks.
Source: Arts Crackers
Wooden Scrabble Letter Ornament
These are such a cute idea! Gather old random letters from broken board games and glue to mini rulers to create a cute customized ornament!
Source: Etsy
Snowball Ornaments
If you are living in the South and dreaming of a white Christmas, then these snowball ornaments are a fun addition to your tree. Your kids will love making this one because it is just a little bit messy!
Source: Mom Vs The Boys
Wire Angel Ornament
This is so cute and simple! I love simple items that showcase beauty without adding a ton of extra pieces. This is a great choice that is easy to make and has more than one option to follow.
Source: Adventures of a DIY Mom
Peppermint Candy Christmas Ornaments
What a fun idea for the holidays! Your kids will love seeing the candies meltdown into unique shapes to match the holiday themes. I love peppermint around the holidays, and this matches the Christmas stocking idea that is also common.
Source: Moore or Less Cooking
DIY Snow Globe Ornament
We all love gathering snow globes when we travel, but how about making your own cute little globe for your holiday tree? This is such a cute idea that can so easily be customized to your own style and holiday themes.
Source: Amber Oliver
Macarame Wreath Ornament
This little macrame craft is also a beautiful rustic ornament for your Christmas tree. You can use any color twine or ribbon to customize this ornament and they can easily be made in multiple sizes if desired.
Source: Chicken Scratch NY
Upcycled Wine Cork Snowman Ornament
A bit of paint, some wine corks, and an adorable little snowman is created to add to your tree. I love how you can customize this with different colors of paint or felt as scarves.
Source: Etsy
Cork Angel Ornament
What a fun way to use your wine bottle corks to create something new! This project uses coffee filters for wings, but you could customize them with lace, fabric, plastic, or ribbon wings if preferred. It’s a great craft that is super easy for kids to help make and that turns out adorable on your Christmas tree.
Source: This Mama Loves
Kate Spade Inspired Ornaments
If you follow fashion, then you may have seen this style ornament elsewhere. So pretty, classy, and elegant, this DIY ornament design is a great addition to any holiday tree.
Source: Pink Fortitude
Christmas Felt Ornament Tutorial
I love felt ornaments and this tutorial gives you multiple options for different holiday themes. I love how easy these are to make and how to make them with your kids! A great ornament to pass down for generations.
Source: Jen Sewing Machines
Salt Dough Handprint Elf Ornament
This is so cute! Seriously, an adorable choice for making a salt dough ornament of your child’s hand, but the elf look is even more adorable. I love this idea, especially for an Elf movie themed party!
Source: Messy Little Monster
Wood Slice Snowman Ornaments
Glue a few small wood slices together and add a bit of paint, felt, and some pom-poms to create your own adorable little snowman. I love how these are easy to customize and that you can make these with your kids.
Source: In the Kids Kitchen
Felt Mitten Ornament
I grew up making little felt ornaments, and this one just feels like home to me. They are super easy to make, cute to customize with different colors of felt and buttons, and always a hit at the holidays.
Source: Etsy
DIY LEGO Christmas Tree Ornament
Oh my! This is just too cute! My kids loved LEGO’s and so did I. This would be a great keepsake ornament to make for anyone who loves playing with blocks and LEGO’s in particular.
Source: Creative Green Living
Wooden Gnome Ornaments
Customize your own little gnomes with different colors of hats. This is a cute and easy craft to add to any tree that features gnomes. I especially love these as a gift for a gardener who has gnomes in their yard.
Source: Ruffles and Rain Boots
Wooden Bead Star Ornament
Create an easy and fun bead star using crafting wire, wooden beads, and ribbon. This is such a fun project that easily fits into vintage and rustic styles. Make with any color wooden beads to match your holiday decor styles.
Source: Gathering Beauty