Walnut shells often get tossed aside once the tasty part’s gone, but they’re actually little masterpieces of nature just waiting for a second life. From their rugged outer texture to their perfect cradle-like shape, these shells are surprisingly versatile.
After protecting the seed through wind, rain, and sun, they’ve done their job yet instead of heading for the trash, they can step into a whole new role.
Crafters around the world are turning these humble shells into delightful ornaments, miniature worlds, and charming gifts. If you’ve ever cracked a walnut and thought nothing of the leftover shell, these 20+ ideas will definitely make you look twice.
These walnut shell keepsakes are both a craft project and a storytelling piece. They make charming gifts, surprise favors, or delightful additions to nature-themed decor.
Step 1: Carefully crack open each walnut using a knife or nutcracker, trying to keep both halves intact.
Step 2: Use a hot glue gun or super glue to attach a tiny animal figurine in one half of the shell.
Step 3: If desired, glue a small patch of moss, felt, or lace beneath the figurine to add softness and contrast.
Step 4: Attach a miniature hinge between the two halves using precision glue or small screws, allowing the walnut to open and close like a tiny treasure chest.
This miniature nativity set is a quiet, peaceful tribute to Christmas, made from the humblest of materials like walnut shells, wooden beads, scrap burlap, and a sprinkle of love.
Also, each figure fits neatly into your palm, reminding you that even the smallest things can hold big meaning.
Step 1: Draw tiny eyes on each wooden bead using a fine pen. You want to wrap each bead lightly with burlap to form cloaks and glue in place. Next, add a thin silver thread as a halo.
Step 2: Glue one bead onto a walnut shell for the baby, and two beads into upright walnut shells for the parents. Next, wrape with more fabric as needed to suggest posture.
Step 3: Attach the moss onto the wooden base with hot glue. Then, arrange and secure the three walnut figures at the center.
Step 4: Glue the star to the top of a skewer or stick and insert it at the back of the scene.
With jagged white teeth made from paper or polymer clay, walnut craft looks like something straight out of Little Shop of Horrors only cuter and small enough to fit in your palm.
If you love quirky, Halloween-inspired projects or want to challenge your craft skills, this one is a showstopper for shelves and school projects alike.
Step 1: Paint the walnut shell halves green inside and out. Let dry, then add a red lining inside to mimic the mouth.
Step 2: Cut and glue small paper triangles or clay teeth along the shell’s edge. You wan to glue the two halves together at an angle to create an open-mouthed look.
Step 3: Twist green pipe cleaners into spirals and stems. Then, attach them to the walnut head and create extra vines for the base.
Step 4: Paint leafy textures on the base pipe cleaners to resemble leaves. Now, you secure everything inside a small pot using hot glue.
Inside each half-shell, tiny red mushrooms with white spots sprout from tufts of moss, creating a magical scene that feels straight out of a fairy tale.
Perfect for woodland-themed Christmas trees, nature-inspired decor, or handmade gifts, they’re charming, quirky, and irresistibly whimsical.
Step 1: Start by preparing your walnut shells, removing any inner bits and ensuring the surface is smooth and dry.
Step 2: Arrange a small pinch of moss at the base of each shell and glue it down.
Step 3: Add 1-3 mini mushrooms and nestle them into the moss with a dab of hot glue.
Step 4: Finally, attach a loop of string to the top of the shell for hanging, either with glue or by threading it through a small drilled hole.
These delicate floating candles are perfect for winter wishes, table centerpieces, or a quiet evening ritual. Their charming size and gentle flicker add a sprinkle of magic to any moment.
You won’t believe how easy they are to make or how lovely they look drifting across a bowl of water or tucked into holiday decor.
Step 1: Carefully melt the candle wax in a double boiler or microwave in short bursts.
Step 2: While the wax is melting, place each wick upright in the center of the walnut shell. Use a toothpick to steady it if needed.
Step 3: Pour melted wax gently into each shell, filling to the top edge. Let cool and solidify completely.
Step 4: Trim the wick if needed, then float them in water or nestle them in moss for a dreamy touch.
These walnut shell birdhouses are tiny treasures that turn a simple branch into a magical scene. They feel like fairy homes suspended in a leafy neighborhood.
You might find yourself smiling every time you catch one gently spinning in the breeze as each half shell is transformed with just a bit of creativity.
Step 1: Carefully split and clean your walnut shells. You need to drill a small round hole (approx. 6 mm) on the front of each shell to serve as the birdhouse door.
Step 2: Paint your tiny roof pieces in your favorite colors and let them dry. Then attach each roof onto the top of the walnut shell using hot glue.
Step 3: Add a tiny perch under the entrance using a glued-on twig. Now, you can thread a loop of string through the roof or back of the shell for hanging.
Who says wreaths have to be traditional? This clever circle of sleepy-eyed walnut owls is so cute to burst with woodland charm and personality.
Plus, framed with fresh greenery and arranged into a wreath, this is a cozy DIY that instantly warms up any door, wall, or window.
Step 1: Cut out tiny wings and beaks from felt. You'll need two wings and one small triangle beak per walnut.
Step 2: Glue the wings to the sides of each shell, the beak to the front, and finish with a pair of googly eyes above the beak.
Step 3: Attach greenery to your wreath form in a circular pattern, overlapping for fullness. You can use hot glue or secure with floral wire.
Step 4: Once the greenery is in place, glue each owl onto the wreath form, spacing them evenly around the circle.
This golden walnut shell ornament is one of those quietly beautiful touches that instantly elevates your tree.
Moreover, with its natural texture painted in shimmering gold and tied with deep red ribbon, it looks like something out of a storybook Christmas.
Step 1: Carefully split the walnut in half and remove the nut meat. You want to clean the inside thoroughly and let dry.
Step 2: Paint the entire outside of the shell gold using a brush or spray paint. After that, let it dry completely about 15-20 minutes.
Step 3: Cut a piece of gold string, form a loop, and hot glue it inside one half of the shell for hanging.
Step 4: Finally, tie a small bow with the red ribbon and glue it to the top of the shell.
This walnut shell miniature has been transformed into a cozy little stone cottage, complete with ladders, shelves, and charming furnishings like books, chairs, and even tiny skulls for a mysterious twist.
If you love fantasy dioramas or want to craft something that feels like it belongs in a secret forest village, this is the project for you.
Step 1: Start by painting the inside of each walnut shell to create the illusion of a mossy or stone wall. Let dry.
Step 2: Use clay to shape tiny furniture like chairs, shelves, books, or even food items. You should cure according to the clay instructions.
Step 3: Next, use glue to affix ladders, seats, or platforms made of toothpicks.
Step 4: Add finishing touches like tiny moss patches, pillows made from fabric, or a rug using felt.
These tiny walnut houses hang easily on a tree or sit snugly on a windowsill, adding a handcrafted warmth to your holiday decor. Best of all, they’re budget-friendly and easy to make in batches.
Step 1: Paint tiny windows and doors on the walnut shell using white acrylic or a paint pen. Let dry.
Step 2: Cut a piece of corrugated cardboard and fold it gently in half to create a roof. Then glue it onto the top of the walnut shell.
Step 3: Glue the walnut onto a felt to help it stand. Now, you attach a loop of string at the top of the roof if you want it to hang.
Haha, these walnut shell creatures are like cheerful woodland puppets frozen mid-laughter from a forest fairy tale.
Specially, their big goofy grins and wide eyes add personality, while the base of jute and pine accents makes them feel earthy and warm.
Step 1: Carefully open the walnuts, then glue two shells back-to-back to form the head, and another two for the body.
Step 2: Cut and bend twine or thin sticks to shape arms and legs, then attach them to the body walnut.
Step 3: Next, add the heads on top using hot glue. You continue to glue pumpkin seeds on as ears, hands, or wings, then add googly eyes.
Step 4: Arrange pinecones, leaves, and flowers on the base. Then attach the figures standing tall and cheerful.
Who knew a walnut shell could hold so much function and cuteness? These miniature pin cushions are perfect for quick fixes, travel kits, or gifting to your favorite sewing enthusiast.
Step 1: Cut a small circle of fabric (about 1.5-2" in diameter). Next, place a small amount of stuffing in the center of the fabric and gather the edges together to form a ball.
Step 2: Glue the gathered edge side into the walnut shell so the smooth, puffy side sits up. You should hold it in place until it’s secure.
Step 3: Once dry, add a few colorful pins to complete the look.
This romantic little craft is more than just charming, it’s the tiniest declaration of love, tucked in the soft cradle of a walnut shell. It’s perfect for anniversaries, proposals, or simply saying “I love you.”
Step 1: Carefully clean out the walnut shell, keeping both halves intact.
Step 2: Cut lace pieces to fit snugly inside each half, then glue them down gently using a hot glue gun.
Step 3: Write your message on a small tag or torn edge of cardstock, something simple like “I love you” says everything.
Step 4: Nestle the heart charm inside one half. Optionally, you can glue a loop of ribbon to the top to turn it into a hanging ornament or gift topper.
What about this adorable walnut shell bee ornament? It looks like a cheerful little visitor bringing a pop of sunshine and whimsy to your tree or garden decor.
Step 1: Paint the walnut shell yellow and let it dry completely. Next, add black stripes using a small brush or black marker.
Step 2: Glue the black pom-pom or fabric head onto the narrow end of the shell. Now, you can attach tiny antennae made from cut pipe cleaners.
Step 3: Cut two small wing shapes from ribbon or mesh and glue them to the top.
Step 4: Finally, tie a string or loop of twine at the top to make it ornament-ready.
These vibrant ladybugs are actually walnut shells in disguise! With just a bit of paint and imagination, a few cracked halves transform into the most charming rainbow of lady beetles you've ever seen.
This is also the perfect weekend craft for kids, classrooms, or cheerful garden decor.
Step 1: Paint each shell a bold base color like red, blue, yellow, green, purple or whatever you like.
Step 2: Use black paint to add a small semicircle at one end for the ladybug's head. You continue to add dots along the back and a line down the center to complete the look.
Step 3: Use white and black paint to carefully dot on two adorable eyes.
Step 4: Let the bugs dry fully, then coat with a clear sealant to protect your work if you plan to handle them frequently.
Painted in rich tones of gold, copper, and silver, these shimmering walnuts reflect light beautifully on the tree, garland, or even gift wrap.
Also, the real charm is in the texture as the natural walnut surface becomes even more striking once dressed in metallic paint. They’re super lightweight, affordable to make in bulk, and easy enough for kids to join in.
Step 1: Clean the walnuts with a damp cloth and let them dry. Then you can lay them out on paper or cardboard for easy painting.
Step 2: Paint each walnut in your chosen metallic color. You can mix shades for a more playful effect. Let dry completely about 15 minutes for spray, 30+ for acrylic.
Step 3: Cut pieces of baker’s twine and tie them into loops. You now use hot glue and secure each loop to the top of a walnut shell.
Step 4: Once cooled, hang on your tree, string them into a garland, or use as adorable gift toppers.
You can see each little figure is lovingly nestled inside a walnut shell, wrapped snugly in a soft blue fabric blanket, with a tiny painted face smiling up sweetly.
Bonus, intertwined with gold stars and warm rustic accents, it feels like a miniature nativity story unfolding across your tree or mantel.
Step 1: Line each walnut shell with a bit of raffia to resemble a soft nest. Then you wrap a small strip of blue cloth around the base of each bead to create the swaddle.
Step 2: Glue the swaddled bead into the shell to resemble baby Jesus lying in a manger.
Step 3: Next, you add a sweet face using a fine-tip marker including two dots for eyes, a small smile, and a rosy cheek.
Step 4: Glue stars along a golden thread, then attach the walnut babies at regular intervals to complete your garland.
Whether you're planning a proposal, creating a keepsake, or gifting jewelry with a heartfelt twist, this handmade container adds a poetic charm.
This tiny ring box made from a walnut shell is a symbol of delicate beauty and thoughtful simplicity. Plus, it’s lightweight, biodegradable, and wonderfully unique.
Step 1: Gently crack the walnut in half, trying to preserve both shell sides intact. You should remove the nut and clean the inside thoroughly.
Step 2: Cut a small piece of soft fabric, fold or roll it to fit inside one half of the shell snugly. Then glue the fabric in place.
Step 3: Nestle your ring(s) into the fabric so they sit securely. If needed, add a second layer or tuck for extra padding.
These miniature baskets made from walnut shells and natural jute twine are as charming as they are simple.
Moreover, the texture of the twine wrapped along the rim adds a warm, handmade look like something straight out of a forest fairy tale.
Step 1: Start by wrapping the twine around the top edge of the walnut shell, securing it with hot glue as you go.
Step 2: Cut a length of twine for the handle and glue both ends to opposite sides of the shell to create a little loop.
Step 3: Let it dry completely and ensure the handle is firmly attached. Now you can fill it with mini eggs, dried flowers, tiny notes.
Wow, these tiny reindeer are full of holiday cheer and handmade joy! Each one is made from a humble walnut shell, yet somehow they come to life with their little red noses and felt antlers.
Specially, they’re perfect for decorating your Christmas tree, adding to wrapped gifts, or crafting with kids on a cozy December afternoon.
Step 1: Clean out the walnut shells and make sure they're fully dry. If they don’t sit flat, gently sand the backs.
Step 2: Cut antler shapes from brown felt and glue one on each side of the shell. You can make a paper template first if you’d like them to match.
Step 3: Attach a red pom-pom to the pointed end of the walnut for the nose. Then, use the marker to draw two small eyes just above.
Step 4: Flip over and glue a looped ribbon to the back for hanging.
With a shimmering golden hull and sails made from vintage book pages, it captures a sense of nostalgia and imagination, the kind of ornament that feels like it’s straight out of a childhood dream.
Additionally, when decorating a Christmas tree or creating a literary-themed garland, this little boat makes a poetic and eye-catching addition.
Step 1: Paint the outside of the walnut shell and let it dry. Gold adds a magical touch, but feel free to personalize.
Step 2: Cut your paper into a small sail shape and glue it onto the mast, then add a tiny flag at the top for flair.
Step 3: Carefully glue the mast inside the walnut shell, securing it with a generous dab of glue at the base.
Step 4: If you want extra sparkle, add a rim of faux snow or glitter around the edge.
Step 5: Attach a loop of string or fishing line to the top of the mast for hanging.
Visit our site and see all other available articles!