
Crafting your own reusable market tote is a rewarding project that blends practical daily function with vibrant, hand-stitched style.
By working three contrasting strands of worsted weight cotton yarn simultaneously on a large hook, you quickly create a thick, sturdy fabric capable of carrying heavy farm-fresh produce or beach essentials without losing its shape.
This approach builds a rich, heathered texture where all three shades blend seamlessly together. Whether you are looking to replace single-use plastics or gift a unique accessory, this step-by-step guide makes constructing a durable, stylish bag entirely effortless.
Project Overview
-
Skill Level: Easy to Intermediate
-
Dimensions: Body measures 12 inches wide by 13 inches tall; Straps feature a 9-inch drop length.
-
Yarn: 3 skeins of medium worsted weight (Category 4) 100% cotton yarn in distinct contrasting shades (e.g., Lavender, Deep Blue, Navy).
-
Hook: 10.0 mm (Size N/P) crochet hook.
-
Notions: Tapestry needle, sharp scissors.
Pattern Abbreviations
-
ch: chain
-
sc: single crochet
-
hdc: half double crochet
-
dc: double crochet
-
sl st: slip stitch
-
st(s): stitch(es)
-
ch-sp: chain space
Special Technique Guidance
-
Triple-Strand Method: Hold one strand from each of your three chosen cotton skeins together as if they were a single, thick yarn. Maintain even tension on all three threads throughout the project.
-
Working into the 3rd Loop: When working half double crochet stitches, look at the back of the stitch just below the standard top loops. Inserting your hook into this third loop pushes the top V-shape forward, forming a raised, rib-like texture across the row.
Step-by-Step Instructions
Section 1: The Circular Base
Using all three yarn strands held together and your 10.0 mm hook:
-
Round 1: Begin with a magic ring. Chain 1, work 8 single crochets inside the ring. Pull the yarn tail firmly to close the center hole. Slip stitch into the top of the initial single crochet to join. (8 sts)
-
Round 2: Chain 1. Work 2 single crochets in each stitch around. Join with a slip stitch to the first stitch. (16 sts)
-
Round 3: Chain 1. Single crochet in the first stitch, then work 2 single crochets in the next stitch. Repeat from * to * around. Join with a slip stitch. (24 sts)
-
Round 4: Chain 1. Single crochet in the next 2 stitches, then work 2 single crochets in the next stitch. Repeat from * to * around. Join with a slip stitch. (32 sts)
-
Round 5: Chain 1. Single crochet in the next 3 stitches, then work 2 single crochets in the next stitch. Repeat from * to * around. Join with a slip stitch. (40 sts)
-
Round 6: Chain 1. Single crochet in the next 4 stitches, then work 2 single crochets in the next stitch. Repeat from * to * around. Join with a slip stitch. (48 sts)
-
Round 7: Chain 1. Single crochet in the next 5 stitches, then work 2 single crochets in the next stitch. Repeat from * to * around. Join with a slip stitch. (56 sts)
-
Check point: Your base should measure roughly 8 inches across.
Section 2: The Main Bag Body
-
Rounds 8–9: Chain 1. Single crochet into every stitch around. Join with a slip stitch to the first stitch. (56 sts)
-
Round 10: Chain 1. Half double crochet into every stitch around. Join with a slip stitch. (56 sts)
-
Rounds 11–12: Chain 1. Half double crochet into the 3rd loop only of each stitch around. Join with a slip stitch. (56 sts)
-
Round 13: Chain 1. Single crochet into the 3rd loop only of each stitch around. Join with a slip stitch. (56 sts)
-
Round 14: Chain 4 (counts as 1 double crochet plus a chain-1 space). Skip the next stitch, double crochet in the following stitch, chain 1. Repeat from * to * around. Join with a slip stitch to the third chain of your turning chain. (28 open mesh spaces)
-
Rounds 15–16: Chain 4. Skip the chain space, double crochet in top of the next double crochet, chain 1. Repeat from * to * around. Join with a slip stitch to the third chain of your turning chain. (28 open mesh spaces)
-
Round 17: Chain 1. Half double crochet into each double crochet stitch and into each chain-1 space around. Join with a slip stitch. (56 sts)
-
Rounds 18–19: Chain 1. Half double crochet into the 3rd loop only of each stitch around. Join with a slip stitch. (56 sts)
-
Round 20: Chain 1. Single crochet into the 3rd loop only of each stitch around. Join with a slip stitch. (56 sts)
Section 3: Top Rim & Integrated Handles
-
Round 21: Chain 1. Single crochet across the first 7 stitches. Chain 35 (to create the first shoulder strap), skip the next 14 stitches on the body, then single crochet across the next 14 stitches. Chain 35 (for the second strap), skip 14 stitches on the body, then single crochet in the remaining 7 stitches. Join with a slip stitch to the starting single crochet.
Finishing Touches
Cut your yarn, leaving an 8-inch tail. Pull the end through the final loop to secure the work. Thread all three yarn tails through your tapestry needle and carefully weave them through the thick stitches on the interior side of the tote. Trim any excess ends securely.
