Create your own DIY Christmas ornaments to decorate your tree in style. Here are 70+ ideas that are so fun to make for the holidays!

One of my favorite Christmas crafts to make is ornaments. They are so easy, cute and instantly gratifying! They are also great to make for gifts – whether it be family, hostesses, or Secret Santa exchanges.
Ornies are also great for Christmas decorating. And not just on the tree, of course. You can hang them from door knobs, frames, hooks, or really anywhere you like. They’re very versatile!
So what kind of ornaments should you make? Well, that is up to you . . . but I’ve pulled together over seventy ideas to get you started.
Homemade Christmas Ornaments
Take a peek at these DIY Christmas ornaments – you’re going to love them! There’s a huge collection here ranging from easy to a little more difficult.
Wood Bead Snowman Ornaments
Learn how to make a wood bead snowman ornament for your Christmas tree using simple craft supplies! Easy for both adults and kids.
Christmas Bulbs
Turn pieces of felt into really cute bulb ornaments. Connect them to make a string of "lights" garland!
Mickey Mouse
These rustic Mickey Mouse ornaments were made by painting wood slices. Didn't they turn out cute?
DIY Gnome Ornaments
Learn how to make a DIY gnome ornament the easiest way possible! This will look cute on your Christmas tree.
Tasty Hamburgers
Okay, these "burgers" look so good they are making me hungry! Can you believe these food shaped Christmas ornaments are made from foam?
Vintage Christmas Postcards
Create stunning Shrinky Dinks Christmas ornaments using artwork from vintage postcards. Learn how to make them and get the free printable Shrinky Dinks at Amy's blog!
Key Ornaments
Learn how to turn resin keys from the craft store into Christmas ornaments - with spray paint! This is so easy.
Cross Stitch
Are you familiar with Home Alone? This cross stitch Christmas ornament is based on the now classic film. Merry Christmas - ya filthy animal!
3D Deer Head
These 3D deer heads were found at Michaels and then added to a wooden plaque. I love the stain and neutral colors for a very rustic look.
Origami Ornaments
Learn how to make origami ornaments using a paper folding technique! These are so easy and fun.
Photo Ornament
Learn how to make a photo Christmas ornament using a cute wreath theme! This is a very easy holiday craft.
Red Truck with Christmas Tree
I love adding trucks with trees to my Christmas decor! Just stain a little wooden truck and add the tree for this iconic homemade ornament.
Trash To Treasure
When it comes to DIY Christmas ornaments, this is one of my favorite! Don’t throw away a burned out light bulb – paint it like a happy nutcracker.
Beaded Star Ornament
Learn how to make a beautiful beaded star ornament that will look awesome in your Christmas home! Hang on your tree, in a window, and more.
Snoopy & Charlie Brown
Here is another idea for light bulbs: Peanuts themed Christmas ornaments. Recycling light bulbs means you're a good man, Charlie Brown!
Letter Ornaments
Learn how to make letter ornaments for your Christmas tree with fridge magnets. Spell any festive word of your choice!
Noel Hoop
I like making ornaments that look great but aren’t a HUGE investment of time. I think this one certainly fits that description! Embroidery and felt come together to create this super cute hoop.
Poinsettia Ornament
Learn how to make this DIY Christmas ornament with a modern poinsettia design! It's a very easy holiday craft.
Clay Ornaments
Learn how to make Christmas ornaments using polymer clay! Cut any shapes that you like and paint any colors to match your holiday decor.
Temporary Tattoo Ornaments
These temporary tattoo ornaments are so cute! They are one of my favorite Christmas projects ever and the possibilities are endless.
Elf Mini Hoop
If you know someone who loves the movie Elf, you have to make these DIY Christmas ornaments for them! They will definitely love such a unique gift.
Game of Life Christmas Ornament
Do you love making nostalgic ornaments? This fun "Game of Life" version is based on the popular game from your childhood!
Wood Bead Ornament in Four Easy Steps
Learn how to make a wood bead ornament that looks beautiful on your Christmas tree! You can make this holiday craft in four simple steps.
Vintage Camping Lantern
Ashley made these cute camping lantern ornaments for her vintage themed tree - using three supplies from the craft store in addition to paint! I love how they turned out.
Faux Concrete
Create modern concrete ornaments for Christmas without the weight of actual cement! These are so easy to make and look great on your tree.
Plaid Mittens
Use up some scrap fabric and make these mitten ornaments with a bit of rustic charm! These would also make cute gift tags or housewarming/hostess gifts.
Salt Dough Ornaments
Use this recipe to make salt dough ornaments that double as personalized gift tags – both kids and adults will love this EASY craft. Preserve the ornaments with Mod Podge.
Painted Wooden Ornaments
Learn how to paint wooden ornaments using adhesive stencils, glitter, and Mod Podge! These is easy to personalize, and these are perfect for gifts.
Painted Gold Leaf
These beautiful DIY painted gold leaf ornaments are perfect for tree trimming or gift giving this holiday season. Make them with glass ornaments, paint, and gold leaf sheets.
Yarn & Candy Canes
Use yarn and mini candy canes to make these fun and whimsical ornaments. Perfectly cute, especially for a knitting or crochet lover.
Wood Slice
Stamps and colored pencils on a wood slice. So many possibilities! Using stamps on wood slice ornaments is simple, fun, and a great way to decorate for Christmas.
Upcycled Jeans Pocket
This sewing project is pretty easy if you use the pattern Stephanie provides in this post. This cute little house Christmas ornament makes me want to squeal.
Photo Blocks
Make these personalized ornaments with your favorite photos and wood blocks from the craft store.
Evergreen Sprig Clay
Use polymer clay and bake up some farmhouse style ornaments! I love the use of the wood beads on this ornament. Perfect for rustic decor as well.
Gold Monogram
This beautiful gold leafed monogram is so easy to accomplish with an adhesive pen! Make a bunch of this to give as gifts. Who doesn't like their monogram on something?
Rolled Paper
If you follow this tutorial, you won't know exactly what your ornament will look like until you're done. It will all depend on the pattern you choose for the scrapbook paper in these ornaments!
Cookie Cutters
Learn how to make cookie cutter ornaments with dollar store finds and scrapbook paper.
Custom Glitter Ornaments
Glitter ornaments are fun to make. With the 15 free svg cut files that Abbi provides, they are also easy to customize!
Candy Cane Ornaments
Learn how to make candy cane ornaments you can hang from a tree with wire and fabric scraps! Easy and reusable.
Vinyl Letters
Use vinyl letters and spray paint to create simple, personalized ornaments that make a big statement.
Farmhouse Signs
These cute sign ornaments are super easy with craft store wooden plaques and the free printables Carrie provides.
Mini Terrarium
Terrariums can be made in just about anything - even a Christmas ornaments. Learn how Rachel makes the coolest ornaments with some pretty plant life inside!
Letter Ornament
Use wood or paper mache to create these fun, personalized decoupage letter ornaments. These initial ornaments are easy to make with Mod Podge Gloss.
Cut Paper Christmas Ornaments
These cut paper ornaments are made with an array of cute papers and cut on the Cricut Maker or other electronic cutting machine! Get the free SVG cut files and learn how to assemble these beautiful 3D paper ornaments.
Night Light Bulbs
Don’t throw away burned out night light bulbs. Turn them into light bulb Christmas ornaments with Mod Podge and glitter!
Wood Slice Ornaments
Learn how to make beautiful wood slice ornaments for your rustic or farmhouse Christmas tree! You can burn, paint, or stencil them any way you like.
Clothespin Snowflakes
Make some beautiful ornaments for your Christmas tree this year using supplies from the Dollar Tree. Deconstruct dollar store clothespins to make beautiful snowflake ornaments!
Melted Crayons
Don't throw away those tiny pieces of leftover crayons. Use them to make these ornaments instead!
Snowman Wood Block
With three simple, unfinished wood blocks, you can create these rotating snowman ornaments for your Christmas tree! You'll just need basic painting skills to accomplish this project.
DIY Star Ornaments From Washers
Use small washers from the hardware store to make these cute DIY star ornaments. Kids will love making them with you, and they are so inexpensive!
Popsicle Stick Sleds
This is an easy craft that both kids and adults can make! Use popsicle sticks to make some farmhouse, rustic style sled Christmas ornaments.
Seashell Ornaments
Make holiday decorations the easy way! These seashell ornaments are simple . . just use glitter and Mod Podge to make pretty Christmas decor.
Wood Slice Snowman
This wood snowman Christmas ornament made from wood slices is so cute! I love the orange toothpick nose and the dainty little scarf.
Paper Ornaments
This last minute decoupage project can save you from a sad looking home during the holidays. You’ll love these paper ornaments – with a free template!
Crystal Pendant Family Photo
Learn how to make pretty family photo ornaments using crystal pendants from a chandelier! Perfect for Christmas, a wedding, or baby gift idea.
Half Eaten Gingerbread
These Christmas gingerbread ornaments make me squeal every time I see them! So cute and made of felt with basic supplies – easy for kids.
Mirror Ornaments
Use white glitter and adhesive stencils to make these pretty and simple mirror ornaments for your Christmas tree! So striking in person.
Spools & Baker's Twine
These simple wood spool ornaments are as cute as can be, and are so easy to make with baker’s twine and Mod Podge. So cute on your Christmas tree!
Harry Potter
Get out your cutting machine for these cute Harry Potter themed Christmas ornaments! You'll use vinyl and gold paint to create them.
Fabric Covering
Have some old ornaments that are no longer your style? Follow this tutorial for an easy DIY Christmas ornament to make using old ones and some on trend fabric.
Easy Kintsugi
Make these gorgeous modern kintsugi glass ball Christmas ornaments in five minutes with gold leaf paint! DIY Christmas ornaments have never been this easy.
Salt Shaker Snow Globe
These salt shaker snow globe ornaments are a uniquely beautiful handmade Christmas ornament and holiday keepsake. This DIY picture snow globe is perfect to make in the classroom as a take-home gift for parents or at crafting parties!
Shadow Box
Use Mod Podge, holiday minis, and a paper mache box to create unique Christmas shadow box ornaments. So fun and very satisfying to make!
Sweet Cupcake Ornaments
These handmade cupcake ornaments for Christmas are regular ornaments painted to look just like delicious treats! Have you ever seen anything so sweet?
Christmas Stars
Who knew d, yarn, and scrapbook paper could look so good? If you can wrap, you'll be able to make these cute Christmas ornaments!
Red Front Door
Recycle some legal pads and in 15 minutes you will have these cute ornaments that look like a snowy front door!
Painted Ornaments
A little effort goes a long way with these acrylic painted paper mache ornaments. They look beautiful in a large grouping!
Vintage Camper
Download Pam's free template and get to cutting your felt camper! You have to check out the themed tree she put these on.
Spray Painted
Update your old decorations with a new coat of paint! Get the how-to to make these stunning Christmas ornaments. It's easier than you think.
Faux Chalk Embroidery
Learn how to make embroidery hoop ornaments that look like chalk designs. I love the pom-poms around the edge.
Felt Candy
Find out how pieces of felt can be turned into sweet candy Christmas ornaments! These are super quick and easy to make. It only takes around 30 minutes to make six of them.
Disney Princess-Inspired Ornaments
Elsa, Tiana, Snow White, Cinderella and Rapunzel get the glitter ornament treatment. Amy also has other Disney princess ornaments linked on this post.
Paint Filled Ornaments
Can't find ball ornaments in the color you want? Fill clear ones with acrylic paint, then fill in those empty spaces on the Christmas tree that need a bit of color.
Silhouette Christmas Ornament
This homemade silhouette ornament is super easy to create and makes such a special keepsake. This simple ornament is definitely worth making with your child, and older children can even make their own!
If you enjoyed this post, I hope you’ll check out these other awesome Christmas ideas!
MandaEss
Saturday 23rd of November 2013
Hi Amy! As a huge admirer of yours, and frequent reader of your many blogs, I wanted to let you know that DIY CANDY glitches on my smartphone for some reason. I want to read it SO BAD without pulling out my laptop. I'm not sure if it happens to anyone else? I use one of the largest smart phones available (Samsung Galaxy Note 2, soon to be a Note 3) on the super fast, Verizon Network. I very rarely have issues with viewing, accessing, lagging or slow loading. Scrolling up or down, images and links change size, and the "next" or "previous" arrows on the picture appear/disappear. When I go to touch a thumbnail it often jumps sizes and I end up touching the wrong link, lol! That's probably the most bothersome part. I'm not sure if this is something you can fix, maybe its due to the size of my screen? or if it happens to anyone else, and possibly on tablets maybe? My phone is the size of a small tablet...but I just wanted to bring it to your attention. I LOVE your blogs, your SO dedicated, and I just want to enjoy them :)
Thanks for listening Amy, Much love! Manda
(Unless you want, its cool if you dont approve my comment as Im not writing to cause any confusion, bring attention to myself or further conversations about it)
Amy
Saturday 23rd of November 2013
Hi Manda! Thank you for letting me know - I'll do some investigation. Sorry you are having issues and I will check into it. Thank you for being so devoted - I really appreciate it!! xo