Granny Square Tote Bags: Joining Techniques That Keep Seams Flat

Granny Square Tote Bags: Joining Techniques That Keep Seams Flat

Posted on

5 min read

Granny squares are cheerful, portable, and easy to love. Turning them into a tote bag is a natural next step, but many first attempts end up with wavy seams and a bag that twists. The problem is rarely the squares. It is the joining method. A join that pulls too tight puckers the fabric. A join that is too loose leaves gaps. This guide shows joining techniques that keep seams flat, so your tote hangs straight and holds its shape. You will learn how to pick squares that match, how to join them with a flat seam, and how to finish the bag with a lining and handles. The project suits a crocheter who can make a basic granny square and wants to turn a stack of squares into something useful.

Colorful crocheted granny squares
Even granny squares with flat joins make a tote that hangs straight.

Choosing Squares That Join Cleanly

Flat joins start before you pick up a joining hook. Make all your squares with the same yarn weight and the same hook size, and block each square to the same measurements. A tote bag usually needs twelve to sixteen squares of about 15 cm each. Count the stitches on each edge of every square. If one square has fourteen stitches per edge and another has sixteen, the join will pucker. Fix the count by adding or removing a round, or remake the odd square. Use the same number of rounds for every square so the edges line up. Press or steam block each square to the same size on a blocking board. Pin the corners, mist lightly, and let the squares dry fully. Blocking evens out tension differences and makes joining far easier. Lay the squares out in the bag layout before you join anything. Arrange colors so no two identical squares touch. A few minutes of planning here saves an hour of rejoining later.

The Flat Slip Stitch Join

The slip stitch join is the flattest method for granny squares, and it is easy to learn. Hold two squares with right sides together and the edges you want to join lined up. Insert the hook through the back loops only of the first stitch on each square. Yarn over and pull through both loops and the loop on your hook in one motion. That is one slip stitch. Continue across the edge, working one slip stitch into each pair of stitches. Keep the tension loose. The joining yarn should lie flat against the squares, not pull them together. If the seam starts to pucker, switch to a hook one size larger for the join. Work the join from the bottom of the bag upward so gravity helps the squares hang straight. When you reach the end of an edge, do not cut the yarn. Carry it to the next join if the squares touch at a corner. Join the front panel and the back panel the same way.

Joining Panels, Bottom, and Sides

Once the front and back panels are flat, join them into a bag. Hold the panels right sides together and slip stitch the two side edges and the bottom edge, leaving the top open. Work the corner stitches carefully, since corners take the most stress. At each corner, work two slip stitches into the same corner stitch to keep the join firm. If the bag needs a flat bottom, add a bottom panel of two more squares or a rectangle of crocheted fabric. Join the bottom panel to each side panel with the same slip stitch method. If a side pulls inward, the join on that side is too tight. Undo it and rejoin with looser tension. If the bottom sags, add a piece of stiff cardboard wrapped in fabric inside the bag. A firm bottom helps the tote hold groceries, books, or yarn.

Lining, Handles, and Finishing

A lining protects the crochet and stops small items from poking through the stitches. Cut two lining rectangles to match the finished bag panels, plus a 1 cm seam allowance. Sew the lining panels together on three sides, leaving the top open. Slip the lining into the bag with wrong sides together and fold the top edge of the lining down by 1 cm. Pin the lining to the top edge of the bag and whipstitch it in place with matching thread. For handles, crochet two straps of double crochet, each about 50 cm long, or cut two strips of webbing. Sew the handles to the inside of the bag, about 8 cm from each side edge. Reinforce each handle end with a small square of fabric on the inside. Test the handles by loading the bag with books and lifting it. If a handle shifts, add more stitches. Weave in all yarn ends with a tapestry needle, working each tail back through three stitches. Trim the tails close to the work. Your granny square tote is ready. With flat joins and a lining, it will carry daily loads without twisting out of shape.

Flat joins make the difference between a tote that sags and one that looks made to order. Match your squares, join with loose slip stitches, and finish with a lining and firm handles. Take your time with each seam.