20+ DIY Christmas Mantel Decor Ideas For Cozy Holiday Charm

This collection brings together DIY Christmas mantel decor ideas that use classic holiday colors, simple shapes, and tactile details to create a cheerful focal point above the fireplace.

Across the set, the projects mix garlands, bows, wreaths, candles, stockings, trees, and small decorative accents to show how different craft styles can work together on a mantel.

The visual thread running through the collection is a balance of rhythm and contrast, with repeated festive elements, soft textures, and structured arrangements that suit a cozy seasonal display.

Whether you prefer rustic wood, bright ornaments, or soft fabric accents, these mantel looks show how a few handmade touches can change the whole feel of a room.

Ribbon Garland Over Mantel

A white fireplace mantel becomes the backdrop for a red and white paper loop garland, with gold bells hanging below for an easy festive focal point. Evergreen greenery softens the top edge and helps the display feel fuller.

The strong red-white contrast gives the mantel a cheerful look, while the repeating loops and bells create a steady rhythm across the span.

What You Need

  • White or cream mantel
  • Red paper strips
  • White paper strips
  • Gold jingle bells
  • Evergreen garland

How to Make It

  • Link the red and white strips into paper loops and join them into a long garland.
  • Drape the loop garland across the mantel and hang the gold bells from lower links.
  • Lay evergreen garland along the top edge for a fuller look.

Mason Jar Ornament Lights

Three clear jars lined up on the mantel create a simple triptych display, with red ornaments in one jar, green ornaments in another, and warm lights glowing from the third. Gold bows at the tops add a polished finishing touch.

The glowing jar becomes the focal point between the solid ornament-filled jars, and the color grouping keeps the whole arrangement balanced.

What You Need

  • Three clear jars
  • Red ball ornaments
  • Green ball ornaments
  • Battery string lights
  • Gold ribbon bows

How to Make It

  • Fill one jar with red ornaments, one with green ornaments, and one with battery lights.
  • Tie a gold ribbon bow around each jar rim.
  • Line the three jars across the mantel with even spacing.

Layered Rustic Star Trio

Three woven star decorations lean together in a layered arrangement, with a large red star at left, a green star at right, and a smaller white star in front. Their weathered wood finish gives the grouping a rustic feel.

The overlapping sizes add depth, while the muted finish stands out gently against the pale wall and mantel.

What You Need

  • Wooden star frames
  • Red paint
  • Green paint
  • White paint
  • Sandpaper

How to Make It

  • Paint the three star frames in red, green, and white.
  • Sand the edges lightly for a weathered look.
  • Lean the stars in overlapping layers on the mantel.

Classic Nutcracker Mantel Lineup

Three standing nutcracker figures create a formal mantel display with red, green, and white outfits accented in gold and black. The center figure stands a little taller, which gives the grouping a clear focal point.

The repeated vertical shapes feel neat and symmetrical, especially beside the greenery and lights around them.

What You Need

  • Three nutcracker figurines
  • Red paint
  • Green paint
  • White paint
  • Gold paint

How to Make It

  • Paint each figurine in a different holiday palette with gold accents.
  • Let the paint dry before arranging the trio on the mantel.
  • Place the tallest figure in the center and smaller figures on each side.

Velvet Ornament Hanging Stack

A vertical stack of three bulb ornaments draws the eye downward, with plaid red on top, dark green in the middle, and cream at the bottom. Wood beads and twine bows connect the sections for a soft, handmade look.

The mix of fabric textures and beads brings warmth to the hard surfaces around the mantel.

What You Need

  • Three foam or lightweight ornament forms
  • Red plaid fabric
  • Green velvet fabric
  • Cream fabric
  • Wood beads and twine

How to Make It

  • Cover each ornament form with a different fabric color or pattern.
  • Stack the three forms vertically and separate them with wood beads.
  • Tie twine bows at the joints and hang the finished stack from a branch or hook.

Rustic Wreath Window Mantel

A distressed white window frame serves as a backdrop for a centered evergreen wreath, and warm fairy lights glow behind the frame. Along the mantel, small lanterns and house decor add a layered village feel.

The round wreath shape contrasts nicely with the rectangular frame, and the weathered white finish helps the warm light feel even cozier.

What You Need

  • Distressed window frame
  • Evergreen wreath
  • Red and green ornaments
  • Fairy lights
  • Evergreen garland
  • Small lanterns
  • Mini house decor

How to Make It

  • Hang the wreath at the center of the frame.
  • Wrap the frame and mantel with evergreen garland and fairy lights.
  • Place lanterns and mini house decor along the mantel.

Velvet Bow Garland Mantel

A dense evergreen garland drapes across the mantel, and large red velvet bows spaced along it create a repeating pattern. Gold bells and red berry clusters hang from the greenery for extra movement and color.

The deep red accents stand out sharply against the pale surround, and the bow modules make the display feel balanced from end to end.

What You Need

  • Evergreen garland
  • Red velvet ribbon
  • Small bells
  • Red berry picks
  • Command hooks or garland clips

How to Make It

  • Drape the evergreen garland across the mantel.
  • Tie large ribbon bows and attach bells and berry picks to the garland.
  • Secure the garland evenly with clips or hooks.

Pom Pom Garland Mantel

A cream mantel front is dressed with a garland of alternating red and white pom poms, with green leaf cutouts and small gold bells woven in. Candles and a gold deer figure complete the display above the black-framed fireplace.

The soft rounded garland contrasts with the sharp fireplace opening, and the light background makes the red accents feel especially bright.

What You Need

  • Twine or cord
  • Red pom poms
  • White pom poms
  • Green felt leaves
  • Small gold bells
  • Glue or thread

How to Make It

  • Thread the red and white pom poms onto twine in alternating order.
  • Attach green leaves and gold bells between the pom poms.
  • Hang the finished garland across the mantel front.

Mini House Village Display

A row of small house-shaped ornaments creates a colorful village scene on the mantel, with red, green, and white painted fronts and simple door and window details. Trees and lights in the background help the little houses stand out.

The varying house heights form a compact skyline silhouette, and the snowy-looking accents at the base make the scene feel wintry.

What You Need

  • Wooden house blocks
  • Red, green, and white paint
  • Black paint or marker
  • Mini bottle brush trees
  • String lights
  • Artificial snow or white filler

How to Make It

  • Paint the wooden house blocks in mixed festive colors.
  • Add simple door and window details with black paint or marker.
  • Arrange the houses with trees, lights, and snowy filler on the mantel.

Potted Tabletop Tree Trio

Three small evergreen trees line up neatly in red pots with white rims, each wrapped in gold bead garland. Pinecones and greenery gathered at the base keep the look grounded and festive.

The repeated red pots unify the display, while the different tree heights create a tidy rhythm across the mantel.

What You Need

  • Three small artificial evergreen trees
  • Three red pots with white rims
  • Gold bead garland
  • Moss or filler
  • Pinecones
  • Evergreen sprigs

How to Make It

  • Place moss or filler into the pots and set the trees inside.
  • Wrap gold bead garland around each tree.
  • Arrange the trio together with pinecones and evergreen sprigs at the base.

Evergreen Candle Mantel Arrangement

Five white pillar candles create a calm mantel display, with red ribbon bands wrapped around each candle and small holly sprigs and berry accents added on top. Evergreen garland runs along the edge to tie the whole arrangement together.

The taller center candle forms a clear focal point, and the repeated red bands help the staggered heights feel unified.

What You Need

  • White pillar candles
  • Red ribbon
  • Artificial holly sprigs
  • Artificial evergreen garland
  • Pinecones
  • Red berry picks

How to Make It

  • Wrap red ribbon around each pillar candle and secure the ends.
  • Attach holly sprigs and berry picks to the ribbon bands.
  • Lay evergreen garland and scatter pinecones and berries along the mantel.

Plaid Stockings on Fireplace Mantel

Three plaid Christmas stockings hang evenly from the mantel, each topped with a cream faux-fur cuff and decorated with a small gold bell and red tie bow. Garland with lights and pinecones stretches above the stockings.

The plaid pattern and soft cuffs create strong texture contrast, while the even spacing keeps the hanging line balanced.

What You Need

  • Plaid fabric stockings
  • Cream faux-fur trim
  • Gold bells
  • Red ribbon
  • Stocking hangers
  • Evergreen garland

How to Make It

  • Attach faux-fur trim to the stocking tops.
  • Tie red ribbon bows and fasten a gold bell to each stocking front.
  • Hang the stockings from the mantel and place evergreen garland above.

Candy Cane Garland Mantel

Red-and-white candy cane ornaments hang across the mantel from a rope garland, with gold bells alternating between them. Green holly leaves and red berries fill the open spaces for a fuller holiday look.

The curved line of the garland softens the mantel edge, while the repeating candy cane shapes create a bold seasonal pattern.

What You Need

  • White rope garland
  • Candy cane ornaments
  • Gold bells
  • Artificial holly leaves
  • Red berry picks
  • Mantel hooks or clips

How to Make It

  • Drape the rope garland across the mantel and secure it with hooks or clips.
  • Hang candy cane ornaments and gold bells along the rope.
  • Tuck holly leaves and berry picks between the hanging pieces.

Plaid Gift Boxes Mantel Display

Three wrapped gift boxes become a layered centerpiece, with red plaid wrapping, dark green wrapping, and a pale box tied in gold ribbon. Evergreen sprigs, berries, and pinecones surround the boxes for a finished holiday vignette.

The mixed sizes create depth, and the repeated gold ribbon helps the display feel cohesive.

What You Need

  • Cardboard gift boxes
  • Red plaid wrapping paper
  • Green wrapping paper
  • Neutral wrapping paper
  • Gold ribbon
  • Artificial evergreen sprigs
  • Pinecones
  • Red berry picks

How to Make It

  • Wrap the boxes in plaid, green, and neutral paper.
  • Tie gold ribbon bands and bows around each box.
  • Arrange the boxes on the mantel and tuck evergreen sprigs, pinecones, and berry picks around them.

Colorful Lantern Candle Trio

Three lantern-shaped holders sit together in red, green, and white finishes, each containing a glowing candle. Rope handles top the lanterns, and evergreen sprigs with berry picks add a festive finish.

The open side panels let the candle glow shine through, making the light the main focal point.

What You Need

  • Small wooden lantern frames
  • Red paint
  • Green paint
  • White paint
  • Rope handles
  • Battery candles
  • Artificial evergreen sprigs
  • Small berry picks

How to Make It

  • Paint three lantern frames in red, green, and white.
  • Add rope handles and place a candle inside each lantern.
  • Top each lantern with evergreen sprigs and berry picks.

Velvet Bow Mantel Centerpiece

A large red velvet bow anchors the center of the mantel, with two gold bells hanging below it and evergreen garland stretching across the display. Red berry sprigs frame the bow and add extra fullness.

The long ribbon tails bring vertical balance, and the bow acts as a strong focal point against the greenery.

What You Need

  • Red velvet ribbon or fabric
  • Two decorative bells
  • Evergreen garland
  • Red berry picks
  • Wire or twine

How to Make It

  • Shape the ribbon into a large bow and attach bells underneath using wire or twine.
  • Lay evergreen garland across the mantel and tuck in berry picks around the bow.

Evergreen Wreath Fireplace Display

A round twig wreath base is filled out with evergreen sprigs, and a red ribbon hangs from the top while small gold bells rest near the lower center. A mantel garland stretches below to echo the wreath above.

The circular form anchors the wall space neatly, and the low bells connect the wreath to the decor under it.

What You Need

  • Twig wreath form
  • Evergreen sprigs
  • Red ribbon
  • Small gold bells
  • Berries or berry picks

How to Make It

  • Wrap evergreen sprigs and berry picks around the wreath form, leaving the top open for ribbon.
  • Tie the red ribbon at the top and add bells near the lower center for a hanging accent.

Hanging Bells Ribbon Cluster

Three gold bell shapes hang together in a compact vertical cluster, topped by a red velvet bow and suspended from a thick twine loop. The small arrangement suits a narrow mantel space well.

The metallic finish stands out strongly against the deep red ribbon and the stone surround nearby.

What You Need

  • Three decorative bells
  • Red velvet ribbon
  • Twine or jute cord
  • Small wooden beads or clappers

How to Make It

  • Loop twine through the bells and tie them together in a clustered hanging arrangement.
  • Finish the top with a red velvet bow and add wooden bead accents below the bells.

Felt Tree Mantel Vignette

Five cone-shaped mini trees in red, white, and green create a cheerful little forest on the mantel. Gold star toppers and looping bead garlands finish the arrangement with extra sparkle.

The mixed heights create a layered silhouette, and the neutral wood shelf helps the colors pop.

What You Need

  • Felt sheets in red, white, and green
  • Cardboard cone forms
  • Small gold star toppers
  • Bead garland
  • Hot glue

How to Make It

  • Cover cone forms with felt and glue the edges smooth.
  • Wrap bead garland around the trees and attach star toppers on each cone.

Felt Mitten Garland Mantel

A garland of hanging mittens stretches across the mantel, with red, green, and white felt mittens alternating in a steady rhythm. White snowflake motifs and small gold bells give the row a sweet handmade look.

The repeating mitten shapes soften the horizontal line of the mantel, while the bells add a little movement between each one.

What You Need

  • Felt in red, green, and white
  • Twine or ribbon cord
  • Small gold bells
  • Wood beads
  • White thread or paint pen

How to Make It

  • Cut mitten shapes from felt and mark simple snowflake designs on the fronts.
  • String the mittens on twine with wood beads and bells, then hang the garland across the mantel.

How To Style A Festive Mantel With Handmade Details

The strongest ideas in this collection rely on repeated forms, clear color groupings, and a single focal feature to keep the mantel looking intentional instead of crowded.

Whether the display leans rustic, playful, or classic, the projects work best when the handmade pieces echo one another through ribbon, greenery, bells, plaid, or ornament shapes.

Use this mix of DIY Christmas mantel decor inspiration to build a layered holiday mantel that feels warm, balanced, and easy to personalize for your own space.