🧢 Beautiful ✨ Detailed πŸ’ Adorable

Crochet Granny Cross-Body Bag Pattern

Crochet Granny Cross-Body Bag Pattern
4.1β˜… Rating
5-7 Hours Time Needed
1.2K 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

This pattern teaches you to make a colorful cross-body bag from 3 granny square motifs plus edging and a strap using self-striping yarn. It uses classic granny square rounds, simple joining, and basic edging to create a functional, wearable accessory. The finished bag is approximately 17" wide x 6Β½" deep, excluding the strap.

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

Easy skill level with full step-by-step written instructions and diagrams for the granny motif. Uses one ball of Red Heart All in One Granny Square yarn in Citrus Twist for a bright, self-striping effect.

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

I absolutely love this pattern because it transforms a classic granny square into a modern, wearable accessory that feels fresh and fun. The self-striping yarn takes care of the colorwork for you, so you get vibrant results with minimal color changes. The assembly uses simple sewing and single crochet joins, which keeps the finishing approachable and tidy. I enjoy that the bag is fast to make but still looks like a thoughtful, handmade piece that people notice.

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 experimenting with different yarn choices for this bag; try a tonal or solid worsted weight yarn paired with a contrast border for a more classic look.

I sometimes make the bag larger by adding an extra round to each motif and using a bigger hook to create a roomy tote-style version.

I often change the strap length to make a shorter shoulder bag or a longer cross-body by adding or reducing chains when starting the strap.

I like to swap the zipper for a magnetic snap or button closure if I prefer a softer finish without hardware.

I add embroidered initials or a small applique to one granny square before joining for a personalized touch that makes the piece unique.

I use a contrasting solid color for the edging to frame the motifs and make the granny squares pop visually.

I recommend using a sturdier cord or adding interfacing inside the strap for extra durability if you plan to carry heavier items.

I sometimes create a lined version by sewing a fabric lining inside the bag for a polished interior and to protect seams; you can machine sew or hand stitch the lining in place.

I enjoy substituting different hook sizes and yarn weights to create mini versions suitable for gifts or keychain accessoriesβ€”adjust the strap accordingly.

I also experiment with joining methods, such as whipstitch or join-as-you-go, to see which finish I prefer for the seams and overall stability.

Common Mistakes & How to Fix Them

βœ— Not measuring gauge before starting; check that one motif measures approx 6" [15 cm] square to ensure the finished bag measures correctly. βœ— Starting the motif from the wrong end of the pull-skein and running out of color; begin with Color 1 (shortest color rep) from center of pull-skein and leave a 4" [10 cm] tail to weave in. βœ— Failing to align motifs before joining causes uneven seams; hold wrong sides together and align stitches before slip stitching corners and working single crochet through both thicknesses. βœ— Skipping the instruction to work in back loops only when joining can obscure the granny motif edge; work single crochet in back loops only for a neat join as instructed. βœ— Not using the white sections for joining can create a mismatched seam; join motifs together using just the white sections of yarn for a consistent look. βœ— Sewing the zipper without pinning first may make the opening crooked; pin or baste the zipper in place and check alignment before sewing with thread and needle.

Crochet Granny Cross-Body Bag Pattern

Make a bright, fun granny square cross-body bag using self-striping Red Heart yarn. This easy pattern walks you through making granny motifs, joining them, and adding a simple strap and zipper. Perfect for gifting or adding a pop of color to your wardrobe. Youll love how quickly the bag comes together with just a few motifs.

Beginner Friendly 5-7 Hours

Materials Needed for Crochet Granny Cross-Body Bag Pattern

β€” Main Fabric

  • 01
    Red Heart All in One Granny Square (Medium #4) (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
    Use white sections of the self-striping yarn for joining as noted in pattern

β€” Tools Required

  • 01
    Crochet hook size U.S. I/9 (5.5 mm) Susan Bates Silvalume crochet hook 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

Progress Tracker

0% Complete

β€” Motif :

Info :

Make 4.

Infos :

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 and 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 :

Infos :

Notes: Join Motifs tog using just white sections of yarn. To work edging and Strap, use yarn as 'self-striping' yarn, allowing colors to change as they appear.

Item Name (Join Motifs) :

Join Motifs: 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.

Info :

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 and 3 (Top edging) :

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 :

Info :

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

Assembly Instructions

  • Join motifs together by holding the wrong sides of two motifs together with stitches aligned; join with white yarn using a slip stitch in ch-2 corners at the top right, ch 1 then working in back loops only, work 1 sc in each dc through both thicknesses; fasten off.
  • Arrange and join all four motifs as shown in the diagram to form the bag shape, ensuring seams are even and motifs are aligned before sewing.
  • Work top edging by joining yarn at the right corner, ch 1 and work 1 sc in each stitch around, join with a slip stitch, then work two more rounds of sc; fasten off and weave ends.
  • Make the strap by chaining 109 with any color section, work the first rnd across both sides of the chain as instructed, then work the second rnd of sc; fasten off and sew strap to the bag along the top edge at either end as shown.
  • Using sewing thread and needle, pin and sew the 12" zipper into the top edge opening for a neat, secure closure.

Important 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 in the Motif with 5 colors in total; adjust gauge slightly if color lengths at round ends dont align.
  • πŸ’‘When joining motifs, work single crochet in back loops only through both thicknesses for a tidy seam and consistent edge placement.
  • πŸ’‘Use the white sections of the self-striping yarn when joining motifs for consistent, tidy joins.
  • πŸ’‘Pin strap placement and zipper before sewing to ensure correct alignment and a professional finish.

This colorful Granny Square Cross-Body Bag is a joyful, wearable take on a classic crochet motif that brightens any outfit. It uses self-striping Red Heart All in One yarn for easy color changes and a bold look. Make one for yourself or gift it to someone special β€” bright, practical, and handmade with love. 🧢✨

You ask,

we answer.

FAQs

What size will the finished bag be?

Approx 17" [43 cm] wide x 6Β½" [16.5 cm] deep, excluding the strap, when made with the recommended yarn and hook size.

How many granny motifs are required?

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

What yarn is recommended and how much do I need?

Use Red Heart All in One Granny Square (8.8 oz/250 g; 417 yds/381 m) in Citrus Twist (2002). 1 ball will make 3 granny squares; you need the equivalent of 3 motifs plus 160 yds/146 m for edging and strap or 250 yds/228 m total for the project.

What crochet hook should I use for this project?

Use a U.S. I/9 (5.5 mm) Susan Bates Silvalume crochet hook or the size required to obtain the gauge of approx 6" [15 cm] square per motif.

How is the zipper attached?

The zipper is sewn into the top edge opening using sewing thread and a needle; pin or baste the zipper first for even placement before stitching.