/ / 20 Creative DIY Christmas Decorations

20 Creative DIY Christmas Decorations

 

We love making our own ornaments and decorations for Christmas so I’m always on the lookout for new ideas to try. I’ve gathered 20 creative projects that are sure to inspire your Christmas spirit!

20 DIY Christmas Decorations to inspire your creativity. Day 3 of 5 Days of a Homemade Christmas at heartandsoulhomeschooling.com

DIY Christmas Decorations

  1. Scattered Thoughts of a Crafty Mom – Kid Craft: Paper Mache Christmas Trees 
  2. R and R Workshop – Cooling Rack Christmas Card Holder 
  3. A Pumpkin and a Princess – Fabric Christmas Trees 
  4. A Bird and a Bean – Christmas Shadowbox Tray Decor 
  5. Frugal Mom Eh – DIY Christmas Stocking Holder 
  6. Uncommon Designs Online – Christmas Greenery Snowflake 
  7. Tried and True Blog – Mini Rustic Christmas Trees 
  8. Shaken Together Life – White & Gold JOY Stenciled Faux Wood Letters
  9. Oh My Creative – DIY Rudolph Canvas
  10. Crafting in the Rain – Lace Merry Banner 
  11. Crafts by Amanda – Blue & White Coffee Filter Christmas Tree 
  12. Scattered Thoughts of a Crafty Mom – Felt Christmas Light Garland 
  13. R and R Workshop – Bow Christmas Tree Garland (Tutorial) 
  14. A Pumpkin and a Princess – Rick Rack Christmas Trees
  15. Frugal Mom Eh – DIY Christmas Card Display 
  16. Uncommon Designs Online – Vintage Stripe Aged Galvanized Buckets 
  17. Tried and True Blog – Retro Space Age Christmas Stockings 
  18. Oh My Creative – Vintage Chair Christmas Decor
  19. Crafting in the Rain – Glitter Foam Trees 
  20. Crafts by Amanda – Glitter Christmas Luminaries

 

Don’t miss a post in the 5 Days of a Homemade Christmas series! Join my free email list and be notified of updates and subscriber-only freebies.

 

If you enjoy DIY projects and handmade gifts, you might want to check out Craftsy. It’s a great source for both free and paid online classes! Photography, cooking, quilting, sewing, knitting, scrapbooking, and more.
Craftsy

 

Sara
Follow on
kids subscription boxes

Thank you for taking the time to comment!