This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.
If you’ve been hauling sewing supplies around in a shoebox or rummaging through a drawer trying to find the right spool of thread, this DIY zippered fabric organizer is about to upgrade your craft life. It’s a compact, padded case that holds everything you need for hand sewing or a small repair project — thread spools, scissors, pins, measuring tape, buttons, marking pens, and a built-in pin cushion — all neatly in place behind a brass zipper.
You can make it in an afternoon with basic sewing skills, and it costs a fraction of what a comparable handmade case sells for on Etsy.
This tutorial walks you through every step, including the cutting list, the elastic thread spool holder, the divided pockets, and how to install the wraparound zipper.
What You’ll Make
The finished organizer is a flat, padded fabric case roughly 10 inches wide by 7 inches tall when zipped shut, opening flat to reveal a fully outfitted sewing kit on both sides.
Top half (lid side):
- Three floral fabric pockets with elastic-gathered tops
- A built-in round pin cushion in the corner
Bottom half (base):
- A wide elastic strap that holds 12 to 14 thread spools in three rows
- An open center compartment for your seam ripper, awl, and measuring tape
- A right-side pocket panel with elastic loops for buttons and safety pins
A small snap clip on the side lets you attach the case to a tote handle.
Materials List
[LTK widget here]
Here’s everything you’ll need. Amazon links below are affiliate links.
- Outer fabric: half a yard of natural linen-look canvas or duck cloth
- Lining fabric: half a yard of cream cotton or linen
- Accent (pocket) fabric: a quarter yard of small floral cotton print
- Fusible foam stabilizer: half a yard of Pellon ByAnnie Soft and Stable or equivalent
- Fusible woven interfacing: half a yard for the pocket panels
- Zipper: one 24-inch number 5 metal zipper in brass or gold
- Wide elastic: 1-inch wide knit elastic for the thread spool strap
- Narrow elastic: quarter-inch elastic for the pocket gathers
- Snap clip with D-ring: swivel snap hook hardware
- Polyester fiberfill, coordinating thread, fabric scissors, sewing machine, iron, and pins
Cutting List
Cut the following pieces. All measurements include a half-inch seam allowance.
| Piece | Fabric | Quantity | Size |
|---|---|---|---|
| Outer shell | Canvas | 2 | 10.5″ x 7.5″ |
| Lining base | Cream cotton | 2 | 10.5″ x 7.5″ |
| Foam stabilizer | Fusible foam | 2 | 10″ x 7″ |
| Lid pocket panel | Floral fabric | 1 | 10.5″ x 12″ (folded in half) |
| Base divider strips | Cream cotton | 2 | 7.5″ x 3″ |
| Right pocket panel | Cream cotton | 1 | 4″ x 7.5″ |
| Pin cushion top | Cream cotton | 1 | 4″ diameter circle |
| Snap strap | Canvas | 1 | 4″ x 2″ |
Step-by-Step Construction
Step 1: Prep the shells
Iron the fusible foam stabilizer onto the wrong side of each outer canvas shell piece. This gives the case its padded, structured feel. Set the two outer shells aside.
Step 2: Sew the floral pocket panel for the lid
Fold the 10.5″ x 12″ floral panel in half lengthwise (right sides out) so you have a finished folded edge along the top. Press flat. This folded edge becomes the elastic casing.
Topstitch a half-inch from the folded edge to create a casing channel. Thread a 9-inch piece of quarter-inch elastic through the casing using a safety pin, anchor both ends with a backstitch, and trim.
Lay the pocket panel onto one of the lining base pieces (right sides up), aligning the bottom and side edges. Pin in place.
Mark two vertical lines roughly 3.5 inches in from each side edge of the pocket panel. Stitch from the bottom edge up to the top elastic casing along each line. This creates three pockets across the panel.
Step 3: Add the pin cushion
Run a basting stitch around the edge of the 4-inch fabric circle. Pull the thread to gather it into a pouch, stuff firmly with polyester fiberfill, and tie off.
Stitch around the cushion twice in a sunburst pattern to create the segmented pie-slice look. Hand-stitch the finished cushion to the upper right corner of the floral pocket panel.
Step 4: Build the base compartments
Take the second lining base piece. This is the bottom half of your organizer.
Cut a 6-inch length of 1-inch wide elastic. Pin it horizontally across the left third of the base lining, leaving the ends free. Stitch down the elastic at three evenly spaced points across its width to create three rows. This is your thread spool holder.
Sew the two 7.5″ x 3″ cream divider strips vertically across the base lining to mark off the three sections (left for thread, middle for tools, right for the pocket panel). Stitch only along the inner edges so the dividers create raised walls between sections.
Step 5: Make the right-side button and pin pocket
Take the 4″ x 7.5″ cream pocket panel piece. Fold the long top edge over a quarter inch twice and stitch to hem.
Pin the panel to the right third of the base lining, lining up the bottom and side edges. Stitch around three sides (bottom, right, left), leaving the hemmed top open as the pocket entry.
Inside the pocket, sew a horizontal line of stitching across the panel about an inch down from the top to create a button slot. Sew two more horizontal lines below that, evenly spaced, to create slots for safety pins.
Step 6: Install the zipper
This is where the project earns its intermediate rating. Take a deep breath.
Place one outer shell face up. Lay the closed 24-inch zipper along the top edge with the zipper teeth pointing inward. Place the matching lining piece face down on top of the zipper, sandwiching the zipper between outer and lining. Pin and stitch a quarter inch from the edge using a zipper foot.
Fold both fabrics back away from the zipper and press. Topstitch along the fold to keep it crisp.
Repeat the same sandwich and stitch process on the other side of the zipper with the second outer shell and second lining piece. Open the zipper halfway before the next step. If you skip this, you won’t be able to turn the case right side out.
Step 7: Attach the snap clip strap
Fold the 4″ x 2″ canvas strip in half lengthwise, fold the raw edges to the center, fold again, and stitch along both long sides to make a sturdy strap. Slide one end through the D-ring of your snap hook. Sandwich the looped strap between the outer and lining fabrics on the left short edge of the lid section before final assembly.
Step 8: Final assembly
With the zipper opened halfway, line up the outer shells right-sides-together and the linings right-sides-together. Pin all the way around. Stitch around the entire perimeter, leaving a 4-inch gap in the lining seam for turning.
Clip the corners, turn the case right-side-out through the gap in the lining, and push out the corners. Hand-stitch the lining gap closed and tuck the lining inside the case.
Press the entire case to set the seams.
Customization Ideas
- Swap the pocket fabric: try a buffalo check, a William Morris print, or a vintage feed sack reproduction for a different vibe
- Add a wrist strap: sew a fabric loop into the side seam to carry the case on your wrist
- Make a travel-size version: cut all pieces at 70 percent for a smaller case that fits in a purse
- Embroider the front: add a monogram or a small embroidered flower on the outer shell before assembly
- Gift it filled: these make beautiful gifts for new sewists or anyone who hand-stitches. Pre-load it with thread, needles, and a small pair of embroidery scissors
Tips for Success
- Pre-wash all your fabrics to prevent shrinking after the case is built
- Use a Teflon foot when sewing through the foam stabilizer to keep the layers from sticking
- Lengthen your stitch to a 3.0 when sewing through multiple layers
- Mark your divider lines with chalk instead of pins so you can see them while stitching
- Don’t skip pressing between every step. The crisp folds make the difference between a homemade case and a handmade one
Why This Organizer Works
The compartmentalized layout means every tool has a home, so you stop wasting time hunting for the seam ripper. The padded foam exterior protects scissor tips and pin cushion needles from poking through. The elastic spool strap keeps thread organized by color or project. The whole case zips flat, so it slides into a tote bag, a drawer, or a carry-on suitcase without taking up much space.
If you sew on the go, mend at the kitchen table, or teach kids to hand-stitch, this is one DIY sewing project that earns its keep.

This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.

