21 Dollar Tree Christmas Decor Ideas to DIY
As an Amazon Associate, we may earn money from the companies mentioned in this post.
There’s something so cozy about creating your own Christmas decor, especially when it’s both charming and affordable. Dollar Tree is a goldmine of hidden treasures during the holidays, filled with ribbons, ornaments, and sparkly bits that can easily be turned into something magical.
Whether you love a rustic farmhouse vibe, a touch of glam, or a classic red and green look, there’s always a way to make your space feel extra special without spending much. I like how the simplest things, like a few faux berries o
r a strand of fairy lights, can change the whole mood of a room. And honestly, half the fun is in the crafting itself.
These DIYs feel homey, heartfelt, and completely personal. Here are twenty five Dollar Tree Christmas decor ideas that look beautiful, festive, and surprisingly high end.
1. Glowing Frosted Mason Jar Christmas Decor
This budget-friendly Dollar Tree Christmas decor idea brings a soft, magical glow to any space using simple materials. Frosted mason jars are wrapped with delicate string lights, creating a warm, ambient shimmer when illuminated. The frosted finish diffuses the light beautifully, giving each jar a cozy, lantern-like effect perfect for shelves, entry tables, or windowsills.
Their subtle golden glow feels festive without being overpowering, making them an ideal DIY project for adding charm on a budget. Grouped together, they create a peaceful, wintery atmosphere that elevates holiday décor effortlessly.
2. Ornament Wreath

Use a wire wreath form and a bunch of inexpensive ornaments in varying sizes and finishes. Start gluing or threading them around the frame, mixing metallics, matte colors, and glittery pieces for texture. It turns out surprisingly lush and full, almost like something from a high end boutique.
The best part is that you can pick any color scheme you like, from icy silvers to cozy reds and golds. Hang it on your door, or even above the fireplace, to add that perfect festive sparkle to your space.
3. Snowy Picture Frames

Brush the edges of inexpensive frames with white paint or dab them with fake snow spray for a frosted effect. Insert wintery photos, Christmas cards, or printed snowy landscapes. They look lovely on shelves or walls and bring a soft winter glow into your space. I love how they give ordinary frames a seasonal twist without much effort. It’s a gentle way to make your decor feel coordinated and cozy throughout your home.
4. Dollar Tree Christmas Gift Box Display Decor
This Dollar Tree Christmas decor idea uses festive gift boxes to create an easy, colorful holiday display on a budget. The shelves are filled with cheerful designs- playful snowmen, Santa suits, and adorable holiday characters- each adding a fun pop of seasonal charm.
These sturdy boxes can be used for gifting or repurposed as decorative accents on shelves, mantels, or under the tree. Their bright patterns and vibrant colors instantly bring Christmas spirit to any space, making them a simple and affordable way to elevate your holiday décor.
5. Mini Christmas Village

Gather small ceramic houses and paint them white or pastel for a snowy look. Arrange them on a tray sprinkled with faux snow and surround them with tiny trees or fairy lights. It creates the sweetest little winter scene, especially when the lights glow softly at night. The whole display feels peaceful, like a quiet snowy town under twinkling stars. It’s one of those projects that makes you smile every time you walk by, and it only costs a few dollars to make.
6. Ribbon Tree Cones
Use foam cones and wrap them with Dollar Tree ribbon, securing each layer with hot glue. You can mix patterns, like plaid with gold or burlap with red satin, for a charming textured look. Group a few of these trees in varying sizes on your mantel or table to add a cheerful layered effect. They catch the light beautifully and give a playful yet classic feel. I especially love how they look paired with candles or string lights for a cozy evening glow.
7. Snowman Winter Scene Christmas Ornament

This charming Christmas decor idea features a miniature winter scene tucked inside a round ornament, creating a magical, storybook effect. A tiny snowman with a bright orange nose and cozy scarf stands beside glittered trees and golden accents, adding warmth and sparkle.
The cut-out opening invites you to peek inside, giving the ornament a handcrafted, vintage-inspired feel. Hung by a soft ribbon, it makes a beautiful addition to any tree, wreath, or garland. This delightful piece brings whimsy and nostalgia to your holiday decorating, perfect for anyone who loves detailed, cozy Christmas touches.
8. Pinecone Garland

Collect or buy pinecones, paint the edges with white acrylic for a snow tipped effect, and string them along with twine. You can add red beads, little bows, or bits of greenery in between for variety. This garland looks rustic and natural draped across a mantel or staircase. The combination of textures and colors gives a cozy cabin kind of feeling. It’s simple, earthy, and festive without feeling overdone, and it smells faintly of pine if you use real cones.
9. Glittery Reindeer Silhouette
Find a reindeer cutout or print one on cardstock, then coat it with glue and sprinkle fine glitter all over. Mount it on a piece of white foam board and pop it into a Dollar Tree frame. The end result is sparkling and modern, like a minimalist Christmas art piece. Hang it in a gallery wall or display it near your entryway for a pop of shine. It’s incredibly easy but has that polished holiday look that feels a little glam without being flashy.
10. Hot Cocoa Bar Setup

Use a Dollar Tree tray, mugs, jars, and labels to set up a mini hot cocoa station. Fill jars with marshmallows, candy canes, and cocoa mix, then decorate the area with fairy lights and small ornaments. It creates an inviting corner that guests love. The setup looks adorable and cozy, especially with a plaid napkin or two. It turns a simple treat into an experience and makes the whole kitchen or dining area feel more festive and welcoming.
11. Candle Ring Centerpieces

This Christmas decor idea creates a bold and colorful centerpiece using simple, classic holiday elements. A sleek black candle vessel sits at the center, surrounded by vibrant green and red ornaments that add instant festive flair. Sprigs of holly and greenery tucked between the baubles bring a touch of natural texture, balancing the glossy finish of the ornaments.
This arrangement works beautifully on dining tables, coffee tables, or entryway consoles, offering an easy yet eye-catching way to elevate your holiday décor. It’s a cheerful, modern twist on traditional Christmas color palettes.
12. Snowflake Window Clings

Buy a few packs of snowflake ornaments and turn them into shimmering window decor. Just attach fishing line or clear thread to each one and hang them at different lengths in front of your windows. The light reflects off them beautifully during the day, and they look magical at night when the Christmas tree glows behind them. The whole thing feels light and airy, like fresh snow drifting outside. It’s a small detail, but it adds so much quiet beauty to your home.
13. Wrapped Stair Rail Garland

Wrap your stair railing with faux garland, then weave in ribbon and small ornaments for texture. A few strands of battery fairy lights make it sparkle just enough without being too much. The soft glow against greenery feels welcoming every time you walk up the stairs. Add small pinecones or red berries for a touch of natural charm. It’s one of those decorations that feels traditional and homey, almost like something you’d see in a classic holiday movie.
14. Cardinal Holiday Wall Sign Decor
This festive Christmas decor piece features a charming “Happy Holidays” sign adorned with two vibrant red cardinals perched among holly leaves, berries, and a bold poinsettia. The rustic whitewashed background gives it a cozy, farmhouse feel, making it perfect for adding seasonal warmth to entryways, living rooms, or covered porches.
Its round ornament-inspired shape brings a playful touch, while the bright colors create an inviting holiday focal point. This cheerful sign is an easy way to infuse your home with classic Christmas spirit and timeless winter charm.
15. Clustered Mini Christmas Tree Display

This charming Christmas decor idea features a cozy cluster of mini and medium-sized trees arranged together to create a magical forest-like scene indoors. Each tree is placed in a woven basket for a natural, textured look, while soft white tree skirts add a snowy, winter feel.
Decorated with warm string lights and gold ornaments, the trees offer a beautiful mix of sparkle and simplicity. Perfect for corners, entryways, or living rooms, this grouped tree arrangement adds depth, warmth, and festive charm without overwhelming the space.
16. Cookies for Santa Holiday Tin Display

This festive Christmas decor idea doubles as a sweet treat station, featuring colorful holiday cookie tins filled with freshly baked cookies. The playful designs add a fun, whimsical touch to your kitchen counter or dining table. Lined with parchment paper, the tins keep treats neatly arranged and ready for gifting or enjoying with family. Paired with cooling racks of warm cookies in the background, this setup creates a cozy, homey holiday atmosphere that celebrates baking traditions and Christmas cheer.
17. Jingle Bell Napkin Rings
Thread small bells onto twine or ribbon and tie them around rolled napkins for a cute table setting touch. The little bells add a cheerful sound and sparkle that guests always notice. You can match the ribbon color to your table theme or go classic with red and white. It’s such a small thing but makes your table look styled and festive. These also work beautifully for holiday brunches or Christmas Eve dinners when you want that extra cozy detail.
18. Glitter Pinecone Centerpiece

Gather a bunch of pinecones and brush their tips with glue before dusting them with fine glitter. Pile them into a decorative bowl with sprigs of faux greenery. The mix of textures looks stunning in candlelight and gives a warm, rustic elegance. I love this because it’s effortless yet feels completely festive. You can even add a few metallic ornaments for extra shine. It’s a perfect centerpiece for anyone who likes natural winter touches without too much fuss.
19. Haunted Holiday Chandelier Decor

This bold and dramatic decor idea adds an unexpected twist to the holiday season by blending eerie Halloween elements with festive lighting. A classic chandelier is draped in tattered black mesh, creating a spooky, gothic effect. Realistic skulls adorn the edges, while flickering candle-style bulbs enhance the haunting glow.
Set against a bright kitchen backdrop, the dark textures and moody details make the display stand out as a unique statement piece. Perfect for those who love unconventional decor, this look brings a playful, mysterious vibe to your holiday celebrations.
20. Rustic Farmhouse Christmas Ornament Decor

This charming Christmas decor idea transforms a large, rustic ornament into a cozy farmhouse statement piece. The ornament features a distressed green finish, giving it a vintage, weathered look that blends beautifully with country-style interiors. Delicate dried florals, tiny bells, and a gingham red-and-white ribbon add layers of texture and nostalgic charm.
The metal loop topper enhances the antique feel, making it perfect for display on shelves, tabletops, or entryway décor. Warm and homey, this piece brings a touch of handcrafted elegance to your holiday season.
21. Cinnamon Stick Candles
Glue cinnamon sticks vertically around a pillar candle and tie them in place with twine. The candle looks elegant and rustic, and as it warms up, it releases a faint cinnamon scent. Place a few together on a tray or line them along your mantel. They bring that cozy scent of baking and wood smoke that instantly feels like the holidays. It’s one of those simple crafts that makes a big impression and smells just as good as it looks.




