Learn how to make lavender sachets for homemade gifts or to freshen drawers and closets. This simple sewing project is perfect for beginners and a great way to use fabric scraps.

When I think of sachets, I remember my grandmother. We lived with her when I was little, and I used to sneak into her dresser drawers to find the tiny dried-flower sachets she kept tucked inside.
I had some dried lavender on hand and decided to sew a few sachets for my own dresser. It turned out to be an easy, quick project that’s ideal for a beginner and useful around the house.
With Mother’s Day coming up, my daughters and I are assembling homemade gifts for their grandmas, and these lavender sachets will be a sweet addition to the gift baskets.
What you need to make lavender sachets:
- Fabric scraps – Two 4″ x 4″ squares per sachet are all you need, so you can use leftover pieces from other projects.
- Thread – Choose a color that matches or complements your fabric.
- Sewing machine – You can hand sew if you prefer, but a machine speeds things up.
- Scissors – For cutting fabric and trimming corners.
- Needle – For closing the opening with a hand stitch.
- Dried lavender – Use lavender or any dried flowers or herbs you like for scent variations.
- Rice – Mixing rice with the lavender lowers cost, adds weight, and helps the sachet hold shape.
- Ribbon or string – Optional, but useful if you plan to bundle sachets as a gift.

How to sew sachets:
Cut the fabric
Cut two 4-inch squares of fabric for each sachet. Place the squares with right sides together. Pinning is optional but helpful if your fabric shifts.
Stitch the sides
Sew around the perimeter with a 1/2″ seam allowance, leaving a 2-inch gap along one side for turning and stuffing. Use a straight stitch for neat, durable seams.

Turn right side out
Trim the corners diagonally, being careful not to cut the stitching. Turn the sachet right side out and gently push the corners out using a blunt tool like the end of a pencil for crisp points.

Fill the sachets
Combine dried lavender and rice in a roughly 3:2 ratio (for example, 3 tablespoons lavender to 2 tablespoons rice). Use a spoon or small funnel to fill each sachet until it’s full but not overstuffed.

Stitch closed
Hand-sew the opening closed with an invisible (ladder) stitch so the seam is neat and secure. Take small, even stitches for a professional finish.

Prepare for gifting
For gifts, make coordinated sets of three sachets using complementary fabrics. Stack them and tie with twine, ribbon, or grosgrain for an attractive presentation.
About DIY lavender sachets
They smell wonderful
Lavender sachets give off a calming, relaxing scent that’s great for bedrooms, linens, and closets. The aroma can help create a soothing atmosphere.
Great handmade gifts
Sachets make thoughtful presents for teachers, mothers, and friends. You can customize the scent or fabric to suit the recipient or the season.

Perfect sewing project for beginners
These sachets require only basic sewing skills—primarily a straight stitch—making them an excellent project to teach children or new sewers.
Uses up scrap fabric
Because each sachet needs just two small squares of fabric, this project is a practical way to use leftover scraps from other sewing projects.
More sewing projects for beginners:
If you enjoyed this tutorial, try other simple projects that build basic skills and use small amounts of fabric.
- How to Make a DIY Scrunchie
- How to Sew Potholders
- How To Sew a Drawstring Backpack
I hope you enjoy this tutorial for making DIY lavender sachets. If you make some, please come back and share your experience and a rating—I’d love to know how you used them!