Crochet Bag Strap: Strong, Non-Stretch Straps for Any Bag
How to crochet a bag strap that doesn't stretch: four methods ranked from strongest to quickest, with stitch counts, lengths for every bag style, and how to attach clasps so the strap is removable.
Pattern at a glance
US terms- Skill level
- Beginner
- Yarn
- Worsted (#4) cotton, 20–70 yd depending on length
- Hook
- 4 mm (G-6)
- Time
- 30 minutes to 2 hours
- Finished size
- Any length — see the table
You'll need
- Worsted (#4) cotton
- 4 mm (G-6) hook
- Swivel clasps and D-rings (for removable straps)
- Cotton webbing (optional)
- Tapestry needle
In this post
The secret to a crochet bag strap that doesn't stretch is less give in the stitch and a locked edge. Single crochet is better than double crochet, cotton is better than acrylic, and a round of slip stitch along both long edges stops the strap from lengthening when the bag is full. For a heavy bag, crochet over cotton webbing.
The rest of this post is just below — free, as always.
Four strap methods
- 1. Locked single crochet strap (strongest all-crochet): Ch 7, sc in the 2nd ch and across (6). Work sc rows to length. Then sl st down one long edge and up the other. (6)
- 2. Slip stitch strap (thin and firm): Ch the full length. Sl st in the back bump of each ch. Turn, and sl st in the back loop of each st. Repeat for 4–6 rows. Slip stitch barely stretches at all.
- 3. Romanian-style cord (round, rope-like): Ch 2, sc in the 2nd ch. Turn the work clockwise and sc in the side loop of the previous sc; keep turning and working into the two side loops. It grows into a sturdy square cord.
- 4. Over webbing (for heavy bags): Cut 1-inch cotton webbing to length. Work sc around the webbing (hook under, yarn over, pull up, complete) so the stitches enclose it. The webbing takes the weight.
How long should a bag strap be?
| Bag style | Strap length | Rows (sc, 6 sts) |
|---|---|---|
| Wrist / top handle | 12–14 in | About 65 |
| Under-arm baguette | 20–24 in | About 110 |
| Shoulder tote | 24–28 in | About 130 |
| Crossbody | 48–52 in | About 250 |
Measured end to end, including where it attaches. Tote straps come in pairs.
Removable straps with clasps
- Sew a small crochet tab (4 sts × 6 rows) folded over a D-ring to each side of the bag.
- Fold each end of the strap through a swivel clasp and sew it down with 3 rows of whipstitch.
- Clip on — now one bag can take a short and a crossbody strap.
Strap problems and fixes
| Problem | Fix |
|---|---|
| Strap stretched after a week | Add a sl st edge on both sides, or remake it over webbing |
| Strap twists | Turn every row; avoid working a strap in a spiral |
| Digs into the shoulder | Make it wider (8–10 sts) where it sits on the shoulder |
Use these straps on the crossbody bag, shoulder bag or tote, or add a wrist chain to the clutch.
Common questions
How do I stop my crochet bag strap from stretching?
Use cotton, work in single crochet or slip stitch, and slip stitch along both long edges. For heavy bags, crochet over cotton webbing.
What stitch is best for crochet straps?
Single crochet or slip stitch. Tall stitches like double crochet stretch much more under weight.
Can I use leather straps on a crochet bag?
Yes. Sew crochet tabs with D-rings to the bag and clip on a ready-made leather strap.
Which method will you try first? 🔗
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