The Weekend Folio

Free pattern

Crochet Tote Bag Pattern, Built to Carry

· confident beginner · about 9 hours

This crochet tote bag pattern uses about 260 yards of worsted cotton on a 5.0 mm (US H-8) hook — deliberately one size down from the label, because density is what lets a bag carry weight without gaps. It starts from a 38-chain oval base worked up to 84 stitches, runs about 40 spiral rounds of single crochet to an 11.5-inch body, and finishes with integrated 12-stitch chain handles. Finished size is roughly 12 in wide, 11.5 in tall, with a 3 in standing base; expect about 9 hours.

An oat-coloured crochet tote with tight stitches and integrated handles, standing upright with a cloth and small plant inside

Most crochet bag disappointments are the same bag: pretty off the hook, hammock after one grocery run. The difference between that bag and one that holds its shape for years is not the stitch or the pattern — it is density, and density is decided by two numbers before the first round is worked.

One hook size down, on purpose

The yarn label for worsted cotton recommends 5.5 or 6.0 mm. This pattern says 5.0 mm, and that gap is the entire engineering. Single crochet worked tight in cotton makes a fabric closer to canvas than to knitting: it stands, it takes point loads from corners of books and jars, and nothing pokes through. The same stitches at label gauge produce a net. If the fabric feels unpleasantly stiff while you work it, it is correct — a tote is upholstery, not a garment.

Cotton is the other half of the decision. It doesn’t stretch under load the way acrylic does, it shrugs off machine washing, and the inexpensive kitchen-cotton sort is the right choice, not the compromise.

An oval base and one clever round

The bag starts as a flat oval — chains, worked around both sides, grown to 84 stitches over four rounds. The transition to the walls is a single round worked in the back loop only: that unworked front loop becomes a crisp ridge running the whole perimeter, and the fabric folds 90° along it as if scored. It is the difference between a bag with a base and a pouch with a curved bottom, and it costs nothing but remembering it for one round.

From there the body is a continuous spiral — no joins, no seam, no counting beyond trusting the stitch marker — for about forty rounds. The handles are made of the fabric itself: two twelve-chain gaps, swallowed by the following rounds, so there is nothing sewn on and nothing to rip off under load. The last two rounds double the rim where hands and shoulders actually pull.

The numbers to trust

Gauge is 14 stitches and 16 rounds to 4 inches, and the base is the checkpoint: about 12 by 3 inches after Round 4. Check it there, while re-working costs minutes. The yardage — about 260 yards, measured by weighing the finished bag — assumes that gauge; buy three 120-yard balls and the third comes home mostly unused, which is the correct amount of insurance for a project that ends with a visible rim.

Abbreviations

US crochet terms throughout.

  • ch — chain
  • sc — single crochet
  • st(s) — stitch(es)
  • sl st — slip stitch
  • inc — increase (2 sc in the same stitch)
  • BLO — back loop only

The pattern

  1. Base — Round 1 Ch 38. Sc in the 2nd ch from hook and in each of the next 35 ch (36 sc). Work 3 sc in the last ch, then rotate and work along the unused loops of the opposite side: sc in the next 35 loops, then 2 sc in the final ch — the one that holds your very first sc, bringing that end to 3 stitches as well. 76 sts. Place your marker in the first stitch and move it up every round from here on; the base and body are worked in a continuous spiral with no joins.
  2. Base — Round 2 Sc 36, inc in each of the next 3 sts (the far curve), sc 34, inc in each of the last 3 sts (the near curve). 82 sts. All the growing happens at the two curved ends — the long sides of an oval stay straight.
  3. Base — Round 3 Sc in every st around. 82 sts. This plain round settles the curves before the last increases.
  4. Base — Round 4 Sc 37, inc, sc 40, inc, sc 3. 84 sts. Lay the base flat and measure: it should be about 12 in long and 3 in across the middle. Wildly bigger, go down to 4.5 mm; smaller, up to 5.5 mm — the bag inherits whatever the base decides.
  5. Body — Round 1 (the corner round) Sc in the back loop only of every st around. 84 sts. Working BLO for this single round creates a crisp ridge that turns the fabric 90° — the base stops growing outward and the walls start growing up. Every round after this returns to both loops.
  6. Body — Rounds 2–41 Sc in every st around, in a continuous spiral. 84 sts every round. Continue until the body measures 10 in from the BLO ridge — about 40 rounds at gauge. There is no shaping to track, which makes this the film-watching stretch of the project; the only job is keeping the marker moving so the handle round starts where you think it does.
  7. Handles — Round 1 Flatten the bag to find the two sides: the handle gaps must sit centred over the base's long sides. From the marker: sc 15, ch 12, skip 12 sts, sc 30, ch 12, skip 12 sts, sc 15. 84 sts (60 sc + two 12-ch loops). The 30-sc stretch is one face of the bag; the two chain loops should mirror each other exactly when the bag is folded flat — count twice, chain once.
  8. Handles — Round 2 Sc in every sc, and work 12 sc into each ch-12 loop (into the loop, not into individual chains — it swallows the chain and doubles its strength). 84 sts.
  9. Finishing — Rounds 1–2 Sc in every st around for 2 more rounds. 84 sts. These rounds firm the rim and the tops of the handles, which take the most strain. End at the marker, sl st into the next st, fasten off.
  10. Finishing — ends Weave the tail down through the inside of the rim in two directions with the yarn needle; do the same with the starting tail into the base. Steam the BLO ridge lightly under a damp cloth if the base corner wants to round off — cotton takes the crease and keeps it.

Notes

  • The hook size is the design. Worsted cotton labels say 5.5 or 6.0 mm; this pattern runs 5.0 mm so the fabric closes up. A tote at label gauge stretches into a hammock with the first bag of groceries and shows daylight between stitches. If yours still looks airy, go down again — stiff is correct here.
  • Cotton, not acrylic, and the reason is load: cotton fibres barely stretch, so the bag you make is the bag you carry. Acrylic grows an inch for every heavy trip and never quite comes back. Wool felts against a shoulder. Kitchen cotton is cheap, sturdy and machine-washable, which is the whole brief.
  • The spiral has no seam and no joins, which is why the stitch marker is listed as essential rather than polite. Losing the round-start in 84 identical stitches is not recoverable by looking — mark the first stitch of every round and move it as you go.
  • For a deeper shopping-bag shape, add 6 sts to the starting chain (ch 44) and keep everything else identical — the increase rounds and handle spacing all scale with the two curves, and each extra 6 chains adds about 1 in of width. Add rounds, not chains, for height.
  • Yardage margin: 260 yd is the measured figure at gauge; a relaxed tension runs 10–15% over. Two standard 120-yd balls plus a third for insurance is the safe buy — a tote rim in a new dye lot is exactly as visible as it sounds.

Common questions

How much yarn does a crochet tote bag take?

This bag uses about 260 yards of worsted-weight cotton at a 14-sts-per-4-inches gauge — roughly 3,900 single crochet stitches. As a rule of thumb, dense worsted-cotton totes land between 220 and 320 yards depending on size and tension, so three 120-yard balls covers this pattern with margin. Yardage climbs about 20 yards per added inch of height at this width.

Why is my crochet bag floppy instead of sturdy?

Almost always gauge: the fabric is worked too loose to be structural. This pattern runs a 5.0 mm hook on yarn labelled for 5.5–6.0 mm precisely to close the fabric up — and if your hands run loose, 4.5 mm is the fix, not a different pattern. The other culprit is fibre: acrylic and soft blends drape by design. Tight single crochet in cotton stands up on its own before anything is even in the bag.

Do crochet tote bags stretch out?

Loose ones do, badly; dense ones barely. Stretch comes from open space in the fabric — loose stitches flatten and lengthen under load. At this pattern's gauge in cotton the bag gives perhaps half an inch on a heavy load and recovers. If you plan to carry genuinely heavy things routinely, work the two rounds under the handles in a 4.5 mm hook for an even firmer strap anchor.

Can I line a crochet tote bag?

Yes, and it is worth it if the bag will carry keys and pens — small pointed things find any gap eventually. Cut two rectangles of quilting cotton to the flattened bag's dimensions plus 1/2 in seam allowance, sew a simple pouch, fold the top edge under and slip-stitch it to the inside of the rim just below the final round. At this pattern's density a lining is optional armour rather than a structural necessity.

How long does it take to crochet a tote bag?

About 9 hours at this size and gauge — the honest breakdown is roughly 1 hour for the base, 7 for the body spiral, and 1 for handles and finishing. It is slower per round than a blanket because dense single crochet covers less ground per stitch, but the body needs no counting or shaping, so nearly all of it is comfortable background crochet.