30+ Easy DIY Christmas Decor Ideas
If you’re looking for easy DIY Christmas decor, this is the post for you! Here you’ll find a collection of the best homemade Christmas decor to add a touch of personality and warmth to your home this Christmas. Using upcycled materials is a great way to create eco-friendly Christmas decorations, and save some money in the process!
You’ll find crafts for the kids, easy rustic home decor ideas and quick and easy Christmas craft projects as well as unique Christmas decorations and tree ornaments. There are over 30 craft projects to choose!
Let’s jump in!
This post contains affiliate links – please see my disclosure policy for more details.
Table of Contents
- DIY Rustic Christmas Tree Decor Sign
- Easy Pallet Christmas Trees
- Easy Upcycled Christmas Pine Cone Wreath
- Large Christmas Wall Art
- Rustic Wood Slice Ornament
- Embroidery Hoop Snowman Wreath
- Easy Christmas House & Tree Garland
- DIY Christmas Bundt Pan Wreath
- DIY Donut Christmas Ornaments (from Pool Noodles)
- DIY Christmas Tree Collar
- Recycled Shrinky Dink Ornaments
- Gingerbread House Garland from Upcycled Packaging
- Repurposed Eyeglasses Ornaments for Christmas
- Easy to Make Unique Denim DIY Christmas Tree
- DIY Christmas Angels from Upcycled Jewelry
- Unique DIY Wooden Christmas Tree
- Christmas Monogram Door Hanger
- Christmas Tree Craft With Paint Sticks
- DIY Santa Stop Here Sign
- DIY Pine Cone Wreath
- DIY Snowglobe from an Upcycled Jar
- How to Upcycle Christmas Ornaments with Baking Soda Paint
- Make Your Own Christmas Wreath
- Quick and Easy Plaid Bow Ornament
- Christmas Cracker Ornament
- Rustic Wood Slice Tree Ornaments
- Mason Jar Lid Snowman Ornaments
- DIY Wine Cork Garland
- DIY Rustic Scrap Wood Snowman
- Make a Modern Christmas Tree Skirt from an Old Bedsheet
- Make Snowflake Decorations from Upcycled Toilet Rolls

DIY Rustic Christmas Tree Decor Sign
This rustic Christmas Tree decor sign is so quick and easy to make from a piece of scrap wood and some paints! You could use a variety of different colours to tie it in with your home.
Easy Pallet Christmas Trees
This is a quick and easy Christmas craft project using leftover pallet wood. These adorable upcycled wooden pallet Christmas trees are perfect for indoors or outside on a porch!

Easy Upcycled Christmas Pine Cone Wreath
This upcycled pine cone wreath is made using upcycled packaging materials and would be a quick and easy Christmas craft. Use leftover ribbon to add another festive touch, and using foraged pine cones would keep the costs to a minimum.
Large Christmas Wall Art
This Christmas wall art is a really fun make! You could use an image from a large gift bag or upcycle an existing frame to tie in with this.
Rustic Wood Slice Ornament
This easy DIY Christmas decoration requires next to no work to create and is perfect for a rustic Christmas decor scheme, to bring the outdoors in. To keep costs down you could totally create your own log slices from trees in your garden and forage the pine cones!
Embroidery Hoop Snowman Wreath
How cute is this snowman decoration? Make this using embroidery hoops (a great way to use any broken hoops!) and scrap fabric and buttons, and create your very own snowman decor!
Easy Christmas House & Tree Garland
This Christmas Garland is such an easy Christmas craft for toddlers and uses only a few basic craft supplies that you probably already have.
DIY Christmas Bundt Pan Wreath
If you have an old Bundt pan that you no longer bake with, this is a great idea! Upcycle your Bundt tin into a fabulous festive wreath display with just a few materials!
DIY Donut Christmas Ornaments (from Pool Noodles)
How adorable are these cute Christmas tree ornaments? If you have a pool noodle your kids no longer use, this is a great way to reuse it and create something cute. Get the kids involved for a fun afternoon of Christmas crafting.
DIY Christmas Tree Collar
This is a great way to upcycle an old basket into something beautiful for Christmas! I love the look of a woven Christmas tree collar (or skirt) and they’re a great way to hide the unsightly legs of an artificial tree. This is a great tutorial to make your own Christmas tree collar!
Recycled Shrinky Dink Ornaments
This is one for the kids to get involved in! Using recycled food containers, it’s easy to create these beautiful stained glass-effect Christmas decorations with permanent markers.
Gingerbread House Garland from Upcycled Packaging
At this time of year there is likely to be a lot of cardboard packaging in the house, and this super cute gingerbread house bunting garland is a great way to upcycle it! This simple tutorial is another ideal Christmas craft for kids.
Repurposed Eyeglasses Ornaments for Christmas
Create some unique Christmas ornaments using repurposed eyeglasses and some vintage images! Simply choose your favourite festive images and decoupage them onto the eyeglasses.
Easy to Make Unique Denim DIY Christmas Tree
These amazing Christmas trees are so easy to make and are a great project for using up some old blue jeans. Upcycle that old blue denim and fabric scraps into these stunning handmade trees!
DIY Christmas Angels from Upcycled Jewelry
Create your own Christmas Angel decorations using upcycled jewelry! This step-by-step tutorial will show you how.
Unique DIY Wooden Christmas Tree
This is a really great Christmas decor project, using scrap wood and old door knobs, handles and hooks! The step-by-step tutorial shows you how to create this unique Christmas decor with ease.
Christmas Monogram Door Hanger
Use an old picture frame and an MDF letter to create this beautiful Christmas Monogram Door Hanger! Perfect for any occasion, or as a door hanger for a kids room, this is a quick and easy craft that you can tackle in an afternoon.
Christmas Tree Craft With Paint Sticks
Using leftover paint stir sticks and tester pots of paint, you can create this modern Christmas Tree decor! Mix and match your colours to create your own unique Christmas decor.
DIY Santa Stop Here Sign
This super cute Santa Stop Here sign is made using scrap wood and offcuts, but it definitely doesn’t look it! How cute would it look on a porch or in your yard?
DIY Pine Cone Wreath
How cute is this easy pine cone wreath?! You can make this using foraged pine cones, upcycled cardboard boxes and tester pots of paint. Finish with some leftover ribbon and you have a beautiful Christmas display!
DIY Snowglobe from an Upcycled Jar
Recycle unused jars into beautiful snow globes! This tutorial from Artsy Fartsy Mama will show you the easy way to make your own snow globe.
How to Upcycle Christmas Ornaments with Baking Soda Paint
Learn how to refresh those ugly Christmas ornaments with baking soda paint! Upcycle your old Christmas baubles and create some beautiful new ones for a fraction of the cost.
Make Your Own Christmas Wreath
This is a great free Christmas decor idea! Create a wreath using foraged evergreen materials from your garden. Make one for your front door or, as Learning and Yearning did, a giant one for the outside of your home!
Quick and Easy Plaid Bow Ornament
I love a project that can use up scrap fabric, and this is a great one! Make these plaid bow ornaments for your Christmas tree or as gift toppers.
Christmas Cracker Ornament
Upcycle an old pill bottle into a Christmas cracker tree ornament! Using leftover wrapping paper create your own unique Christmas decoration with this easy to follow tutorial.
Rustic Wood Slice Tree Ornaments
These are perfect DIY Christmas decor! Using log slices and upcycled materials you can create beautiful Christmas tree ornaments for next to nothing.
Mason Jar Lid Snowman Ornaments
How adorable! These Snowman Ornaments are quick and easy to make using upcycled Mason jar lids and old Christmas cards to decoupage.
DIY Wine Cork Garland
This is super easy DIY Christmas decor! Make a fun festive garland from old wine corks with this easy to follow tutorial. Drape on your Christmas table, decorate your bar cart or hang it over a fireplace – so many choices!
DIY Rustic Scrap Wood Snowman
Make this adorable rustic snowman using scrap wood, leftover fabric and paint samples and you’ll have some cute DIY Christmas decor to show off to your friends and family.
Make a Modern Christmas Tree Skirt from an Old Bedsheet
Get full instructions on how to create this beautiful quilted Christmas tree skirt from an upcycled bedsheet! Add Christmas trimmings and baubles to create an extra beautiful addition to your Christmas tree.
Make Snowflake Decorations from Upcycled Toilet Rolls
These beautiful snowflake ornaments are so easy to make from upcycled toilet roll tubes. Make a few and arrange them as a display on your windows, or above a fireplace for instant festive wall decor. The kids will love making these!
I hope this post about DIY Christmas decor has inspired you!
































