Crochet Crossbody Bag: A 9-Inch Everyday Bag in Moss Stitch
A flat, structured crossbody bag worked in rounds in moss stitch, so there are no side seams. Big enough for a phone, wallet, keys and sunglasses, with a zip or magnetic closure and an adjustable strap.
Pattern at a glance
US terms- Skill level
- Easy
- Yarn
- Worsted (#4) cotton or cotton blend, about 220 yd
- Hook
- 4.5 mm (7)
- Time
- About 6 hours
- Finished size
- About 9 × 7 in (23 × 18 cm)
You'll need
- Worsted (#4) cotton — about 220 yd
- 4.5 mm (7) hook
- 9-inch zip or a magnetic snap
- Two D-rings and a strap slider (for an adjustable strap)
- Fabric for a lining (optional)
- Tapestry needle
In this post
A crochet crossbody bag is a flat pouch with a long strap worn across the body. This one is worked in the round from a chain base, so it has no side seams, in moss stitch — single crochet and chain-1 spaces — which is dense, doesn't sag and looks woven. It measures about 9 × 7 inches: room for a phone, wallet, keys and sunglasses.
Need something smaller? The crochet phone bag holds just a phone and cards, and the mini bag is a cute shoulder size. See every style in our crochet bag patterns roundup.
The rest of this post is just below — free, as always.
The bag
- Rnd 1: Ch 36. Sc in the 2nd ch from the hook, sc in the next 33, 3 sc in the last ch. Along the other side, sc in the next 33, 2 sc in the first ch. Join with a sl st. (72)
- Rnd 2: Ch 1, *sc in the next st, ch 1, skip 1* around. Join to the first sc. (36 sc + 36 ch-1)
- Rnd 3: Sl st into the first ch-1 space, ch 1, *sc in the ch-1 space, ch 1, skip the sc* around. Join.
- Rnds 4–32: Repeat Rnd 3. The bag should be about 7 in tall.
- Rnds 33–34: Sc in each sc and each ch-1 space around. (72)
- Rnd 35: Sl st in each st for a firm top edge. Fasten off.
Joining each round (instead of a spiral) keeps the moss pattern straight, and the joins line up at one side.
Strap and closure
| Option | How |
|---|---|
| Crochet strap | Ch 6, sc 5 per row for about 50 in (about 230 rows); sew the ends inside the side folds |
| Adjustable strap | Sew a crochet tab with a D-ring to each side; use cotton webbing with a slider |
| Zip | Pin a 9-inch zip inside the top edge and backstitch it by hand |
| Magnet | Sew a magnetic snap to the centre of each side, inside the top edge |
A lining stops small items from poking through and keeps the bag from stretching: see how to line a crochet bag.
Sizes
| Size | Chain | Moss rounds | Finished |
|---|---|---|---|
| Small | 28 | 3–26 | 7 × 5½ in |
| Everyday | 36 | 3–32 | 9 × 7 in |
| Large | 44 | 3–40 | 11 × 9 in |
Any chain length works — the first round always has an even count, which moss stitch needs. Learn the stitch flat first with the moss stitch tutorial.
Common questions
What is the best stitch for a crochet crossbody bag?
Moss stitch, waffle stitch or tight single crochet. They're dense, so the bag doesn't stretch out or show what's inside.
How long should a crossbody strap be?
About 48–52 inches for most adults, measured from where it attaches on one side to the other. An adjustable strap with a slider fits everyone.
How much yarn do I need for a crochet crossbody bag?
About 220 yards of worsted cotton for the 9 × 7 inch bag and a crochet strap.
What colour is your everyday bag going to be? 👜
Did you make this?
Tap a star to rate this pattern — it helps other makers find it.
Be the first to rate it!

Leave a comment