
This handcrafted tote uses a color-blocked layout and openwork stitching to balance elasticity with structural integrity.
Worked seamlessly from the base up, the bag starts as a dense circle before transitioning into a breathable, mesh-like body using alternating double-crochet and chain sequences.
The wide, integrated handles provide balanced weight distribution, ensuring comfortable shoulder carry even when filled.
Cotton yarn offers durability while maintaining a lightweight feel, making it an eco-friendly tote for everyday errands or market trips.
Project Details
-
Skill Level: Easy
-
Finished Dimensions: 13 inches wide by 19 inches long (flat)
-
Gauge: 19 stitches and 10 rows equal 4 inches
-
Materials Needed:
-
Medium weight (Worsted) 100% cotton yarn in three contrasting colors (Approx. 165 yards Base Color, 100 yards Accent Color 1, 150 yards Accent Color 2)
-
5.00 mm (Size H-8) crochet hook
-
Tapestry needle for weaving ends
-
Pattern Abbreviations
-
ch: Chain
-
dc: Double crochet
-
sc: Single crochet
-
sl st: Slip stitch
-
st(s): Stitch(es)
-
sp: Space
-
sk: Skip
Step-by-Step Instructions
Circular Base
Using your primary color yarn, create a foundational ring by chaining 4.
-
Round 1: Place 11 double crochets into the 4th chain from your hook. Join with a slip stitch to top of the turning chain. (12 sts)
-
Round 2: Chain 3, double crochet in the base stitch. Work 2 double crochets into every stitch around. Join. (24 sts)
-
Round 3: Chain 3, 2 double crochets in the next stitch. Repeat [1 double crochet, 2 double crochets in next st] around. Join. (36 sts)
-
Round 4: Chain 3, double crochet in next stitch, 2 double crochets in next stitch. Repeat [1 double crochet in each of next 2 sts, 2 double crochets in next st] around. Join. (48 sts)
-
Round 5: Chain 3, double crochet in next 2 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 3 sts, 2 double crochets in next st] around. Join. (60 sts)
-
Round 6: Chain 3, double crochet in next 3 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 4 sts, 2 double crochets in next st] around. Join. (72 sts)
-
Round 7: Chain 3, double crochet in next 4 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 5 sts, 2 double crochets in next st] around. Join. (84 sts)
-
Round 8: Chain 3, double crochet in next 5 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 6 sts, 2 double crochets in next st] around. Join. (96 sts)
-
Round 9: Chain 3, double crochet in next 6 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 7 sts, 2 double crochets in next st] around. Join. (108 sts)
-
Round 10: Chain 3, double crochet in next 7 stitches, 2 double crochets in next stitch. Repeat [1 double crochet in next 8 sts, 2 double crochets in next st] around. Join. (120 sts)
-
Rounds 11–12: Chain 1, single crochet in each stitch around. Transition to Accent Color 1 on the final stitch of Round 12. Join. (120 sts)
Openwork Body
-
Round 13: With Accent Color 1, chain 1, single crochet in each stitch around. Join. (120 sts)
-
Round 14: Chain 4 (counts as double crochet plus chain 1), skip next stitch. Repeat [double crochet in next st, chain 1, skip 1 st] around. Join to 3rd chain of start.
-
Round 15: Chain 4, skip initial space. Repeat [double crochet in next st, chain 1, skip next ch-1 space] around. Join.
-
Round 16: Chain 1, single crochet in every double crochet and chain space around. Switch to Accent Color 2 on last stitch. Join. (120 sts)
-
Rounds 17–20: Repeat the block sequence (1 round single crochet, 2 rounds mesh, 1 round single crochet) using Accent Color 2. Change to Base Color on last stitch.
-
Rounds 21–24: Repeat the block sequence using Base Color, switching back to Accent Color 1 at the end.
-
Body Continuation: Work Rounds 13–24 once more. Then complete Rounds 13–20 once more with Accent Color 2.
-
Rim Preparation: Continue with Accent Color 2, work 3 consecutive rounds of single crochet across all 120 stitches. Do not break yarn.
Sturdy Handles
-
First Handle (Row 1): Chain 50. Skip 29 stitches along the body rim, then attach chain with a slip stitch. Slip stitch into the next body stitch, turn.
-
Row 2: Single crochet in each of the 50 chain stitches. Anchor by slip stitching into the next 3 body stitches, turn.
-
Row 3: Double crochet across all 50 handle stitches. Skip 2 body stitches, slip stitch into next st, slip stitch into following st, turn.
-
Row 4: Single crochet across all 50 stitches. Slip stitch to adjacent body stitch. Fasten off.
-
Second Handle: Skip 29 stitches from the outer edge of the first handle. Secure yarn with a slip stitch and repeat Rows 1–4.
Weave in all remaining yarn ends securely on the interior.
