About This Crochet Granny Cross-Body Bag Pattern
This pattern creates a bright, wearable granny square cross-body bag made from three matched granny motifs and a long crocheted strap. It uses self-striping 'All in One Granny Square' yarn for effortless color changes and charming palette shifts. The bag is finished with a top edging and a sewn-in zipper for a clean, secure opening.
Easy skill level makes this a great project for confident beginners who know basic stitches. The result is a fun, colorful accessory that wears well cross-body or as a shoulder bag.
Why You'll Love This Crochet Granny Cross-Body Bag Pattern
I absolutely love this pattern because it turns classic granny squares into a practical, stylish bag you can wear every day. The self-striping yarn does the colorwork for you, so you can focus on construction and finishing. I enjoy how quickly the three motifs come together and how satisfying the join and edging steps feel when the bag starts to take shape. It is a simple pattern that produces a high-impact accessory, and I love gifting it to friends because it always feels personal and handmade.
Switch Things Up
I love customizing this bag by changing how many motifs I use or arranging them differently—for example I sometimes make a larger front panel by joining more squares for a tote-style piece.
I often swap the self-striping yarn for solid colors and pick contrasting yarn for the edging to make the granny clusters pop visually.
To change the finished size I use a different yarn weight and a correspondingly larger or smaller hook; bulky yarn with a larger hook makes a chunkier, faster-to-make bag and fine yarn makes a daintier version.
I like to experiment with strap styles too: make a wider strap by adding more foundation chains, or create a braided strap from three i-cords for extra texture.
For a polished interior I sometimes add a fabric lining and inner pocket before sewing in the zipper to keep contents secure and neat.
I recommend trying decorative closures rather than a zipper if you prefer a vintage look—buttons, toggles or magnetic snaps work well with the granny aesthetic.
I sometimes embroider initials or small motifs onto the front panel for personalization and to make the bag a special gift.
I also like mixing in metallic or textured yarn for a single round of the motif to add subtle glamour without overwhelming the color sequence.
If you want a crossbody that sits higher or lower, simply adjust where you sew the strap on the top edge and test the length before securing it firmly.
Finally, I enjoy creating matching accessories such as a small granny coin purse or strap tassels to coordinate with the bag and complete the set.
Common Mistakes & How to Fix Them
✗ Starting motifs from the wrong color section can leave you short at the end; begin each Motif with Color 1 from the center of the pull-skein and leave a 4" tail to weave in.
✗ Not checking your gauge causes the finished bag to be too large or small; make a motif and measure it to ensure it is approximately 6" (15 cm) square before continuing.
✗ Joining motifs with inconsistent tension results in uneven seams; hold wrong sides together with stitches aligned and work in back loops only, keeping your tension even as you join.
✗ Crocheting the strap too tightly will make it stiff and uncomfortable; maintain a relaxed tension and check length before fastening off and sewing in place.
✗ Cutting yarn too close to color changes can leave you without enough yarn for edging or strap; when motif is complete cut yarn where Color 5 ends leaving a tail for weaving in and ensure you have the yardage listed for edging and strap.