43 Festive DIY Christmas Garland Ideas
Silver Evergreen Garland
Loop and drape faux garland around the banister and let it puddle on the ground for dramatic effect. To add more punch to a basic style, add sprigs of silvery juniper berries, silver ornament, and a rope of pretty felted balls.
Editor's Tip: Always buy more garland than you think you will need. You'll want to allow excess for draping. We've found that one-and-a-half times the length of your space is enough.
Lush Door Garland
Create a farmhouse Christmas porch with a faux magnolia wreath, star decorations, and a classic garland. When assembling your holiday greenery, boost depth and contrast by mixing a wide range of green hues and a variety of textures. To add visual weight and texture to a simple faux evergreen garland, embellish it with large pinecones. Simply attach them on to the garland using florists wire.
Big Bow Christmas Garland
Graceful Christmas bows with long tails dramatically enhance a simple evergreen garland. Cut extra-long strips of wide ribbon or fabric, tie into bows, and attach to the stair railing about 3 feet apart. For a pop of Christmas festivity, try red ribbon.
Why limit your fabulous Christmas garland to just one window? Keep the Christmas garland train moving across an expanse of wall with one continuous length of garland. On a wall with multiple windows, hang garland at the corners of both windows (letting the garland trail toward the floor) and swag it in the middle.
Go lush with a layer of flocked garland along your fireplace mantel. Intertwine this Christmas garland with eucalyptus, dusty miller, or bay leaf garland. The icy greens look positively stunning against the silver-brushed Christmas evergreen. Use flocking spray to bring the beauty of freshly fallen snow indoors without any of the winter wonderland mess.
Geometric Wood Bead Garland
This Christmas tree garland features wooden beads and geometric brass pieces to create a bright garland for every home. Weave this DIY holiday garland through Christmas tree branches or drape it over the fireplace for a stunning holiday mantel for a playful touch of holiday cheer. Customizing this garland idea by varying the pattern of beads and brass triangles makes it almost as fun to create as it is to hang.
Crepe and Copper Garland
Create a modern copper-accent Christmas tree garland with timeless white crepe paper. This subtle DIY Christmas garland comes together with white leaf crepe paper and light metallic touches in our easy Christmas garland tutorial. Just wind copper wire together to create orbs for a pop of texture. Make the garland match your decor with a custom color scheme and a variety of metallic wire.
Make a corner swag by wiring pine boughs, magnolia leaves, and grapevine to 1x2 boards attached to each other at a right angle. Hang using an exterior removable hook.
Editor's Tip: Faux fir greenery is ideal for a doorway application because needles won't fall off as the door opens and closes.
Christmas Centerpiece Greenery Garland
Turn simple greenery into a gorgeous winter tabletop garland with our easy step-by-step instructions. Your guests won't believe you made this luxurious centerpiece yourself. Drape this Christmas garland down the center of the table to create a stunning tablescape, or add it to a mantel to add a rustic charm to your living space. For an added pop of color, tuck in a few fresh floral blooms to tie the centerpiece to the rest of your decor.
Kitchen Nook Garland
Turn a cozy nook in your home into a festively decorated and cozy Christmas hangout spot. Use the built-in ledge provided by windows, walls, or trim to easily hang green Christmas garland and ornaments. Tie the festive window display together with a traditional holiday wreath and classic red bow.
Metallic Christmas Garland
Add a little sparkle to a basic magnolia garland. Metallic silver and gold spray paint transforms a once-green magnolia swag into a sparkling holiday showpiece. Small votives and vases pick up the pretty metallic tones, which in turn accent this mosaic fireplace front. You know what they say: everyone needs silver and gold.
If you're lucky enough to have pillars (or painted branches like these) in your home’s interior, accent them during the season by wrapping them in berry-filled Christmas garlands. An elegant evergreen garland with berry and pinecone accents adds a rustic theme to this vignette.
Petite Christmas Garland
Who says Christmas garlands need to be lush affairs? Maintain a minimal look with a short swag of draping Christmas greenery and a few lengths of pom-pom garland in a simple neutral draped across a mirror or window.
Yarn Tassel Garland
Craft a simple Christmas garland with a mix of yarns. Make handmade tassels from chunky twisted yarns or paper in colors that match your Christmas scheme, and attach them to a length of yarn. Drape your DIY Christmas garland along a wall, banister, or even your tree.
Ribbon and Evergreen Garland
Weave wide ribbon into an evergreen garland for a pretty jolt of color. Mix in different ribbons, using one color for a length and then switching to another color to accent. For a classic Christmas garland, try using red with silver to accent. Add reindeer bells so Santa can hear everyone run down the stairs on Christmas morning.
Perfectly Outlined Garland
Accent the curved shape of a mirror with garland. Try boxwood Christmas garland as an alternative to evergreen varieties. If you decorate your home with red, look for a garland with berries to pick up the red accents elsewhere in your decor.
Stairway Stocking Garland
No chimney for hanging stockings with care? No problem! Hang stockings along the banister, and complete the holiday display with a mixture of live green garland and metallic accents. There's nothing more exciting than seeing an overflowing stocking as you come down the stairs Christmas morning.
Christmas Card Garland Idea
Turn your Christmas greeting cards into a cheery garland for your mantel. Swag yarn or ribbon between the corners of your fireplace and attach Christmas cards with decorative clothespins (available at craft and paper stores). For an extra special touch, cut out ornament shapes and have your kids decorate them and add them into the mix.
Fresh Flower Garland
Bold blooms pop in this fragrant garland centerpiece. Perfect for Christmas, this living flower garland is the perfect way to add color to your holiday table.
Doubled-Up Christmas Garlands
Dress up a plain evergreen garland with cozy knit accessories like knit stockings and a yarn garland. Make your own by braiding thick strands of bulky yarn. Finish the look with simple metallic ball ornaments and dried orange slices.
Felt Flower Garland
Handmade felt flowers star in this rustic farmhouse garland. To create, simple glue finished flowers to jute or twine. Add faux leaves to finish the look.
Silvery Star Christmas Garland
Add some star power to your Christmas decor. Cut star shapes from sweater fabric using our free pattern. Iron-on heavy fusible interfacing to the backs of stars and trim. Hot-glue a large silver sequin to the center of each star. Glue backs of stars to yarn and hang.
Christmas Advent Calendar Garland
Deck out your holiday mantel with a swag of sweet surprises. Fill 24 small envelopes with tiny toys or pieces of candy and seal with numbered stickers. Hang the envelopes across the mantel with miniature clothespins. Kids will love waking up to a new treat during the countdown to Christmas!
Sparkling Christmas Garland
Instead of letting your tree be the only light display, illuminate your mantel with a simple lighted Christmas garland. You can DIY this gorgeous display and wrap lights around a classic evergreen garland, or you can skip a step and just buy pre-lit Christmas garland (and we’re all for simplifying the holiday season). Choose LED lights to avoid heating up your garland.
Editor's Tip: Garlands aren't just for your holiday mantel! Try displaying your Christmas garland in an unexpected location like your headboard.
DIY Holly Christmas Garland
Adorn chair backs with cute and creative holly Christmas garland. Cut out holly leaves from shades of green felt. Punch two holes in leaf tops. String with matching paper straws (cut to six inches) to make a chair back swag. For berries, hot-glue wool felt balls to leaves. Pin or tie garlands to back of chairs.
Christmas Ornament Garland
Add a jewel box appearance with a shiny ornament Christmas garland on your fireplace. Red ornaments pop against a classic white fireplace, picking up on red accents elsewhere in the Christmas display, like on the lit-up tree.
Winter Blooms and Magnolia Christmas Garland
A magnolia leaf Christmas garland provides a large, lush base for mantel decor. Metallic accents, paperwhite blooms, and beautiful candlelight combine to create a Christmas look that is both simple and commanding.
Colorful Doves Christmas Garland
White faux doves are a beautiful way to spread a peaceful message during the holidays. Create a colorful backdrop for the white doves and use green garland with a jewel-tone ornament scheme and beautiful ribbon bows.
Vintage Christmas Fabric Swag
Utilizing greenery at Christmas-time will always be classic, but trying out other materials can be refreshing, too. Here, French-inspired fabric in Christmas-red drapes beautifully over a basket bursting with fresh green cuttings that could be scooped right from the tree alongside some berries.
Simple, Colorful Christmas Garland
Add a splash of color that won't overpower mantel decor. String felt balls in colors of your choice and swag across a holiday mantel or shelf for a subtle touch of fun. These easy decorations are also simple for the office Christmas party.
Lighted Christmas Garland Accent
Set up eye-catching decor in your entryway or living room by draping a mirror with a battery-powered lighted Christmas garland. The twinkling lights will reflect off the mirror and other metallic accents to create a luminous effect.
Natural Layers Christmas Garland
Layer wild, unmanicured greenery with garlands made of natural fibers. This unexpected combination of textures mixes to create an interesting mantel display. Lay branches cut to various lengths along your mantel, then string cream felt balls to create the first garland. For the second garland, use thick cream yarn and make a braid long enough to span your mantel. Make pom-poms to hang, equally spaced, from the braid.
Layered Christmas Garland
A Christmas garland that's layered offers incredible allure for your holiday decorating. Here, magnolia serves as the base, cedar, and lavender thistle are woven in for depth and texture, and lights add sparkle.
Editor's Tip: Take a walk around your yard or a nearby park and gather the last remnants of the growing season—interesting leaves and dried flowers, for example—to embellish your Christmas garland.