There is something so satisfying about turning the simplest little household supplies into holiday décor that looks warm, textured, and lovingly handmade. This project starts with plain white basket coffee filters and a little strong coffee, and by the time you’re done, you’ll have a soft, vintage-inspired Christmas piece with beautiful depth and that cozy old-fashioned charm I always want this time of year.

I especially love this one because it’s inexpensive, beginner-friendly, and easy to make at the kitchen table while supper is in the oven or the kids are doing homework nearby. If you enjoy crafts that look special without needing fancy tools, this is a wonderful weekend project, and the staining step gives every piece its own character.

Coffee filters, coffee, wreath form, ribbon, and tools laid out for the project
Coffee filters, coffee, wreath form, ribbon, and tools laid out for the project

Materials

24 white basket coffee filters

2 cups strong cold coffee
1 foam or straw wreath form, 12 inches wide
Hot glue sticks, 6 to 8 standard sticks
1 yard burlap or plaid ribbon for hanging
1 wide paintbrush, 1 to 1 1/2 inches wide
1 baking sheet lined with 3 to 4 paper towels
1 hot glue gun
1 pair of scissors

Instructions

1. Pour the cold coffee into a bowl or cup wide enough to load your paintbrush easily, then line a baking sheet with paper towels and set your 24 filters nearby.

2. Flatten one coffee filter at a time and brush coffee across both sides, leaving a few lighter streaks and edges so the color looks naturally aged instead of perfectly even.

3. Lay the stained filters on the lined baking sheet and let them dry completely until they feel papery again; this usually takes 1 to 2 hours depending on how generously you brushed them.

4. Once dry, stack 3 filters together and fold the stack loosely in half, then in half again, keeping the folds soft so the edges stay rounded rather than sharply creased.

5. Trim a small curved notch across the widest top edge of each folded stack to soften the petal shape, then unfold and separate the pieces so you have layers ready for roses.

6. To make the first rose, pinch the center of 1 filter tightly and twist the bottom to form a bud, then wrap a second filter around it with the top edge ruffled slightly higher.

7. Add a third filter around the bud, offsetting the folds so the petals open in a fuller circle, then place a small dot of hot glue at the twisted base to hold the rose together.

8. Repeat with the remaining filters to make 8 roses total, fluffing and gently crinkling the tops as you go so each bloom looks full and soft.

9. If your wreath form is very bright or shows through easily, brush a little leftover coffee over the visible front and outer edge, then let it dry so the base blends better with the roses.

10. Start at the inside edge of the wreath and hot glue 1 rose in place, pressing the twisted base firmly into the form for a few seconds until set.

11. Continue gluing roses around the wreath, alternating between the inner ring, outer ring, and middle area so the blooms fill the form evenly and create a lush layered look.

12. Tuck and fluff the petals as you work, and angle some roses slightly left or right so the wreath feels natural and full instead of flat.

13. Cut the ribbon into one 24-inch length for hanging and one 12-inch length for a simple bow if you’d like, then thread or glue the hanging loop to the top back of the wreath.

14. Tie the optional bow and glue it at the top or slightly off to one side, then do one final fluff of the petals and trim away any visible glue strings.

Finished rustic wreath made from coffee-stained coffee filter roses hanging indoors for Christmas
Finished rustic wreath made from coffee-stained coffee filter roses hanging indoors for Christmas

Variations & Tips

For a deeper antique look: Brush some filters with a second light coat of coffee around the edges only. That little bit of extra shading makes the petals look even more like old garden roses.

If you want a fuller wreath: Use 30 filters instead of 24 and make 10 slightly smaller roses. I love this option if the wreath is going on a front door where a little extra fullness shows up beautifully from a distance.

For picky decorators: If your family is split between rustic and traditional Christmas styles like mine often is, choose plaid ribbon for a cozy farmhouse look or burlap for something softer and more neutral.

To hide the base better: Tear one or two extra stained filters in half and tuck the pieces into any gaps with a dot of hot glue. It fills open spaces quickly without needing to remake the whole arrangement.

For a softer petal shape: Crumple each dry filter very lightly before forming the roses, then smooth it back out. That gives the petals more body and a prettily worn texture.

Where to display it: This looks lovely on a pantry door, front door, over a mantel, or above a mug station during Christmas. Anywhere with warm wood, greenery, or twinkle lights really lets those coffee-stained tones shine.

Storage tip: Keep the wreath in a large box or hang it inside a garment bag during the off-season so the roses stay fluffy and dust-free.