A fabric glasses case is the kind of project that earns its place in any sewist's rotation. It's small, it's quick, and the result is something you'll actually reach for every day. Better still, it uses up those short cuts of fabric sitting at the bottom of your stash, the ones too small for garments but too good to bin. With a bit of interfacing and a snap closure, you end up with a case that protects frames properly, not just a soft sleeve that folds under pressure.
What you'll need
Keep the supplies list short. For one glasses case you need two rectangles of outer fabric cut to 18 cm x 8 cm, two matching rectangles of lining fabric, two rectangles of medium-weight fusible interfacing at the same size, and a magnetic snap or a small button with elastic loop for the closure. Wadding is optional but adds a satisfying firmness if your outer fabric is lightweight.
Fabric choice matters here. A woven fabric handles the structure better than a jersey, which can stretch out of shape with daily use. Printed quilting cotton, canvas, and cotton twill all work well. If you're using a digital print fabric, quilting cotton is the pick for this project: it presses flat, takes the interfacing cleanly, and the print stays sharp through hundreds of open-and-close cycles.
Cutting and interfacing
Fuse the interfacing to the wrong side of each outer fabric piece before you cut anything else. Press firmly for about 10 seconds per section, lifting the iron rather than sliding it. A sliding motion shifts the interfacing before the adhesive sets. Let the fused pieces cool completely on a flat surface, then trim away any interfacing that crept past the edge.
Once cooled, stack your pieces: outer right-side-down, then interfacing side down (already fused), then lining right-side-up. You'll have two identical sandwiches. Pin around the edges to hold everything in place before sewing.
Sewing the case together
Place the two sandwiches right sides together. Sew around three sides with a 1 cm seam allowance, leaving the short end at the top open. Clip the two bottom corners diagonally to reduce bulk. Turn right side out and press the whole piece flat, folding the open top edge in by 1 cm before pressing again.
Fold the piece in half with the lining on the inside, short edges meeting. The case will measure roughly 9 cm tall at this point. Edge-stitch down both sides, 2–3 mm from the edge, through all layers. Keep your stitch length at 2.5 mm for a clean finish on the outer fabric.
Adding the closure
A magnetic snap is the fastest option. Attach one half to the outer front of the case, centred and about 1.5 cm down from the top edge. Attach the second half to the inside back, at the same measurement from the top. The snap should line up cleanly when the case is closed. If you'd prefer a button closure, sew a small 12 mm button to the front and stitch a narrow elastic loop to the back flap. Both closures are secure. The magnetic snap is faster to use one-handed, which matters when you're reaching into a bag in a hurry.
A short edge-stitch around the top opening, after the snap is in, ties the whole piece together and stops the lining from rolling out over time.
Making a batch worth selling
Glasses cases move well at markets and online shops because they're practical and priced accessibly. A well-made case in a striking print retails comfortably between $18 and $28, and the materials cost per unit sits well under $4 when you're buying fabric in preorder quantities. That margin is hard to beat for a project this quick.
Batching works well here. Cut 10 or 12 cases at once, fuse all the interfacing in one session, and chain-stitch the seams. You'll find the second and third cases go noticeably faster than the first. If you're looking at projects to build a market stall range around, the glasses case pairs naturally with a fabric coin purse and a zipper pouch. Together they make a cohesive accessories set with very low per-unit fabric cost.
Coordinate your prints across the three items if you want a professional table display. Three matching pieces in the same print family pull a stall together visually and encourage customers to buy more than one.
A few things that go wrong
The most common problem is bulk at the corners, especially if you're using a heavier outer fabric. Clip aggressively and you'll have no trouble. The second common issue is the snap sitting slightly off-centre, which means the case closes at an angle. Measure twice before you punch through with the snap tool. A misaligned snap is not the end of the world, but fixing it after the fact means cutting into finished fabric.
If the lining is puckering, it's usually because the two fabric sandwiches weren't pressed flat before joining. A hot iron and a few seconds of patience before each step fixes most tension issues without unpicking a stitch.
Choosing the right fabric weight from the start also helps. If you're unsure whether your outer fabric is substantial enough to hold its shape, check the fabric GSM before you cut. Anything below 130 GSM for an outer woven will likely need wadding to feel sturdy enough for everyday use.
The finished case takes about 45 minutes from cutting to closure on your first attempt. By the time you've made three or four, you'll be down to 25 minutes and barely looking at the pieces.

