Table of Contents Show
Making your own shoulder bag is one of those sewing projects that just feels good. You get something practical, you can show off your style, and honestly, it’s pretty satisfying to see the finished result slung over your shoulder.

Whether you’re totally new to sewing or you’ve been at it for years, these 12 DIY shoulder bag ideas should help you get started on a bag that actually fits your life.
I’ve rounded up a little bit of everything—from quick one-hour builds to more involved patchwork projects—so I’m pretty sure something here will catch your eye.
1. Simple Lined Cotton Shoulder Bag

This is probably the easiest place to start. Just cut two rectangles, sew up three sides, add a lining, and slap on a strap. Quilting cotton works great and doesn’t fray much, which is always a relief.
2. One-Hour Snap-Closure Shoulder Bag

If I need a bag in a hurry, I’ll whip this up. Magnetic or sew-on snaps keep it closed, and I usually skip the lining to save time. Just finish the seams with a zigzag stitch and you’re good.
For People Who Love to Make Things ✂️
3. Shoulder Tote Bag With Exterior Pockets

Adding exterior pockets makes this bag way more useful. I’ll sew on at least a couple of slip pockets before putting the main body together. It keeps your phone and keys handy.
4. Canvas Everyday Shoulder Purse

Canvas is tough, holds its shape, and just feels right for an everyday bag. I usually add some medium-weight interfacing to the panels for a bit more structure. This one doubles nicely as a market bag, if you’re into that.
5. Reversible Quilting Cotton Shoulder Bag

Who doesn’t love two bags in one? I sew up two bag bodies from different quilting cotton prints, then join them at the top. Flip it inside out when you feel like switching things up.
6. Soft Slouchy Hobo Shoulder Bag

For that relaxed, droopy look, I sew a curved bottom seam and use something soft like linen or lightweight denim. No interfacing here—the slouch is the whole point.
7. Denim Upcycled Shoulder Bag

I love cutting up old jeans for this. I’ll use the legs for panels and the waistband as a ready-made top edge. The original stitching gives it some character without any extra work on my part.
8. Boxy Shoulder Bag With Magnetic Snap

Box corners make this bag stand up on its own, which is surprisingly handy. I always stick some interfacing behind the fabric where the magnetic snap goes—otherwise, it’ll tear eventually.
9. Patchwork Shoulder Bag

Patchwork is a great way to use up scraps. I press all the seams flat before putting the bag together, just to keep things neat. Mixing solids and prints keeps it from looking too busy.
10. Mini Shoulder Bag For Essentials

Sometimes you just want something small for your phone, cards, and keys. I make mine about 7 by 6 inches. A long adjustable strap means you can wear it crossbody if you want.
11. Bow-Accent Shoulder Bag

A big fabric bow on the front flap adds a bit of flair. I usually use the same fabric as the bag for the bow so it all matches. Plus, it just looks cute in photos.
12. Appliqué Shoulder Bag With Custom Patches

Iron-on or sewn appliqué patches are my favorite way to personalize a plain bag. I always put the patches on before I assemble the bag—it’s way easier to sew them that way. Felt, cotton, canvas—most fabrics work just fine for patches.
13. Beginner Zipper-Top Shoulder Bag

Honestly, installing a zipper can seem a bit scary at first, but a basic 12-inch zipper top isn’t too tough once you get going. I grab the zipper foot for my machine and take it slow, especially near the ends. A closed top really keeps your stuff from falling out, so I’d say the extra effort pays off.