Press "Enter" to skip to content

17 DIY Christmas Tree Decorations to Make this Season

Christmas is the perfect time to get crafty – not only because it’s a great festive activity that doesn’t cost a lot of money, but also because you can use your creations to decorate your home or to give as gifts. Here are some beautiful DIY Christmas tree decorations that you can easily make at home with your loved ones.

1. Peanut Christmas Garland from Oh Pparty

Peanut Christmas garland

2. String Art Ornaments from The Country Chic Cottage

String Art Ornaments


3. DIY Bottle Cap Snowmen Ornaments from Always the Holidays

Bottle Cap Snowmen Ornaments


4. Yarn Ball Ornaments from Sew Wrong

Yarn Ball Ornaments


5. Ruffled Burlap Garland from Giggles Galore

Ruffled Burlap Garland


6. Paper Book Ornaments from Fabulessly Frugal

Paper Book Ornaments

7. Personalized Scrabble Ornaments from Life Your Way

Personalized Scrabble Ornaments


8. Mason Jar Chalkboard Lid Ornaments from City Farmhouse

Mason Jar Chalkboard Lid Ornaments


9. Popsicle Stick Sleds from Clean and Scentsible

Popsicle Stick Sleds


10. Paper Ball Ornaments from By Stephanie Lynn

Paper Ball Ornaments


11. Felt Christmas Tree Ornaments from This Heart of Mine

felt christmas tree ornaments


12. Gold Gilded Pine Cone Ornament from A Pumpkin & A Princess

Gold Gilded Pine Cone Ornament


13. Simple Metallic Key Ornaments from DIY Candy

Simple Metallic Key Ornaments


14. Peppermint Candy Christmas Ornaments from Hello Homebody

Peppermint Candy Christmas Ornaments


15. Vintage Felt Baubles from Bugs and Fishes

Vintage Felt Baubles


16. Salt Dough Handprint Ornaments from Olive Juice Mama

Salt Dough Handprint Ornaments


17. Pipe Cleaner Garland from In My Own Style

Pipe Cleaner Garland

We hope these projects have inspired you to make some of your own homemade Christmas decorations. Use one of the 17 ideas we have provided above or come up with something completely new and different!

17 DIY Christmas Tree Decorations to Make this Season

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

fifteen + six =