20+ Adorable Walnut Shell Crafts That Anyone Can Make

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.

Read more

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.

Read more

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.

Read more

#1. Miniature Animal Nesting Boxes

Read more

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.

Read more

Materials Needed

  • Whole walnuts
  • Miniature animal figurines
  • Small brass jewelry hinges
  • Super glue
  • Tweezers
Read more

Step-by-step Guide

Step 1: Carefully crack open each walnut using a knife or nutcracker, trying to keep both halves intact.

Read more

Step 2: Use a hot glue gun or super glue to attach a tiny animal figurine in one half of the shell.

Read more

Step 3: If desired, glue a small patch of moss, felt, or lace beneath the figurine to add softness and contrast.

Read more

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.

Read more

#2. Mini Walnut Shell Nativity Scene

Read more

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.

Read more

Also, each figure fits neatly into your palm, reminding you that even the smallest things can hold big meaning.

Read more

Materials Needed

  • 3 walnut shells
  • 3 wooden beads (approx. 0.75-1 inch diameter)
  • Small scraps of burlap
  • Silver thread
  • Fine-tipped black pen
  • Small wooden round base (about 4-5 inches wide)
  • Decorative moss
  • Wooden skewer and small star cutout
  • Hot glue gun and glue sticks
  • Scissors
Read more

Step-by-step Guide

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.

Read more

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.

Read more

Step 3: Attach the moss onto the wooden base with hot glue. Then, arrange and secure the three walnut figures at the center.

Read more

Step 4: Glue the star to the top of a skewer or stick and insert it at the back of the scene.

Read more

#3. DIY Mini Venus Flytrap Walnut Craft

Read more

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.

Read more

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.

Read more

Materials Needed

  • 1-2 half walnut shells
  • Green acrylic paint
  • White paper or polymer clay
  • Red felt or paper
  • 7 green pipe cleaners
  • Mini terracotta pot (2-3 inch)
  • Hot glue gun
  • Optional: black paint or marker
Read more

Step-by-step Guide

Step 1: Paint the walnut shell halves green inside and out. Let dry, then add a red lining inside to mimic the mouth.

Read more

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.

Read more

Step 3: Twist green pipe cleaners into spirals and stems. Then, attach them to the walnut head and create extra vines for the base.

Read more

Step 4: Paint leafy textures on the base pipe cleaners to resemble leaves. Now, you secure everything inside a small pot using hot glue.

Read more

#4. Miniature Mushroom Walnut Ornaments

Read more

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.

Read more

Perfect for woodland-themed Christmas trees, nature-inspired decor, or handmade gifts, they’re charming, quirky, and irresistibly whimsical.

Read more

Materials Needed

  • Half walnut shells
  • Mini faux mushrooms or polymer clay
  • Dried moss
  • Hot glue gun
  • Thin gold string
Read more

Step-by-step Guide

Step 1: Start by preparing your walnut shells, removing any inner bits and ensuring the surface is smooth and dry.

Read more

Step 2: Arrange a small pinch of moss at the base of each shell and glue it down.

Read more

Step 3: Add 1-3 mini mushrooms and nestle them into the moss with a dab of hot glue.

Read more

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.

Read more

#5. Floating Walnut Shell Candles

Read more

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.

Read more

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.

Read more

Materials Needed

  • 12 half walnut shells
  • White candle wax (about 1-2 tablespoons per 4-5 shells)
  • Small candle wicks (cut to 1" pieces)
  • Double boiler
  • Toothpick
Read more

Step-by-step Guide

Step 1: Carefully melt the candle wax in a double boiler or microwave in short bursts.

Read more

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.

Read more

Step 3: Pour melted wax gently into each shell, filling to the top edge. Let cool and solidify completely.

Read more

Step 4: Trim the wick if needed, then float them in water or nestle them in moss for a dreamy touch.

Read more

#6. Miniature Walnut Shell Birdhouses

Read more

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.

Read more

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.

Read more

Materials Needed

  • 1 whole walnut shell per house
  • Small triangle-shaped roof pieces (about 2x3 cm)
  • Acrylic paint
  • Small wooden beads (1 cm)
  • Craft drill or small hand tool
  • String
  • Hot glue gun
Read more

Step-by-step Guide

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.

Read more

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.

Read more

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.

Read more

#7. Adorable Walnut Owl Wreath

Read more

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.

Read more

Plus, framed with fresh greenery and arranged into a wreath, this is a cozy DIY that instantly warms up any door, wall, or window.

Read more

Materials Needed

  • 14 walnut shells
  • Small pieces of brown and yellow felt
  • 28 googly eyes (approx. 6-8mm)
  • 20-25 small fresh rosemary or pine clippings
  • Wreath form (6 to 8 inches)
  • Hot glue gun and glue sticks
  • Scissors
  • Optional: floral wire or twine
Read more

Step-by-step Guide

Step 1: Cut out tiny wings and beaks from felt. You'll need two wings and one small triangle beak per walnut.

Read more

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.

Read more

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.

Read more

Step 4: Once the greenery is in place, glue each owl onto the wreath form, spacing them evenly around the circle.

Read more

#8. Golden Walnut Shell Ornament

Read more

This golden walnut shell ornament is one of those quietly beautiful touches that instantly elevates your tree.

Read more

Moreover, with its natural texture painted in shimmering gold and tied with deep red ribbon, it looks like something out of a storybook Christmas.

Read more

Materials Needed

  • 1 whole walnut shell
  • Gold acrylic paint or gold spray paint
  • 1 piece of red satin ribbon (about 10-12 inches)
  • 1 piece of gold string (about 6 inches)
  • Hot glue gun and glue stick
  • Small paintbrush
Read more

Step-by-step Guide

Step 1: Carefully split the walnut in half and remove the nut meat. You want to clean the inside thoroughly and let dry.

Read more

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.

Read more

Step 3: Cut a piece of gold string, form a loop, and hot glue it inside one half of the shell for hanging.

Read more

Step 4: Finally, tie a small bow with the red ribbon and glue it to the top of the shell.

Read more

#9. DIY Miniature Walnut Shell Cottage

Read more

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.

Read more

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.

Read more

Materials Needed

  • Half walnut shells
  • Polymer clay
  • Acrylic paint (stone gray, moss green, wood brown) and fine-tip paintbrushes
  • Craft glue
  • Toothpicks
  • Optional: tiny fabric scraps, moss, twine, glitter
Read more

Step-by-step Guide

Step 1: Start by painting the inside of each walnut shell to create the illusion of a mossy or stone wall. Let dry.

Read more

Step 2: Use clay to shape tiny furniture like chairs, shelves, books, or even food items. You should cure according to the clay instructions.

Read more

Step 3: Next, use glue to affix ladders, seats, or platforms made of toothpicks.

Read more

Step 4: Add finishing touches like tiny moss patches, pillows made from fabric, or a rug using felt.

Read more

#10. Walnut Shell Winter House Ornaments

Read more

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.

Read more

Materials Needed

  • 6-10 whole walnut shells
  • Corrugated cardboard (approx. 1.5" x 2")
  • White string (cut into 6-inch loops)
  • White acrylic paint and fine brush
  • Hot glue gun and glue sticks
  • Small felt (about 1" wide)
  • Scissors
Read more

Step-by-step Guide

Step 1: Paint tiny windows and doors on the walnut shell using white acrylic or a paint pen. Let dry.

Read more

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.

Read more

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.

Read more

#11. DIY Walnut Shell Couple Figurines

Read more

Haha, these walnut shell creatures are like cheerful woodland puppets frozen mid-laughter from a forest fairy tale.

Read more

Specially, their big goofy grins and wide eyes add personality, while the base of jute and pine accents makes them feel earthy and warm.

Read more

Materials Needed

  • 2 whole walnut shells
  • White pumpkin or melon seeds
  • Mini pinecones
  • Jute rope
  • Googly eyes
  • Hot glue gun
  • Twigs or craft wire
  • Faux leaves, mini flowers
Read more

Step-by-step Guide

Step 1: Carefully open the walnuts, then glue two shells back-to-back to form the head, and another two for the body.

Read more

Step 2: Cut and bend twine or thin sticks to shape arms and legs, then attach them to the body walnut.

Read more

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.

Read more

Step 4: Arrange pinecones, leaves, and flowers on the base. Then attach the figures standing tall and cheerful.

Read more

#12. Mini Walnut Shell Pin Cushions

Read more

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.

Read more

Materials Needed

  • 1 half walnut shell per pin cushion
  • Scrap fabric (roughly 2" square)
  • Cotton or polyester stuffing
  • Hot glue
  • Scissors
  • Pins
Read more

Step-by-step Guide

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.

Read more

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.

Read more

Step 3: Once dry, add a few colorful pins to complete the look.

Read more

#13. Walnut Shell Keepsake Box

Read more

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.”

Read more

Materials Needed

  • 1 half walnut shell
  • Small lace scraps
  • Mini heart charm
  • Small paper tag
  • Pen or fine marker
  • Hot glue gun and glue sticks
  • Optional: ribbon or twine
Read more

Step-by-step Guide

Step 1: Carefully clean out the walnut shell, keeping both halves intact.

Read more

Step 2: Cut lace pieces to fit snugly inside each half, then glue them down gently using a hot glue gun.

Read more

Step 3: Write your message on a small tag or torn edge of cardstock, something simple like “I love you” says everything.

Read more

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.

Read more

#14. Walnut Shell Bee Ornament

Read more

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.

Read more

Materials Needed

  • 1 walnut shell half
  • Yellow and black acrylic paint
  • A small black pom-pom or fabric ball
  • Pipe cleaner or thread
  • Transparent ribbon
  • Hot glue gun
  • String or twine
Read more

Step-by-step Guide

Step 1: Paint the walnut shell yellow and let it dry completely. Next, add black stripes using a small brush or black marker.

Read more

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.

Read more

Step 3: Cut two small wing shapes from ribbon or mesh and glue them to the top.

Read more

Step 4: Finally, tie a string or loop of twine at the top to make it ornament-ready.

Read more

#15. Painted Walnut Shell Ladybugs

Read more

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.

Read more

This is also the perfect weekend craft for kids, classrooms, or cheerful garden decor.

Read more

Materials Needed

  • Half empty walnut shells
  • Acrylic paints in various colors
  • Black and white paint and thin paintbrushes
  • Clear varnish (optional)
Read more

Step-by-step Guide

Step 1: Paint each shell a bold base color like red, blue, yellow, green, purple or whatever you like.

Read more

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.

Read more

Step 3: Use white and black paint to carefully dot on two adorable eyes.

Read more

Step 4: Let the bugs dry fully, then coat with a clear sealant to protect your work if you plan to handle them frequently.

Read more

#16. Metallic Walnut Shell Garland Ornaments

Read more

Painted in rich tones of gold, copper, and silver, these shimmering walnuts reflect light beautifully on the tree, garland, or even gift wrap.

Read more

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.

Read more

Materials Needed

  • 20-25 whole walnuts in shells
  • Acrylic or spray paint in gold, silver, and copper
  • Red and white baker’s twine (cut into 8-10 inch pieces)
  • Hot glue gun and glue sticks
  • Small paintbrush
  • Optional: sealer spray
Read more

Step-by-step Guide

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.

Read more

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.

Read more

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.

Read more

Step 4: Once cooled, hang on your tree, string them into a garland, or use as adorable gift toppers.

Read more

#17. Baby Jesus Garland in Walnut Shell Cradles

Read more

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.

Read more

Bonus, intertwined with gold stars and warm rustic accents, it feels like a miniature nativity story unfolding across your tree or mantel.

Read more

Materials Needed

  • 1 halved walnut shells per baby
  • 1 wooden beads per baby head
  • Blue fabric (about 4x4 cm per wrap)
  • Raffia, dried moss, or coco fiber
  • Gold string
  • Small gold star embellishments (optional)
  • Hot glue gun, scissors, fine-tip black and red markers
Read more

Step-by-step Guide

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.

Read more

Step 2: Glue the swaddled bead into the shell to resemble baby Jesus lying in a manger.

Read more

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.

Read more

Step 4: Glue stars along a golden thread, then attach the walnut babies at regular intervals to complete your garland.

Read more

#18. Walnut Shell Ring Box

Read more

Whether you're planning a proposal, creating a keepsake, or gifting jewelry with a heartfelt twist, this handmade container adds a poetic charm.

Read more

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.

Read more

Materials Needed

  • 1 whole walnut
  • Small piece of soft cotton cloth (about 3x3 inches)
  • Hot glue
  • Optional: satin ribbon or twine
Read more

Step-by-step Guide

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.

Read more

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.

Read more

Step 3: Nestle your ring(s) into the fabric so they sit securely. If needed, add a second layer or tuck for extra padding.

Read more

#19. Mini Walnut Shell Baskets with Twine

Read more

These miniature baskets made from walnut shells and natural jute twine are as charming as they are simple.

Read more

Moreover, the texture of the twine wrapped along the rim adds a warm, handmade look like something straight out of a forest fairy tale.

Read more

Materials Needed

  • 1 walnut shell half
  • Jute twine (approx. 15-20 cm per basket)
  • Hot glue gun and glue sticks
  • Scissors
Read more

Step-by-step Guide

Step 1: Start by wrapping the twine around the top edge of the walnut shell, securing it with hot glue as you go.

Read more

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.

Read more

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.

Read more

#20. Walnut Shell Reindeer Ornaments

Read more

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.

Read more

Specially, they’re perfect for decorating your Christmas tree, adding to wrapped gifts, or crafting with kids on a cozy December afternoon.

Read more

Materials Needed

  • 3 walnut shells
  • 3 small red pom-poms (about 0.5 cm diameter)
  • Brown felt sheet (approx. 6 x 6 inches)
  • Black marker
  • Red ribbon (cut into 6-8 inch strips)
  • Hot glue gun and glue sticks
  • Scissors
Read more

Step-by-step Guide

Step 1: Clean out the walnut shells and make sure they're fully dry. If they don’t sit flat, gently sand the backs.

Read more

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.

Read more

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.

Read more

Step 4: Flip over and glue a looped ribbon to the back for hanging.

Read more

#21. DIY Walnut Shell Sailboat Ornament

Read more

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.

Read more

Additionally, when decorating a Christmas tree or creating a literary-themed garland, this little boat makes a poetic and eye-catching addition.

Read more

Materials Needed

  • Half walnut shell
  • Gold acrylic paint
  • A small piece of book page
  • Wooden toothpick
  • Small piece of white ribbon
  • Hot glue
  • Optional: glitter or faux snow
Read more

Step-by-step Guide

Step 1: Paint the outside of the walnut shell and let it dry. Gold adds a magical touch, but feel free to personalize.

Read more

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.

Read more

Step 3: Carefully glue the mast inside the walnut shell, securing it with a generous dab of glue at the base.

Read more

Step 4: If you want extra sparkle, add a rim of faux snow or glitter around the edge.

Read more

Step 5: Attach a loop of string or fishing line to the top of the mast for hanging.

Read more

Read more

Did you like this story?

Please share by clicking this button!

This page was generated by the plugin

Visit our site and see all other available articles!

Garden & Crafty - Garden, DIY, Home