Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the antispam-bee domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/nichewe2/public_html/diychristmasdecorations/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/nichewe2/public_html/diychristmasdecorations/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the responsive-lightbox domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/nichewe2/public_html/diychristmasdecorations/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the loginizer domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/nichewe2/public_html/diychristmasdecorations/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/nichewe2/public_html/diychristmasdecorations/wp-includes/functions.php on line 6121
DIY Christmas Decorations | Christmas Decorations DIY | DIY Christmas Ornaments

Floating Candle Centerpiece

Create a stunning Christmas Centerpiece with floating candles, cranberries and pine.

DIY Berry Wreath

We think this simple Christmas Berry Wreath is simply stunning!

Rustic Acorn Garland

Loving this nature themed acorn and wood-bead garland!

DIY Christmas Decorations

Welcome to DIY Christmas Decorations! A collection the best DIY Christmas ornaments we’ve found floating around the web, including Christmas themed centerpieces, Christmas garlands, tree ornaments, paper ornaments, Christmas candles, and Christmas arts and crafts.

DIY Christmas Decorations

Christmas Star Wreath

Dreaming of a White Christmas – DIY Minimalist Christmas Ornaments

A collection of beautiful DIY minimalist Christmas ornaments I’ve come across!  I love the Nordic, snowy feel of the stark white, but, like any great DIY all of these can be modified to fit...

6 Classic DIY Christmas Wreaths You Can Make At Home

DIY Christmas Bauble Wreath This beautiful Bauble Wreath we found on Canadian Living has everything we love from DIY Christmas ornaments, elegance, class and beautiful colors!   What you need:...

DIY Christmas Centerpieces

10 DIY Christmas Centerpieces

Nothing says DIY Christmas Decorations like this collections of candle centerpieces and accents. These 5 classic DIY Christmas Centerpieces are a few of our favorites we’ve found floating around the web with the perfect...

Christmas Floating Candle Centerpiece