Craft a Chic & Unique Shoulder Bag: Crochet and Jeans Pattern.
Got an old pair of jeans and some yarn? Let’s turn them into your new favorite bag! This pattern mixes cozy crochet with tough denim for a shoulder bag that’s totally unique, surprisingly easy, and seriously stylish. Ready to get started?
Share this pattern :

Materials You’ll Need
- Crochet Hook: 3.5 mm, or one size smaller than the hook recommended for your yarn.
- Yarn: Medium weight (Aran/Worsted) stiff acrylic or polyester yarn, approximately 2–3 mm thick. This stiffness helps the bag hold its shape.
- Notions: Scissors, stitch markers (optional but helpful).
- Up-cycled Denim: An old pair of jeans or a denim shirt.
- Closure: A zipper long enough for the top of your bag.
- Extras (Optional): For decoration, consider adding crochet flowers, hearts, or even a functional jeans pocket. A bag strap will also be needed.
Abbreviations (US Terms)
- sc: Single Crochet
- dec: Decrease (work 2 stitches together)
- slst: Slip Stitch
- inc: Increase
Pattern Instructions: The Crochet Panels
You will make two identical panels—one for the front and one for the back of the bag.
Foundation: Start with a chain of 41.
Now, work the following rows to shape the panel:
- Row 1: dec, 17 sc, dec, 17 sc, dec. (37 stitches)
- Rows 2-3: 37 sc in each row.
- Row 4: dec, 16 sc, dec, 15 sc, dec. (34 stitches).
- Rows 5-6: 34 sc in each row.
- Row 7: dec, 14 sc, dec, 14 sc, dec. (31 stitches)
- Rows 8-14: 31 sc in each row.
- Row 15: dec, 13 sc, dec, 12 sc, dec. (28 stitches)
- Rows 16-17: 28 sc in each row.
- Row 18: dec, 11 sc, dec, 11 sc, dec. (25 stitches)
- Rows 19-22: 25 sc in each row.
- Row 23: dec, 10 sc, dec, 9 sc, dec. (22 stitches)
- Rows 24-25: 22 sc in each row.
Finishing the Panels: Once both panels are complete, work a round of single crochet around each sides and the bottom edge only (not the top). This creates a neat, unified edge that will be easier to attach to the denim. Fasten off and weave in all your ends.
Assembling Your Masterpiece
With your two crochet panels ready, it’s time to bring in the denim!
- Create the Jeans Sides: Measure the length along the sides and bottom of your crochet panel (where you just worked the sc border). Cut a strip from your old jeans that is this length and 7mm wide. You will need two of these strips.
- Sew the jeans to the Crochet: Carefully sew one jeans strip to the sides and bottom of the front panel, and the other to the back panel. This denim strip forms the bag’s gusset, giving it depth.
- Add the Zipper: Attach the zipper to the top opening of the bag, ensuring it is securely sewn between the two panels.
- Get Creative! Before you add a lining (highly recommended for durability), this is the time to personalize your bag. Sew on a jeans pocket for a cool, functional detail, or embellish with crochet flowers or hearts. Attach your chosen bag strap at this stage as well.
Final Notes
This written pattern provides the foundation for creating the unique crochet panels. For a comprehensive, step-by-step visual guide on assembling the denim sides, attaching the zipper, and adding the lining, be sure to check out the full video tutorial.
You Can purchase our written pattern : https://sinarracrochet.gumroad.com/l/owcgam
We can’t wait to see your creation! Happy crafting.