Invite the most wonderful time of the year into your home by making your ownDIY Christmas decorations.

The frigid weather outside gives us the perfect excuse to stay in and break out the craft supplies.

Put a handmade spin on holiday decor by making your own garlands, wreaths, and ornaments this season.

Geometric Wood Bead Garland

Credit: Marty Baldwin

If you love repurposing what you already have, youll love ourmason jar decor ideas.

If you’d rather create whimsical decor from scratch, give pom-pom holiday decorations a go.

Hang the mailbox upside down and place a container with water inside it to keep the greenery fresh.

vintage mailbox hung vertically with greenery and plaid ribbon

Credit: Jay Wilde

Start by gluing two 4- to 6-inch twigs to create the trunk.

Cut additional twigs at graduated lengths and hot-glue them onto the trunk.

Lightly spray them with gold paint and embellish them with a garland of gold twine.

how to make a snowglobe in mason jars on holiday table

Credit:Marty Baldwin

Form a loop from the same twine and hot glue it to the top of the tree for hanging.

Adorable Snowman Ornaments

Jacob Fox

Turn a white pom-pom into the cutestDIY snowman ornamentfor your tree.

Give the little character personality with an orange felt carrot nose, and black felt eyes and mouth.

small christmas trees from cut branches

Credit: Kritsada Panichgul

DIY Christmas Table Decorations

Celebrate the season with adining table centerpiecemade from fresh greenery.

Handmade Gnome Decorations

Make theseDIY gnome decorationsfor a whimsical addition to your front porch this holiday season.

Farmhouse Wood Slice Wreath

For afestive touch of farmhouse charm, make this easy wood slice wreath.

snowman face ornaments

Credit:Jacob Fox

DIY Christmas Mantel Decor

Usher in holiday cheer with a classic red and gold mantel display.

Hang an evergreen garland around a doorway, making sure its secured properly and even on each side.

SecureChristmas cardson branches using green paper clips that seamlessly blend in with the greenery.

thanksgiving table evergreen centerpiece and cranberry

Credit: Marty Baldwin

Finish off the garland with small ornaments, ribbons, or miniature pine cones.

Add height and a magical glow with brass candlesticks and simple white candles.

Use blood oranges, grapefruit, lemons, and clementines to make this garland.

greenery gnomes diy

Credit: Carson Downing

Whimsical Pom-Pom Wreath

Turn your home into a magical winter wonderland with this beautiful pom-pom wreath.

Use a faux greenery wreath and attach crepe paper-covered balls of different sizes and shades of pink to it.

Start with a plain wreath form and attach geometric wood beads to it using hot glue.

winter farmhouse wood slice wreath decor

Credit: Jason Donnelly

Either leave the wood beads natural or spray paint some with gold, silver, and/or copper spray paint.

Tuck in a couple of sprigs offresh greeneryin between the candles and wreath for a festive finishing touch.

Arrange different sizebirch logs, oversized pine cones, and greenery branches inside the basket.

Holiday decorations under glass on a mantel

Credit: Jay Wilde

To tie everything together, add red shatterproof baubles in between the nature-themed elements.

DIY Balloon Ornament Garland

Get crafty and turn a couple of balloons into a whimsical ornament garland.

This holiday craft couldnt be easier; All you need are colorful balloons, mirrored paper, and string.

Christmas Card holiday garland

Credit: Helen Norman

Festive Christmas Bar Cart

Jason Donnelly

This DIY Christmas decoration idea is perfect for the entertainer.

Trim your bar cart with strands of garland and ready-to-drinkseasonal cocktailsto prepare your home guests.

Create an ice mold for chilling wine by freezing water with orange slices and cranberries.

bells and garland on a Christmas mantle

Credit:James Schroder

This bar cart will surely be the topic of conversation at your holiday party.

Cover the rest of the egg with white wool which will make up the gnomes beard.

Make your own by spray painting two different sized hula-hoops in a metallic copper finish.

Christmas centerpiece with pomegranates and candles

Credit: Jay Wilde

DIY Pink Christmas Decorations

Elevate a plainartificial garlandwith a few extra decorations.

Think pine, magnolia, and eucalyptus for a variety of shapes, sizes, and colors.

DIY Wood Bead Garland

Put a modern spin on classic mantel decor with this wood bead garland.

sliced orange festive garland

Credit: Brie Passano

Simply paint craft sticks in your desired shades of blue, then glue them into star or snowflake shapes.

The best part about this DIY Christmas decoration?

There’s no wrong pattern when it comes to designing your snowflakes.

pom-pom wreath with house and trees

Credit: Marty Baldwin

Once complete, hang them with fishing wire or feature them asornaments on your Christmas tree.

DIY Christmas Wreath

Put a vintage spin on a traditional evergreen with retro-inspired ornaments.

Glue colorful pastel ornaments to light reflectors to form faux flowers.

wreath pink crepe paper-covered foam balls wall

Credit: Adam Albright

Attach the accents to a wreath using floral wire.

Hang yourDIY holiday wreathusing velvet ribbon in an unexpected shade, like this dusty pink.

Red Berry Evergreen Wreath

Embrace tradition with this red berryevergreen wreath.

wooden wreath with candles

Credit: Marty Baldwin

Tuck in faux red berry branches in an organic fashion and complete the wreath with a classic red bow.

Go on a nature walk to find the perfect pinecones and hot glue colorful pom-poms onto each one.

Tuck them into an evergreen garland on your mantel along with a few candlesticks for a colorful Christmas display.

basket with pinecones and Christmas decor

Credit: Jacob Fox

Choose wrapping paper and ribbon in a Christmas hue like red or green for a uniform, monochrome effect.

Finish the display with a stunning garland made ofDIY paper poinsettias.

Make it extra full and festive with metallic glass ornaments and sprigs of wintery juniper berries.

oversized ornament banner hanging above chest with holiday décor

Credit: Andy Johnson

For a fuller appearance, attach faux branches, magnolia leaves, or pine cones using green floral wire.

DIY Macrame Christmas Ornaments

Add a boho accent to your Christmas tree with these DIY macrame ornaments.

Use different colored cording and macrame knots to create texture and a variety of shapes.

christmas garland and bows on banister

Credit: Brie Williams

Use the same gold ribbon at the top of the ornament to secure it to a tree branch.

Starry Christmas Mantel

Put on a shining display with starry mantel decor.

Nordic-Inspired Tabletop Tree

Embrace a cozy hygge aesthetic with a Nordic-inspired tabletop tree.

gold bar cart with garland

Credit:Jason Donnelly

Hang wood bead ornaments and stick to a minimalist color scheme for a simple and streamlined look.

Use fabric paint and a roller brush to create straight lines on the rug.

Add an evergreen garland and embellish it with pine cones, eucalyptus sprigs, and magnolia leaves.

circle ornament christmas tree

Credit: Adam Albrught

Arrange wood houses on the mantel and hang knitted white stockings for a neutral-toned yet festive farmhouse-style mantel.

Gingerbread House Display

Get your mantel ready for the holidays with a homemadegingerbread house display.

Hang it as an ornament or use it as afestive gift topperwith some fun ribbon.

christmas carols placemat place setting display

Credit: Adam Albright

Create a simple and inviting Christmasplace settingwith white dishes on woven wicker place mats.

Embroidery Hoop Christmas Wreaths

Create a stunning arch of Christmas wreaths out of embroidery hoops.

DIY Christmas Wall Art

Make your Christmas wall art from an assortment of old kitchen towels.

cake stand christmas table centerpiece

Credit: Brie Williams

Here, vintage linen kitchen towels with a red and white stripe are framed and upcycled into eye-catchingwall decor.

Use a variety of picture frame colors and sizes, and remove the glass for a more rustic look.

DIY Advent Calendar

Count down to Christmas with this charming DIY advent calendar.

knome ornaments

Credit:Carson Downing

Make your own with a framed chalkboard that forms the backdrop to miniature galvanized metal cups.

Hot glue 25 cups to the chalkboard and add numbers to each.

DIY Christmas Fireplace Decorations

Give your fireplace a holiday makeover with a DIY wood slice face.

oversize Christmas wreath made of hula hoops hanging between windows outside

Credit: Carson Downing

Measure out the size of the firebox, then cut a piece of plywood to fit.

Glue wood sliced to the plywood to cover it, filling in gaps with small pieces of wood.

Christmas Tree Advent Calendar

This is not your average advent calendar.

stairway with Christmas garland

Credit: Adam Albright

Make faux trees in various sizes with the help of fun green paper.

Simply roll the paper into a cone shape, and use double-sided tape or glue to close.

Hanging Poinsettia Planters

Replace the succulents in yourmacrame hanging planterswith a more seasonal plant: poinsettias.

hanging-diy-snowflakes-window-0vwBkwzN4Zu8we4M6YxSi8

Credit: Carson Downing

Fill a glass planter with a few inches of water, then clip a bract off the plant.

Place it in the planter for a floating effect.

Be sure to replace the water often to keep the poinsettias fresh.

vintage christmas wreath ornaments crop

Credit: Greg Scheidemann

Measure the diameter of your tree stand, then get a wicker basket large enough to accommodate the stand.

Painted Glass Ornaments

Matthew Clark

Transform your Christmas tree with an array of vibrant ornaments.

Simply take the top off of glass ornaments and drip crafts paint directly into them.

garland-covered mantel with knit Christmas stockings and trees

Credit: Jay Wilde

Swirl it around until you have your desired coverage.

Turn the ornament upside down into a plastic cup and let the excess paint drip out until dry.

Reattach the top to the ornament and deck your tree!

traditional red berry wreath bow lanterns outdoors

Credit: John Granen

pinecones and acorns with puff balls

Credit:Alexandra Grablewski

front porch snow winter decor

Credit: Adam Albright

red gifts poinsettia wreath mantel decor

Credit: Adam Albright

holiday garland white stairway wrap

Credit: Adam Albright

wooden, tabletop Christmas tree with red and green ornaments

Credit:Adam Albright

Christmas decorated porch with star decor, garland and lanterns

Credit: Jay Wilde

macrame ornaments

Credit:Jason Donnelly

outdoor christmas lantern

fabric star christmas garland

Credit: Alexandra Grablewski

minimal tree display beaded ornaments

Credit: Marty Baldwin

DIY Wood Bead Snowflake Ornament

Credit: Alice & Lois

diy plaid pattern rug

Credit: Jay Wilde

red gold holiday tree decorated fireplace

Credit: Adam Albright

mason jar candle

Credit: Jason Donnelly

gingerbread forest cookie woodland scene on tabletop

Credit: Jacob Fox

christmas ornament mason jar lid

Credit: Matthew Clark

simple winter place setting with evergreen sprig and sheep

Credit: Adam Albright

green and copper table setting with lantern centerpieces

Credit: Adam Albright

bedroom nightstand with embroidery-hoop Christmas wall decor

Credit: Adam Albright

Kitchen counter with evergreen and pinecone decoration

Credit: Elizabeth Fourez

christmas bunk beds bedroom with gnomes

Credit:Better Homes & Gardens

Christmas centerpiece

Credit: Marty Baldwin

tree with mushroom ornaments

Credit: Kritsada Panichgul

Have a Merry Little Christmas overlapping hanging pictures

Credit: Adam Albright

rustic bucket advent calendar

Credit: Adam Albright

Living room decorated for Christmas with tree and wood

Credit: Jay Wilde

Advent christmas trees

Credit:Adam Albright

Poinsettias in hanging glass planters

Credit: Marty Baldwin

christmas tree collar hack with basket

Drip Paint Ornament

Credit:Matthew Clark