Hand-Stitched Lavender Sachets from Vintage Fabric Scraps

Handmade Gifts  |  September 22, 2026
Hand-Stitched Lavender Sachets from Vintage Fabric Scraps

Few things feel more old-fashioned in the best possible way than a lavender sachet. Tucked into a linen drawer, hung in a closet, or slipped into a coat pocket, these little fabric pillows release their calm, floral scent for months. They're also one of the most forgiving sewing projects you can make, which makes them ideal for using up treasured scraps of vintage fabric, leftover quilt cotton, or even a worn-out handkerchief with a beautiful print. Best of all, they take only an afternoon and make lovely gifts for anyone who appreciates small, thoughtful things.

To make a batch of sachets, you'll need small squares of cotton or linen fabric, dried lavender buds, a needle and thread or a sewing machine, and a bit of ribbon or twine for hanging. If you'd like, gather some lace, ric-rac, or tiny embroidered motifs to embellish the fronts. The size is entirely up to you. A three-inch square is classic, but slightly larger ones make nice drawer sachets, while tiny ones are charming hung from a hanger or a hook.

Stitching the Little Envelopes

Cut two squares of fabric for each sachet, right sides together. If you'd like a hanging loop, cut a short length of ribbon, fold it in half, and pin it between the two layers at the top, with the loop pointing inward. Stitch around all four sides, leaving a small opening for turning. Clip the corners carefully, then turn the sachet right side out and press it flat with a warm iron. A chopstick or the end of a pencil helps push out the corners neatly.

Now the fun part: filling. Use a small funnel or a folded piece of paper to pour dried lavender into the opening. Don't overstuff, as you want the sachet to lie flat and release its scent gradually. About two tablespoons is plenty for a three-inch sachet. Once filled, slip-stitch the opening closed with tiny, nearly invisible stitches. If you'd like, add a decorative running stitch around the edge in a contrasting thread, or a small embroidered sprig of lavender on the front.

Embellishing and Gifting

This is where you can let your creativity wander. A vintage button sewn to one corner. A length of lace along the top. A tiny embroidered initial. A scrap of ribbon tied in a bow. Every sachet can be a little different, which makes the project feel fresh even after you've made a dozen. If you're giving them as gifts, bundle a few together with twine and a handwritten tag, or tuck one into a card for a friend who needs a small comfort.

Lavender sachets also make wonderful additions to gift baskets alongside homemade soap, a jar of honey, or a bundle of dried herbs. And if you grow your own lavender, drying it is as simple as tying small bundles and hanging them upside down in a dark, airy room for a couple of weeks. Either way, the result is the same: a small, fragrant reminder that the sweetest things in life are often the simplest, and that a few scraps of fabric and a handful of dried flowers can become something worth keeping.

Also Popular