bag pattern
Generated by YarnCro

bag pattern

by Alexis Lietz·August 13, 2026·crochet·bag
Math-verified

Here is your pattern for a beginner-friendly crossbody bag!

Beginner Crossbody Bag

This pattern creates a simple and sturdy crossbody bag, perfect for carrying your essentials.

Materials

  • Yarn: Worsted weight (Category 4) cotton or acrylic yarn, approximately 200 yards (183 meters)
  • Hook: 4.0 mm (G-6) crochet hook
  • Tapestry needle
  • Scissors
  • Stitch marker (optional, but recommended)

Gauge

16 stitches and 18 rows = 4 inches (10 cm) in single crochet.

IMPORTANT: Crochet a gauge swatch before you begin. Your finished bag's size and yarn usage depend on your gauge matching this pattern. Adjust your hook size if necessary to achieve the correct gauge.

Abbreviations (US Terms)

  • ch: chain
  • sc: single crochet
  • inc: single crochet increase (2 sc in the same stitch)
  • sl st: slip stitch
  • st(s): stitch(es)

Instructions

This bag is worked in continuous rounds, without joining unless specified. Use a stitch marker to keep track of the beginning of your rounds.

Bag Base and Sides

R1: Create a magic ring, 6 sc into the ring. (6 sts) R2: Inc in each st around. (12 sts) R3: Sc, inc around. (18 sts) R4: Sc 2, inc around. (24 sts) R5: Sc 3, inc around. (30 sts) R6: Sc 4, inc around. (36 sts) R7: Sc in each st around. (36 sts) R8: Sc in each st around. (36 sts) R9: Sc in each st around. (36 sts) R10: Sc in each st around. (36 sts) R11: Sc in each st around. (36 sts) R12: Sc in each st around. (36 sts) R13: Sc in each st around. (36 sts) R14: Sc in each st around. (36 sts)

Finishing

Cut yarn, leaving a tail about 6 inches long. Sl st into the next stitch to secure, then weave in all loose ends with your tapestry needle.

Strap

  1. Ch 100 (or to desired strap length).
  2. Starting in the 2nd ch from the hook, sc in each chain across. (99 sc)
  3. Ch 1, turn. Sc in each st across. (99 sc)
  4. Repeat Step 3 for a total of 4 rows, or until desired strap width is achieved.
  5. Cut yarn, leaving a long tail for sewing (about 12-18 inches).

Assembly

  1. Place the bag flat.
  2. Position one end of the strap on the top edge of the bag, approximately centered over one side.
  3. Using the long tail and your tapestry needle, securely sew the strap to the bag. Stitch through both layers of the bag top and the strap for a strong attachment.
  4. Repeat for the other end of the strap on the opposite side of the bag.
  5. Weave in any remaining loose ends.

Your beginner crossbody bag is now complete!

Pattern by YarnCro · yarncro.com

Make your own custom crochet pattern

Describe what you want to make — YarnCro writes the full pattern and checks every stitch count.