Colorful Striped Cotton Crochet Shopping Tote Pattern | DIY Grocery Bag

Colorful Striped Cotton Crochet Shopping Tote Pattern

Introduction

Are you looking for the perfect weekend project that combines summer vibes with everyday utility? This colorful, striped crochet shopping tote is exactly what you need. Whether you are heading to the local farmers market to pick up fresh produce or just want a stylish, eco-friendly bag for your daily errands, this tote is designed to be both durable and eye-catching.

Made with sturdy cotton yarn, this bag features a beautiful multi-colored stripe pattern that pops against a bright cornflower blue background. This pattern is designed to be beginner-friendly, though it does involve working with two strands of yarn held together to create a thick, substantial fabric that can handle the weight of your groceries. If you have mastered the basics of single crochet and half-double crochet, you are well on your way to creating this beautiful handmade accessory!

Materials and Abbreviations

To ensure your bag is sturdy enough for shopping, it is important to use a strong cotton yarn and follow the tension requirements. This pattern uses two strands of yarn held together for almost every step to create a heavy-duty texture.

Materials Needed

  • Main Color (MC): 9 balls of Cornflower Blue cotton yarn (approx. 50g or 1.75 oz per ball).
  • Contrast Color A: 2 balls of Banana Yellow cotton yarn.
  • Contrast Color B: 2 balls of White cotton yarn.
  • Contrast Color C: 2 balls of Hot Green cotton yarn.
  • Crochet Hook: 6.5 mm (U.S. size K or 10.5). If you need to adjust your tension, choose a size that gives you a tight, even stitch.
  • Other: Tapestry needle for sewing, scissors, and stitch markers.

Gauge

Your gauge should be 11 hdc and 7 rows = 4 inches when working with 2 strands of yarn held together. Achieving this gauge is vital to ensure the bag maintains its shape when filled.

Abbreviations (US Terms)

  • ch: chain
  • sc: single crochet
  • hdc: half-double crochet
  • st(s): stitch(es)
  • BLO: back loop only
  • FLO: front loop only
  • RS: right side
  • WS: wrong side
  • sc2tog: single crochet two together (decrease)
  • sl st: slip stitch

Note on Color Changes: To change colors smoothly, work your current stitch until you reach the last 2 loops on your hook. Draw the loop of the new color through those last 2 loops to complete the stitch, then continue with the new color.

Step-by-Step Instructions

The Stripe Pattern

Before starting the main panels, you need to master the stripe sequence. This 18-row repeat creates the colorful aesthetic of the bag. Work each row using 2 strands of the specified color held together.

  1. Work 1 row with Contrast A (Yellow).
  2. Work 1 row with Main Color (Blue).
  3. Work 1 row with Contrast C (Green).
  4. Work 1 row with Main Color (Blue).
  5. Work 1 row with Contrast B (White).
  6. Work 1 row with Main Color (Blue).
  7. Repeat these 6 rows two more times.

Once completed, you will have a finished 18-row Stripe Pattern sequence.

The Front and Back Panels

You will need to make two identical panels (one for the front and one for the back). For these panels, you will be working with 2 strands of yarn held together.

The Base Section

Start by holding 2 strands of the Main Color (MC). Ch 38.

Row 1 (WS): 1 sc in the 2nd ch from the hook and 1 sc in each ch across. Turn. (37 sc)

Row 2: Ch 1. 1 sc in each sc across. Turn.

Rows 3-5: Repeat the previous row 3 more times (all sc). At the end of the final row, join Contrast Color A with a slip stitch to begin the stripes.

The Striped Body

Row 6 (RS): Using 2 strands of Contrast A, ch 2. 1 hdc in the first st. 1 hdc in the next st through the back loop only (BLO). Next, *1 hdc in the next st through the front loop only (FLO), then 1 hdc in the next st through the back loop only (BLO). Repeat from * to the last st. 1 hdc in the last st. Turn.

Stripe Sequence: Continue following the Stripe Pattern instructions (alternating colors as described in the Stripe Pattern section) until you have completed 17 rows of the stripe sequence. Once the 17th row is finished, join the Main Color (MC) at the end of the row.

The Texture Rows

Next Row (WS): With 2 strands of MC, ch 1. 1 sc in the first hdc. 1 sc in the next hdc through the BLO. *1 sc in the next hdc through the FLO, then 1 sc in the next hdc through the BLO. Repeat from * to the last hdc. 1 sc in the last hdc. Place a stitch marker at each end of the row. Turn.

Next Rows: Ch 1. 1 sc in each sc across. Repeat this row 4 more times. Fasten off.

The Edging

To give the bag a finished look, we will add an edging to the sides of the panels.

With the Right Side (RS) of the Front panel facing you, join 2 strands of MC with a slip stitch to the bottom right corner. Ch 1. Work 27 sc up the right side of the panel. Fasten off.

Turn to the top left corner of the Front panel. Join MC with a slip stitch. Ch 1. Work 27 sc down the left side of the panel. Repeat these edging steps for the Back panel.

The Gusset (Side Panel)

The gusset is the long strip that connects the front and back, providing depth to the bag. This piece uses a shaping technique to create a contoured look.

Starting with 2 strands of MC, ch 3.

Row 1 (RS): 1 sc in the 2nd ch from hook, 1 sc in next ch. Turn. (2 sc)

Row 2: Ch 1. 2 sc in each of the next 2 sc. Turn. (4 sc)

Next 7 Rows: Ch 1. 1 sc in each sc across. Turn.

Shape Row: Ch 1. 2 sc in the first sc, 1 sc in each of the next 2 sc, 2 sc in the last sc. Turn. (6 sc)

Next Row: Ch 1. 1 sc in each sc across. Turn. Repeat this row until the piece measures 30 inches from the start, ending with the Right Side facing you.

Shaping the Gusset

Now we will narrow and then widen the gusset for a custom fit.

Decrease Row: Ch 1. Sc2tog in the next 2 sc. 1 sc in each of the next 2 sc. Sc2tog over the last 2 sc. Turn. (4 sc)

Increase Row: Ch 1. 2 sc in each of the next 2 sc. Turn. (8 sc)

Next 6 Rows: Ch 1. 1 sc in each sc across. Turn.

Final Increase Row: Ch 1. 2 sc in the first sc, 1 sc in each of the next 2 sc, 2 sc in the last sc. Turn. (10 sc)

Final Rows: Ch 1. 1 sc in each sc across. Turn. Repeat for 7 more rows. Fasten off.

The Handles

You will need to make two handles. Hold 2 strands of MC together for this entire section.

Ch 51.

Row 1 (RS): 1 sc in the 2nd ch from hook, 1 sc in each ch across. Turn. (50 sc)

Row 2: Ch 1. 1 sc in each sc across. Turn.

Repeat: Repeat Row 2 a total of 7 more times (9 rows total). Fasten off.

Finishing Handles: Fold each handle lengthwise and use a tapestry needle to sew the edge closed.

Finishing

Assembly

Now it is time to bring your shopping tote together!

  1. Pin the Front panel and the Gusset together with the Wrong Sides (WS) facing each other.
  2. Join 2 strands of MC with a slip stitch at the left marker.
  3. Working through both thicknesses of the fabric, proceed in single crochet down the left side of the bag, across the bottom, and up the right side to the opposite marker. Do not turn your work.
  4. Next Row: Working from left to right (instead of the usual right to left), work 1 reverse sc (crab stitch) in each sc to the end of the row. Fasten off.
  5. Repeat this entire assembly process for the Back panel.

Final Details

With the Right Side (RS) of the work facing you, join 2 strands of MC with a slip stitch to the marked stitch. Ch 1. Work 1 row of reverse sc all the way around the upper top edge of the bag to reinforce it. Fasten off.

Finally, sew the handles to the inside of the bag, positioning them 2.5 inches in from the side edges. Weave in all ends securely.

Tips for Success

To ensure your crochet tote looks professional and lasts for years of shopping trips, keep these tips in mind:

  • Hold Two Strands: This pattern relies on the thickness of two strands of yarn held together. If you use only one strand, the bag will be too floppy and won’t hold its shape.
  • Master the Color Change: When changing colors, always wait until the last two loops are on your hook. This prevents gaps and keeps the color transitions seamless.
  • Watch Your Tension: Cotton yarn has very little stretch. Try to keep your stitches even and not too tight, or the bag may become stiff and difficult to work with.
  • The Crab Stitch: The reverse single crochet (crab stitch) used in the finishing is a beautiful way to create a strong, decorative edge. Take your time with this step to ensure a neat finish.
  • Blocking: Once finished, you may want to lightly steam block your bag to even out the stitches and ensure the dimensions are perfectly square.

More Patterns