24 Eco-Friendly DIY Recycled Materials Christmas Crafts That Feel Good

Lily Summers

November 18, 2025

Eco-friendly Christmas crafting is more than a trend — it’s a joyful way to create beauty without waste. Using recycled materials not only saves money but also brings meaning to your holiday décor. From cardboard trees to upcycled ornaments, every project adds warmth and creativity while keeping the planet in mind.

1. Cardboard Christmas Tree


Cut cardboard into triangle layers and stack them into a tree shape. Paint it green or wrap in twine. It’s minimalist, eco-conscious, and perfect for small spaces.

2. Tin Can Candle Holders


Clean old tin cans, punch small holes in patterns, and add a tealight. The soft glow feels rustic and festive without waste.

3. Magazine Paper Ornaments


Roll strips of old magazines into beads or circles. Glue and hang them with twine. Each ornament becomes a unique, colorful accent.

4. Bottle Cap Snowmen


Paint bottle caps white, stack three together, and add small scarves from fabric scraps. Hang with string for adorable, sustainable décor.

5. Recycled Gift Wrap


Use old newspapers, sheet music, or kraft paper for wrapping gifts. Tie with twine and natural greenery for a clean, rustic look.

6. Wine Cork Garland


Collect corks, drill small holes, and string them together. Add beads or painted touches for texture. It’s durable and charming.

7. Egg Carton Bells


Cut egg cartons into cup shapes, paint gold or silver, and tie with twine. Hang them as festive DIY bells.

8. Paper Tube Reindeer


Turn paper tubes into reindeer by painting them brown and adding paper antlers. Great for kids and super eco-friendly.

9. Fabric Scrap Stockings


Use old clothing or fabric scraps to sew patchwork stockings. The mismatched look feels cozy and personal.

10. Jar Lid Ornaments


Decorate jar lids with photos, paper cutouts, or paint. Add twine loops to hang — a nostalgic, zero-waste project.

11. Plastic Bottle Angels


Cut bottle tops into shapes, paint them white, and attach paper wings. Lightweight and beautiful for trees or tabletops.

12. Newspaper Star Garland


Fold old newspaper into stars and string them together. It’s a simple, eco-chic decoration that fits any holiday theme.

13. Tin Lid Candle Coasters


Use tin lids as coasters for candles or jars. Decorate with fabric or rope for a cozy farmhouse touch.

14. Recycled Paper Snowflakes


Cut snowflakes from used paper. Hang them in windows for a frosty, whimsical look that’s kind to the environment.

15. Old Sweater Pillow Covers


Repurpose old sweaters into pillow covers. Add buttons or ribbons for festive detail. Soft, warm, and sustainable.

16. Plastic Spoon Tree


Cut plastic spoons, paint green, and glue in rows onto a cone base. It’s creative recycling at its best.

17. Glass Jar Snow Globes


Use empty jars, add glitter and small toys inside, and fill with water. Seal tight for charming homemade snow globes.

18. Denim Wreath


Cut old jeans into strips and tie them around a wire circle. Add bows or buttons for personality.

19. Cereal Box Gift Tags


Cut shapes from cereal boxes, decorate with markers or stamps, and punch holes for string. A smart zero-waste alternative to store-bought tags.

20. Can Lid Ornaments


Paint old can lids, add glitter or stencils, and attach a ribbon loop. They shine beautifully under tree lights.

21. Recycled Paper Mâché Stars


Use shredded paper and glue to form stars. Once dry, paint them gold or silver. They look artisanal and grand.

22. Twine Ball Lights


Wrap twine around balloons, coat in glue, and pop once dry. Slip fairy lights inside for natural, glowing orbs.

23. Plastic Cap Wreath


Glue bottle caps into a wreath shape. Paint and decorate with small ribbons for a fun, upcycled centerpiece.

24. Scrap Wood Candle Holder


Drill holes in scrap wood for tealights. Sand and finish with natural oil. It looks earthy, warm, and sustainable.

Conclusion

Christmas decorating can be beautiful and responsible when creativity leads the way. These 24 eco-friendly DIY recycled crafts reuse what you already have to create something meaningful and elegant. Small changes — like using recycled materials — make a big difference for the planet while keeping your holidays heartfelt, cozy, and full of handmade joy.