Granny Square Shopper by Jessie Kamphuis

Granny Square Shopper

Crochet
August 2025
both are used in this pattern
DK (11 wpi) ?
21 stitches and 30 rows = 4 inches
in 21 stitches x 30 rows to 10cm on 3.5mm needles. 1 granny square = approx. 10 cm x 10 cm with a 4.0 mm crochet hook
4.0 mm (G)
The pattern is written for one size, designed to fit around a reusable jute shopping bag (mine is from Dutch supermarket Albert Heijn). You can adjust the dimensions by changing yarn weight, hook size, or the number of rows in your panels.
US
Dutch English
This pattern is available as a free Ravelry download

The Granny Square Shopper is a fun and nostalgic crochet project that brings the timeless charm of granny squares into a modern, functional design. Whether you’re heading to the market, going shopping, or enjoying a day out, this colorful tote is the perfect companion.

This bag is worked using Scheepjes Softfun, a soft and durable cotton-acrylic blend available in a wide range of beautiful colors. I used two Softfun Colour Packs (20g balls) for extra colour variety, plus five 50g balls in color Tortilla for joining and the borders. You can also use leftover yarn from your stash, but keep in mind that your final measurements may vary depending on yarn weight and tension.

The bag is constructed from 16 granny squares, joined together using the Join As You Go method. Once joined, the body is shaped by adding extra rows for height, a solid bottom, and two side panels. The result is a practical and eye-catching bag that is fun to make and even more fun to use.

Experiment with different color combinations to create your own unique version, and share your project using #GrannySquareShopper so I can see your creation!

Size Options

The pattern is written for one size, designed to fit around a reusable jute shopping bag (mine is from Dutch supermarket Albert Heijn). You can adjust the dimensions by changing yarn weight, hook size, or the number of rows in your panels.

Finished Size (excluding handles):

  • Width: 41 cm
  • Height: 33 cm
  • Depth: 14 cm

Gauge

1 granny square = approx. 10 cm × 10 cm using a 4.0 mm crochet hook
Gauge is important for ensuring the finished panels fit your base bag

Materials

  • Reusable jute shopping bag (Albert Heijn or similar)
  • 4.0 mm crochet hook
  • Tapestry needle
  • Scissors

Yarn:

  • Scheepjes Softfun Colour Pack – 12 × 20g balls (2 packs for extra variety)
  • Scheepjes Softfun Tortilla – 5 × 50g balls (for joining, borders, and extra rows)