27 Christmas Wreaths DIY Ideas
Christmas wreaths bring instant holiday cheer to any door or wall. Making your own wreath is easier than you think and lets you create something that perfectly matches your style and décor. Whether you love traditional evergreen designs, rustic farmhouse vibes, or something totally unique, there’s a DIY wreath idea here for you.
You can use materials you already have at home, hit up the craft store, or forage from your backyard. These projects range from super simple to more detailed, so you’ll find options whether you have thirty minutes or an entire afternoon. Let’s get creative and make your entryway look festive this season!
1. Classic Evergreen Wreath with Red Velvet Bow

This timeless wreath features fresh or faux evergreen branches arranged in a full, lush circle. The deep green needles provide that traditional Christmas scent and look we all love. To make it, attach evergreen sprigs to a wire or foam wreath form using floral wire, overlapping each layer as you go around.
Keep adding branches until you achieve a full, thick appearance. Finish by tying a generous red velvet bow at the bottom or top. The rich texture of velvet against the green creates an elegant contrast that works with any home style.
2. Pinecone Wreath Sprayed with Gold Paint
Gather pinecones from your yard or buy them from a craft store, then give them a glamorous makeover with metallic gold spray paint. Once dry, hot glue the pinecones onto a straw or foam wreath form, positioning them at different angles for dimension. Pack them closely together so you can’t see the base underneath.
The golden shimmer catches the light beautifully and adds a sophisticated touch to your holiday décor. You can leave some pinecones natural brown for contrast or go completely gold for maximum sparkle and shine.
3. Eucalyptus and Berry Wreath with Burlap Ribbon

Fresh or dried eucalyptus gives this wreath a gorgeous silvery-green color and a subtle, calming scent. Attach eucalyptus branches to a grapevine or wire base, working in one direction for a flowing look. Tuck in clusters of berries throughout for pops of color.
The combination feels natural and elegant at the same time. Wrap a burlap ribbon around one section and tie it in a loose bow for that modern farmhouse feel. This wreath works beautifully for people who want something festive but not overly traditional or bright.
4. Candy Cane Striped Ribbon Wreath

This cheerful wreath uses red and white striped ribbon to create a playful candy cane effect. Start with a foam wreath form and wrap it entirely in white ribbon as your base. Then add red and white striped ribbon in a diagonal pattern, securing with pins or hot glue.
You can also weave multiple ribbons through the wreath for a fuller look. Add a few peppermint ornaments or actual wrapped candy canes if you want extra sweetness. The bold stripes make a fun statement that kids especially love.
5. Rustic Grapevine Wreath with Jingle Bells
A natural grapevine wreath provides wonderful texture with its twisted branches and earthy brown color. You can buy these pre-made or create your own if you have access to grapevines. String jingle bells in various sizes onto wire or twine, then weave them through the grapevine branches.
The bells nestle into the curves and create a delightful sound when the door opens or closes. Add a plaid or buffalo check ribbon for extra farmhouse charm. This wreath feels cozy and rustic while still being unmistakably festive.
6. Paper Snowflake Wreath

Create a Paper Snowflake Wreath that’s a perfect winter craft for kids to make and enjoy. Have children cut out snowflakes of different sizes from white or blue cardstock using the classic fold-and-cut method they’ll love seeing each unique design unfold. Once they’ve made a bunch, help them glue the snowflakes onto a foam or cardboard wreath base, overlapping them for a full, fluffy look.
The mix of white and blue snowflakes gives it a frosty, magical feel. This activity encourages creativity and fine motor skills while keeping little hands busy. It’s an easy, inexpensive way for kids to create a festive decoration they’ll be proud to hang.
7. Felt Ball Wreath in Christmas Colors

Those colorful felt balls you see at craft stores make an adorable, modern wreath. Buy or make felt balls in red, green, white, and maybe some gold. Hot glue them onto a foam wreath form, packing them tightly together so the base doesn’t show through. Mix up the colors in a random pattern or create a gradient effect.
The soft, textured surface of the felt balls gives the wreath a cozy, handmade quality. This project is great for beginners since you’re just gluing balls in place, and it looks incredibly cute when finished.
8. Ornament Ball Wreath on Wire Frame
Collect Christmas ornaments in coordinating colors and sizes, then wire them onto a wire wreath frame. You can use all shiny balls, all matte, or mix finishes for variety. Thread wire through the ornament tops and secure them to the frame, packing them close together.
The different sizes create dimension and the colors catch the light beautifully. Go monochromatic with all silver or gold for elegance, or use red, green, and gold for traditional Christmas vibes. This wreath makes a bold, sparkling statement and you can often find inexpensive ornaments at dollar stores.
9. Burlap and Plaid Ribbon Wreath

Combine burlap and plaid ribbons for a perfectly rustic Christmas wreath. Wrap a straw or foam form with burlap ribbon first, securing with pins or glue. Then add loops of plaid ribbon throughout, tucking them into the burlap layers. Red and black buffalo plaid looks especially festive.
You can make the loops big and fluffy or keep them more subtle. Add small pinecones, berries, or miniature ornaments if you want extra decoration. The texture combination of rough burlap and smooth plaid ribbon creates visual interest while keeping things cozy and country-style.
10. Dried Orange and Mini Pinecone Wreath

Create a Dried Orange and Mini Pinecone Wreath that fills your home with cozy, natural fragrance. Start with a straw or foam wreath base and glue on dried orange slices for a warm, citrusy touch. Add clusters of small pinecones between the slices to bring texture and a woodland charm.
The mix of orange tones, rustic browns, and warm spices creates a beautiful, earthy palette. Use natural jute or twine to hang the wreath for a simple, handcrafted feel. Though this wreath is temporary, it looks and smells wonderful throughout the winter season. It’s a perfect way to bring a hint of nature indoors during the holidays.
11. Pom Pom Wreath in Red, White, and Green

Make or buy yarn pom poms in classic Christmas colors, then attach them to a foam wreath form with hot glue. The fluffy pom poms create a soft, playful texture that looks cheerful and fun. Pack them tightly together, varying the sizes for more interest.
This wreath feels lighthearted and modern, perfect for a kid’s room or playful holiday décor. You can make pom poms using a fork for small ones or a pom pom maker for larger sizes. The process is relaxing and the finished wreath brings instant smiles to everyone who sees it.
12. Cinnamon Stick Bundle Wreath

Hot glue bundles of cinnamon sticks around a foam or straw wreath form, positioning them like spokes radiating outward. The warm brown color and natural texture look rustic and inviting. As a bonus, the cinnamon scent adds to your holiday atmosphere. Tie small bundles with twine before gluing them on for a more finished look.
Add dried orange slices, star anise, or red berries in the gaps between bundles for color and extra detail. This wreath works beautifully in kitchens and brings that cozy, spiced feeling we associate with Christmas baking.
13. Yarn-Wrapped Wreath with Felt Decorations

Wrap a foam wreath form completely in yarn, choosing Christmas colors like red, green, or white. Wind the yarn tightly and evenly until no foam shows through. Then cut festive shapes from felt—think trees, stars, snowflakes, or mittens. Hot glue these felt decorations onto your yarn-wrapped base, spacing them around the wreath.
You can add buttons, sequins, or embroidery details to the felt pieces for extra charm. This wreath has a soft, handcrafted look that feels warm and homey. Plus, it’s a great project for using up leftover yarn and felt scraps.
14. Mini Gift Box Wreath with Bows

Wrap small boxes in Christmas wrapping paper and top each one with a tiny bow. You can use actual small boxes or make them from cardboard. Hot glue these mini presents all around a foam wreath form, arranging them at different angles. Use various wrapping paper patterns in coordinating colors for visual interest.
The dimensional effect of the stacked boxes creates a fun, festive look. This wreath celebrates the joy of gift-giving and looks especially cute with shiny, metallic paper. Add a few jingle bells between the boxes for extra holiday spirit.
15. Frosted Evergreen and Snowberry Wreath
Create a Snowberry and Frosted Evergreen Wreath that captures the quiet beauty of winter. Begin with a grapevine or foam base and layer frosted evergreen branches for fullness and texture. Lightly dry-brush pinecones with white paint to mimic a dusting of snow while allowing some natural brown to show through. Tuck clusters of white snowberries or pearl-like berries between the greenery for a soft, luminous touch.
Keep the color palette neutral with whites, creams, and silvers for a timeless, elegant look. The mix of frosted greens, pinecones, and berries gives a cozy yet refined appeal. This wreath transitions beautifully from the holidays through the rest of the winter season.
16. Clothespin Wreath Painted Festive Colors

Buy a bag of wooden clothespins and paint them in Christmas colors—red, green, white, and gold work great. Once dry, clip them all around the outside edge of a foam wreath form, with the clip part facing inward. The clothespins create a spiky, starburst effect that looks surprisingly modern and cool.
You can leave the inside circle empty or fill it with ornaments, ribbon, or other decorations. This wreath has great texture and dimension. Spray the finished wreath with a light coat of sparkle spray for extra shine if you want.
17. Wine Cork Wreath Shaped Like a Christmas Tree

Save wine corks throughout the year, then hot glue them onto a triangular foam form to create a Christmas tree shape instead of a traditional circle. Arrange the corks standing upright and pack them closely together. The natural tan and burgundy colors of the corks look rustic and sophisticated.
Add a small star on top and maybe a tiny garland of beads or ribbon. You can also glue small ornaments or berries into gaps between corks. This wreath is perfect for wine lovers and makes a great conversation piece at holiday parties.
18. Fabric Scrap Rag Wreath

Cut fabric scraps into strips about an inch wide and several inches long. Tie these strips around a wire wreath form, knotting them tightly and pushing them close together. Use Christmas fabrics like plaid, polka dots, and solid reds and greens. The more strips you add, the fuller and fluffier your wreath becomes.
This project is perfect for using up leftover fabric from other sewing projects. The raggedy, textured look feels handmade and cozy. You can trim the ends evenly or leave them different lengths for a more casual, messy-chic appearance.
19. Dried Citrus Slice Wreath

Slice oranges, lemons, and grapefruits into thin rounds, then dry them in your oven on low heat for several hours until they’re completely dehydrated. Hot glue the dried slices onto a grapevine or straw wreath base, overlapping them slightly. The translucent quality of dried citrus is really beautiful when light hits it.
Mix the different citrus colors for variety or stick with just oranges for a monochromatic look. Add some cinnamon sticks, star anise, and bay leaves for a natural, aromatic wreath. This brings bright, cheerful colors and a subtle citrus scent to your holiday décor.
20. Sweater Wreath Using Old Knit Sweaters
Cut up old sweaters into strips or leave sections intact to wrap around a foam wreath form. The cozy knit texture brings warmth and comfort to your décor. Choose sweaters in Christmas colors or winter whites and grays. You can hot glue the sweater pieces down or pin them in place.
Add buttons from the sweater as decorations, or attach felt snowflakes and other embellishments. This wreath looks like it’s wearing a cozy sweater itself! It’s a great way to upcycle clothing that’s worn out or stained, giving it new life as holiday décor.
21. Paper Roll Rosette Wreath

Cut wrapping paper, scrapbook paper, or cardstock into strips, then roll them into tight spirals to create paper rosettes. Glue the end of each strip to secure the rosette shape. Make dozens of rosettes in various sizes using different Christmas patterns and colors. Hot glue them onto a flat wreath form, packing them close together.
The layered paper creates wonderful dimension and texture. This wreath looks intricate and impressive but is actually quite simple to make. Choose papers with patterns like snowflakes, trees, or traditional red and green designs for maximum holiday impact.
22. Twig and Red Berry Minimalist Wreath

Gather thin twigs or branches and arrange them in a loose, organic circle, securing with wire. Keep the shape irregular and natural-looking rather than perfectly round. Wire in clusters of red berries at intervals around the twig circle. This wreath embraces minimalism and natural materials for a modern, Scandinavian-inspired look.
The sparse design lets each element stand out. You can leave the twigs natural or spray them white for a snowy effect. Add a simple linen ribbon if desired, but the beauty here is in the simplicity and the contrast between brown twigs and bright red berries.
23. Cookie Cutter Wreath with Miniature Cutters

Collect miniature metal cookie cutters in Christmas shapes like stars, trees, gingerbread men, and snowflakes. Hot glue them around a foam wreath form, overlapping them slightly. The metallic shine of the cutters catches the light beautifully. You can spray paint all the cutters one color for a monochromatic look, or leave them in their original silver and various colors.
Weave some red and white baker’s twine through the cutters for added charm. This wreath is especially perfect for a kitchen and celebrates the baking and cookie-making traditions we love during the holidays.
24. Poinsettia Flower Wreath
Use artificial poinsettia flowers to create a lush, colorful wreath. Remove the flowers from their stems and hot glue them onto a foam wreath form, overlapping the petals. Traditional red poinsettias look classic, but white, pink, or burgundy varieties offer different moods. Fill in gaps with green leaves from the poinsettia stems.
The velvety texture of the petals creates a rich, luxurious appearance. This wreath makes a bold statement and works especially well in large entryways or over mantels. Add some gold spray to the edges of petals for extra glamour if desired.
25. Vintage Ornament Wreath with Retro Baubles

Hunt thrift stores and estate sales for vintage glass ornaments in those gorgeous retro colors—aqua, pink, silver, and gold. Wire them onto a wreath frame, mixing shapes and sizes. The slightly faded, nostalgic quality of vintage ornaments brings charm and character. Many vintage ornaments have unique shapes you don’t see anymore, like indents, points, and unusual finials.
The patina and slight imperfections make each ornament special. This wreath celebrates Christmas past and brings a sentimental, collected-over-time feeling to your décor. It’s perfect for anyone who loves vintage style and nostalgia.
26. Jingle Bell Cluster Wreath

Buy jingle bells in various sizes from tiny to large, in silver, gold, red, and green. Wire them into small clusters of mixed sizes and colors. Hot glue these clusters all around a foam wreath form until it’s completely covered. The bells create wonderful dimension and, of course, that delightful jingling sound.
The metallic shine looks festive and catches light beautifully. You can go for an ombre effect by gradually changing colors around the wreath, or mix everything randomly for a more playful look. Every time someone opens your door, they’ll hear cheerful holiday bells ringing.
27. Sparkly Tinsel and Glitter Wreath
Wrap a foam wreath form with tinsel garland, winding it around until the base is completely covered. Choose classic silver and gold or go bold with red, blue, or multicolor tinsel. Add glittery ornaments, sparkly picks, and other shimmery decorations throughout. Go completely over the top with the sparkle and shine—more is more with this one!
This wreath embraces maximum glamour and festive excess. It’s perfect for people who love traditional, glitzy Christmas décor. The light-catching sparkle creates a joyful, celebratory mood that’s impossible to ignore. Just be prepared for some glitter fallout in your entryway!






