🧢 Beautiful ✨ Detailed πŸ’ Adorable

Crochet Granny Cross-Body Bag Pattern

Crochet Granny Cross-Body Bag Pattern
4.7β˜… Rating
5-7 Hours Time Needed
4.1K Made This
βœ‚οΈ

Beginner Friendly Level

Perfect for those just starting their crochet journey, with clear instructions and simple techniques

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

✨

Stylish Touch

An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.

About This Crochet Granny Cross-Body Bag Pattern

Create a colorful Granny Square cross-body bag made from four classic granny motifs. The pattern uses Red Heart All in One Granny Square yarn for bold self-striping color changes and includes instructions for joining, edging, a crocheted strap and a zipper. This easy-level project is ideal for learning motif joining and finishing techniques while making a practical accessory.

Crochet Granny Cross-Body Bag Pattern crochet pattern - detailed view of completed project

Includes full motif rounds, assembly notes, strap and edging instructions for a polished bag. Detailed gauge and materials are provided so you can achieve the correct size and fit.

Why You'll Love This Crochet Granny Cross-Body Bag Pattern

I absolutely love this pattern because it turns simple granny squares into a stylish, modern accessory that you can wear every day. I enjoy how the self-striping yarn creates beautiful color transitions with very little effort. The joining and edging techniques are satisfying and give a professional finish that makes the bag feel special. I also love that it's an easy, approachable project that still yields a standout result. Making the strap and adding the zipper gives a real sense of accomplishment when the bag is finished.

Crochet Granny Cross-Body Bag Pattern step 1 - construction progress Crochet Granny Cross-Body Bag Pattern step 2 - assembly progress Crochet Granny Cross-Body Bag Pattern step 3 - details and accessories Crochet Granny Cross-Body Bag Pattern step 4 - final assembly and finishing

Switch Things Up

I love customizing this bag by changing the yarn colors to suit wardrobes or seasons β€” try autumnal hues or cool pastels for a different vibe.

I sometimes swap the self-striping yarn for solid colors and work contrasting edging for a bolder border effect.

If you want a smaller or larger bag, change your yarn weight and hook size β€” bulky yarn makes a chunky oversized bag and fingering weight makes a petite version.

I like to experiment with the strap length by adjusting the foundation chain; test fit the strap before sewing to get the perfect cross-body drop.

For extra durability, I reinforce the strap attachment with a few extra rows of single crochet and slip-stitch reinforcement before sewing in place.

I often add a small internal pocket by crocheting a rectangle and sewing it inside the bag before adding the zipper for organized storage.

Try embellishments like embroidery, tassels, or a crocheted flower accent sewn to one corner for a personalized touch.

I also recommend lining the bag with fabric for a cleaner interior and to help the bag keep its shape β€” hand-sew the lining in before attaching the zipper.

For a different texture, substitute the strap pattern with a woven or braided strap made from leftover yarns or leather for a mixed-material look.

Don't hesitate to mix yarn brands or textures for a unique look; I always swatch and check gauge when changing materials to ensure the motifs match.

Common Mistakes & How to Fix Them

βœ— Starting motifs without leaving a tail to weave in can make finishing messy; leave a 4" [10 cm] tail when beginning Color 1 to weave in neatly later. βœ— Not matching color change placement may make motifs look uneven; begin each motif with Color 1 and align colors round-for-round for consistent appearance. βœ— Failing to work in back loops only when joining motifs can cause a bulky seam; use back loops only and slip stitch in ch-2 corners to join neatly. βœ— Skipping the gauge check will result in a bag of incorrect size; make a motif and check it measures approximately 6" [15 cm] square before continuing. βœ— Overstretching or undershooting the strap foundation chain leads to an ill-fitting strap; chain 109 as instructed and check length before finishing and sewing ends. βœ— Sewing the zipper without properly aligning the top edges can create puckers; pin carefully and sew with sewing thread and needle for a neat finish.

Crochet Granny Cross-Body Bag Pattern

Make a vibrant Granny Square cross-body bag using self-striping Red Heart All in One yarn. This easy project uses four classic granny motifs, a simple strap and a zipper for a polished finish. Perfect for gifting or a fun statement accessory, the pattern walks you through each motif, joining, edging and strap construction. Enjoy a cheerful, wearable project that showcases color and texture.

Beginner Friendly 5-7 Hours

Materials Needed for Crochet Granny Cross-Body Bag Pattern

β€” Main Fabric

  • 01
    Red Heart All in One Granny Square (8.8 oz/250 g; 417 yds/381 m)
  • 02
    Color: Citrus Twist (2002) - 1 ball (makes 3 Granny Squares + 160 yds/146 m for Edging and Strap) or 250 yds/228 m total
  • 03
    Self-striping yarn sections are used for edging and strap to allow colors to change as they appear

β€” Tools Required

  • 01
    Crochet hook size U.S. I/9 (5.5 mm) Susan Bates Silvalume or size needed to obtain gauge
  • 02
    Coats zipper, 12" [30.5 cm] long
  • 03
    Coats sewing thread
  • 04
    Susan Bates steel yarn needle
  • 05
    Tape measure
  • 06
    Scissors
  • 07
    Stitch markers (optional)
  • 08
    Pins for assembly (optional)

Progress Tracker

0% Complete

β€” Instructions :

Info :

Using This Guide: Click on the underlined words throughout the pattern to access our library of helpful tools.

Infos :

Notes: Motifs begin with Color 1 (shortest color rep) from center of pull-skein, leaving a 4" [10 cm] tail to weave in. Each color aligns with 1 round (rnd) in the Motif with 5 colors in total. If too much color is left at end of rnd, pull back some stitches (sts) and slightly loosen gauge to re-work sts and finish at color change. If too little color is left, pull back some sts and slightly tighten gauge to re-work sts and finish at color change. When Motif is complete, cut yarn where Color 5 (longest color rep) ends, leaving a tail for weaving in. Begin next Motif with Color 1 and repeat 5 rnds for each Motif. Granny Square how to: https://www.yarnspirations.com/pages/how-to-granny-square-guide

Info :

Gauge: Motif = Approx 6" [15 cm] square.

Info :

Measurements: Approx 17" [43 cm] wide x 6Β½" [16.5 cm] deep, excluding Strap.

β€” Motif :

Info :

Make 4.

Info :

Notes: Ch 3 at beg of rnd counts as double crochet (dc). Ch 6 at beg of rnds counts as dc and ch-3 sp. Join all rnds with slip stitch (sl st) to 3rd ch of ch-6 unless otherwise indicated.

Info :

With Color 1, ch 4. Join with sl st to first ch to form ring. See diagram.

Round 1 :

(RS). Ch 6. (3 dc. Ch 3) 3 times in ring. 2 dc in ring. Join.

Round 2 :

Sl st in ch-3 sp. Ch 6. 3 dc in same ch-3 sp. *Ch 1. (3 dc. Ch 3. 3 dc) in next ch-3 sp. Rep from * twice more. Ch 1. 2 dc in first ch-3 sp. Join.

Round 3 :

Sl st in ch-3 sp. Ch 6. 3 dc in same ch-3 sp. *Ch 1. 3 dc in next ch-1 sp. Ch 1. (3 dc. Ch 3. 3 dc) in next ch-3 sp. Rep from * twice more. Ch 1. 3 dc in last ch-1 sp. Ch 1. 2 dc in first ch-3 sp. Join.

Round 4-5 :

Sl st in ch-3 sp. Ch 6. 3 dc in same ch-3 sp. *(Ch 1. 3 dc) in each ch-1 sp to next ch-3 sp. Ch 1.** (3 dc. Ch 3. 3 dc) in next ch-3 sp. Rep from * twice more, then from * to ** once. 2 dc in first ch-3 sp. Join. Fasten off.

β€” Assembly :

Join Motifs (P1) :

Hold WS of 2 Motifs tog with sts aligned. Join white yarn with sl st in ch-2 corners of aligned Motifs at top right. Ch 1. Working in back loops only, work 1 sc in each dc through both thicknessess. Fasten off. Join Motifs as shown in diagram.

Round 1 :

(Top edging) (RS). Join yarn (any section of color) with sl st to top edge of Bag at right corner. Ch 1. Work 1 single crochet (sc) in each st around. Join with sl st to first sc.

Round 2-3 :

Ch 1. 1 sc in each sc around. Join with sl st to first sc. Fasten off.

β€” Strap :

Info :

With any color section of yarn, ch 109.

Round 1 :

2 dc in 4th ch from hook. *Skip next 2 ch. 3 dc in next ch. Rep from * to last 3 ch. Skip next 2 ch. (3 dc. Ch 2. 3 dc) in last ch. Working along opposite side of ch, work 3 dc in each ch-2 sp (working around foundation ch), to last ch. 3 dc in first ch of rnd (same ch as first 2 dc). Ch 2. Join with sl st to top of ch 3.

Round 2 :

Ch 1. 1 sc in same sp as joining sl st. 1 sc in each dc around. Join with sl st to first sc. Fasten off. Sew Strap to Bag along top edge at either end as shown.

β€” Finishing :

Finishing (P1) :

Using sewing thread and needle, sew in zipper along top edge opening.

Assembly Instructions

  • Hold wrong sides of 2 Motifs together with stitches aligned. Join white yarn with slip stitch in ch-2 corners of aligned motifs at the top right, ch 1, then working in back loops only, work 1 single crochet in each double crochet through both thicknesses, and fasten off.
  • Join motifs as shown in the diagram to form the bag shape, aligning seams at the indicated folds and seams before finishing the joining.
  • Top edge: Join yarn at the right corner, ch 1 and work 1 single crochet in each stitch around; then work 2 additional rounds of 1 sc in each sc, joining each round with a slip stitch and fastening off.
  • Make the strap with any color section of yarn (foundation chain 109), work the two rounds as instructed, fasten off and sew strap to the bag along the top edge at either end as shown in the diagram.
  • Using sewing thread and a needle, sew in the 12" zipper along the top edge opening, aligning zipper neatly before stitching for a smooth finish.

Important Notes

  • πŸ’‘Make motifs beginning with Color 1 from the center of the pull-skein and leave a 4" [10 cm] tail to weave in for a clean finish.
  • πŸ’‘Each color in the motif aligns with one round; if you have too much or too little yarn left at the end of a round, adjust stitches or gauge slightly and rework to finish at a color change.
  • πŸ’‘Join motifs using the white sections only and work in back loops only for joining to create a neat seam.
  • πŸ’‘To work the edging and strap, let the yarn function as self-striping so color changes appear naturally in the edging and strap.

This cheerful Granny Square Cross-Body Bag brightens any outfit with bold color and classic stitchwork. The easy-to-follow motif rounds and simple assembly make it a rewarding weekend project. Add the strap and zipper for a polished, wearable finish you'll want to show off. 🧢✨

You ask,

we answer.

FAQs

What size will the finished bag be?

The finished bag measures approximately 17" [43 cm] wide x 6Β½" [16.5 cm] deep, excluding the strap, when using the recommended yarn and hook size.

Can I use a different yarn or hook size?

Yes, you can substitute yarn or hook size, but this will change the motif gauge and final bag size; make a motif swatch and adjust hook size to achieve approximately 6" [15 cm] square motifs.

Do I need to sew a zipper in the bag?

The pattern includes instructions to sew a 12" zipper into the top edge opening for a secure closure, but you may omit the zipper or use a magnetic/snaps closure if you prefer a different finish.

How many motifs are required to make the bag?

Make 4 granny square motifs and join them as shown in the diagram to construct the bag body.