About This Crochet Granny Cross-Body Bag Pattern
This pattern makes a colorful Granny Square cross-body bag using Red Heart All in One Granny Square yarn. Youll crochet four 6" motifs, join them together, add a top edging and a crocheted strap. The design uses simple granny-square rounds and basic joining techniques for a cheerful, wearable accessory.
Ideal for beginner crocheters who want a quick, fun project with bold color. The self-striping yarn creates dynamic color changes for edging and strap automatically.
Why You'll Love This Crochet Granny Cross-Body Bag Pattern
I absolutely love this pattern because it transforms the classic granny square into a modern, wearable bag that is both fun and practical. I enjoy how the self-striping yarn does the colorwork for you, creating vibrant results with minimal color changes. The assembly is straightforward, and joining motifs in the white sections gives a clean, crisp look. I also love that this project is portable and finishes quickly, making it perfect for gifting or trying new colorways.
Switch Things Up
I love how easy it is to customize the color palette for this bag; try muted neutrals for a classic look or bright brights for a statement piece.
You can change yarn weight and hook size to alter finished size β bulky yarn with a larger hook yields a chunkier bag while fingering weight makes a dainty mini version.
I often substitute solid colors for the self-striping yarn to create deliberate color placement across motifs and edging.
Consider adding a lining in a complementary fabric for extra structure and to protect small items inside the bag.
Swap the zipper for a magnetic snap or button closure for a softer finish, or omit closure for a casual tote-style bag.
I sometimes embellish motifs with embroidered details or tiny beads at the center for additional texture and personality.
To make a sling-style mini, shorten the strap chain and test strap placement before sewing to ensure comfortable wearing length.
For a more polished finish, block your motifs lightly before joining to ensure even edges and a consistent shape.
If you want a crossbody that sits higher, shorten the strap and try wearing it diagonally to change the bag position on the body.
I also enjoy making a coordinating set β a small pouch or coin purse using the same motif for a matching look.
Try using a heavier hook for the strap only to create a flatter, sturdier strap that lays comfortably on the shoulder.
Experiment with different joining methods like whipstitch or mattress stitch if you prefer a less visible seam than the back-loop single crochet join.
Common Mistakes & How to Fix Them
β Not starting motifs from the center pull-skein can make color repeats uneven; begin with Color 1 from the center of the pull-skein and leave a 4" [10 cm] tail to weave in.
β Cutting yarn too early at the end of a round can leave you short for joining; if too little color is left, pull back stitches and slightly tighten your gauge to rework and finish at the color change.
β Working without checking gauge can produce a bag that is too large or small; make a motif and measure it to be approx 6" [15 cm] square and adjust hook size as needed.
β Joining motifs carelessly can create uneven seams and gaps; align stitches carefully, join at ch-2 corners and work in back loops only with consistent tension for a neat finish.