As an Amazon Associate we earn from qualifying purchases.
Looking to make this holiday season a little greener? Check out these 25 DIY zero waste gifts you can whip up easily at home. From upcycled treasures to thoughtful creations, these gifts not only spread holiday cheer but also help reduce waste. Let’s get crafty and show your loved ones you care in an eco-friendly way!
Contents
- Personalized Seed Bombs
- Homemade Soy Candles
- Reusable Beeswax Wraps
- Natural Bath Salts
- Upcycled Sweater Mittens
- Handcrafted Wooden Ornaments
- Fabric Gift Bags
- Upcycled Glass Jar Lanterns
- Handmade Soap Bars
- Knitted Scarves
- DIY Picture Frames
- DIY Herbal Tea Blends
- Crocheted Coasters
- Recycled Paper Notebooks
- Homemade Dog Treats
- Scented Sachets
- DIY Terrariums
- Upcycled Wine Bottle Planters
- Customized Mugs
- Personalized Recipe Book
- Homemade Granola
- DIY Jewelry from Recycled Materials
- Handmade Potpourri
- Knitted Dishcloths
- Hand-Painted Plant Pots
Personalized Seed Bombs

Personalized seed bombs are a fun and eco-friendly gift idea. You can make them using seeds, clay, and compost, then package them in colorful cloth or paper. These little balls can be tossed in the garden or a pot, making it easy for your friends to grow their own flowers or herbs!
Homemade Soy Candles

Making homemade soy candles is a fun and eco-friendly gift idea for Christmas. You can customize the scents and colors to match the recipient’s taste. Plus, they add a warm touch to any home during the holiday season!
Reusable Beeswax Wraps

Reusable beeswax wraps are a fantastic gift idea for anyone looking to reduce waste. They are perfect for wrapping food and keeping it fresh without using plastic. Plus, making them can be a fun and creative project!
Natural Bath Salts

Making natural bath salts is a fun and easy DIY project. You can mix Epsom salt with your favorite essential oils and dried flowers for a personal touch. These homemade gifts are perfect for a relaxing soak and show you care without creating waste.
Upcycled Sweater Mittens

Turn an old sweater into cozy mittens for a thoughtful gift! Just cut and sew to create a warm accessory that keeps hands toasty. This simple project is perfect for using up fabric scraps and spreading holiday cheer.
Handcrafted Wooden Ornaments

Handcrafted wooden ornaments are a charming way to add a personal touch to your holiday decor. You can easily make these ornaments using simple materials and your creativity. They also make thoughtful gifts that spread joy and warmth during the festive season.
Fabric Gift Bags

Fabric gift bags are a fun and eco-friendly way to wrap your presents this Christmas. You can easily make them from old clothes or fabric scraps, giving them a second life. Plus, they can be reused year after year, making your gift-giving even more special!
Upcycled Glass Jar Lanterns

Upcycled glass jar lanterns are a fun and eco-friendly gift idea for the holidays. You can easily transform old jars into beautiful lanterns by adding candles and some greenery. These lanterns not only brighten up a space but also show your creativity and thoughtfulness.
Handmade Soap Bars

Handmade soap bars make for a lovely and thoughtful gift. You can choose your favorite scents and natural ingredients to create something special. Plus, they’re a great way to reduce waste and add a personal touch to your holiday giving!
Knitted Scarves

Knitted scarves make a cozy and thoughtful gift for the holidays. You can choose colors and patterns that match the recipient’s style, adding a personal touch. Plus, they are a great way to use up leftover yarn and reduce waste!
DIY Picture Frames

Making your own picture frames is a fun way to personalize your gifts. You can use recycled materials like old wood or cardboard to create unique designs. These frames will not only showcase your favorite memories but also show your loved ones that you care about the planet.
DIY Herbal Tea Blends

Making herbal tea blends is a fun and thoughtful gift idea. You can mix your favorite herbs and spices to create unique flavors that your friends and family will love. Just package them in cute jars, and you have a personal, zero waste gift!
Crocheted Coasters

Crocheted coasters make a fun and practical gift for anyone this Christmas. They add a splash of color to any table while keeping surfaces safe from spills. Plus, they’re a great way to use up leftover yarn and show off your creativity!
Recycled Paper Notebooks

Making recycled paper notebooks is a fun and eco-friendly gift idea. You can use old paper, like used printer sheets or leftover wrapping paper, to create colorful covers and pages. These notebooks are perfect for jotting down thoughts or doodling, and they show you care about sustainability!
Homemade Dog Treats

Making homemade dog treats is a fun way to show your furry friend some love this Christmas. You can use simple ingredients like peanut butter and oats to whip up tasty snacks that are healthy too. Plus, your pup will be thrilled to receive a special gift made just for them!
Scented Sachets

Scented sachets are a lovely way to add a personal touch to your gifts. You can fill small fabric bags with dried herbs or flowers, creating delightful aromas for any space. They’re easy to make and perfect for anyone who enjoys a little natural fragrance in their home.
DIY Terrariums

Making terrariums is a fun and creative way to give a unique gift this Christmas. You can use small plants, stones, and soil to create a mini ecosystem in a glass container. It’s a great way to bring a little greenery indoors and show someone you care!
Upcycled Wine Bottle Planters

Upcycling wine bottles into planters is a fun and eco-friendly gift idea. Just cut the bottles, add soil, and your favorite plants for a unique touch. These planters not only look great but also help reduce waste this holiday season.
Customized Mugs

Customized mugs make for a fun and personal gift. You can use paint, markers, or even stickers to add a special touch. Fill them with hot cocoa and marshmallows for an extra cozy surprise!
Personalized Recipe Book

A personalized recipe book makes a thoughtful gift for anyone who loves to cook. You can fill it with family recipes, favorite dishes, or even blank pages for new creations. Add a special touch with decorations or notes to make it truly unique!
Homemade Granola

Homemade granola makes a thoughtful and tasty gift. You can mix your favorite nuts, seeds, and dried fruits for a personal touch. Package it in a cute jar, and you’ve got a zero waste gift that everyone will love!
DIY Jewelry from Recycled Materials

Making jewelry from recycled materials is a fun way to create unique gifts. You can use old beads, broken jewelry, or even bits of fabric to craft something special. This not only reduces waste but also adds a personal touch to your holiday gifts!
Handmade Potpourri

Handmade potpourri is a delightful gift that brings a touch of nature indoors. You can mix dried flowers, spices, and essential oils for a unique scent. It’s a simple way to show you care while being eco-friendly!
Knitted Dishcloths

Knitted dishcloths make a thoughtful and practical gift for anyone who loves to cook. They are easy to make and can be customized in fun colors to match any kitchen. Plus, they help reduce waste by replacing disposable sponges and cloths!
Hand-Painted Plant Pots

Hand-painted plant pots make a fun and personal gift. You can use bright colors and unique designs to show your creativity. Fill them with herbs or small plants for an extra special touch!