This crochet granny square tote bag pattern creates practical everyday tote assembled from coordinated granny squares. The design uses approachable stitches, clearly marked shaping, and practical finishing details for a polished handmade result.
Project Overview
- Skill level: Easy
- US terminology
- Finished size: About 14 inches wide by 15 inches tall, excluding handles
- Construction: Assembled from thirteen four-round granny squares with a firm upper band and handles.
Materials
- Worsted-weight yarn in the project colors
- 4.5 mm (7) crochet hook
- Yarn needle
- Scissors
- Stitch markers

Gauge and Sizing
Make a small swatch in the main stitch pattern. Aim for a firm, even fabric suited to the project, and adjust the hook by 0.5 mm if needed. Measure the work without stretching. Finished size: About 14 inches wide by 15 inches tall, excluding handles.
Abbreviations
- ch: chain
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- inc: two stitches in one stitch
- inv dec: invisible single crochet decrease
- sl st: slip stitch
- st(s): stitch(es)
Pattern Notes
- Counts in parentheses are the completed stitch count for that row or round.
- Beginning chains do not count as stitches unless a step states otherwise.
- Use a marker to identify the first stitch of rounds and count before continuing.
- Change yarn on the final pull-through of the preceding stitch and weave ends securely.
Complete Crochet Instructions
Make 13 Granny Squares
- With the center color, make a magic ring. Work 12 dc into the ring and join. (12 sts)
- Rnd 2: Ch 3, dc in same stitch, then 2 dc in each remaining stitch; join. (24 sts)
- Rnd 3: In four evenly spaced corner spaces work [2 dc, ch 2, 2 dc]; work 2 dc in each intervening space. Join.
- Rnd 4: Repeat the corner groups and work 3 dc in each side space. Fasten off and block every square to 4 inches.
Assembly
Arrange four squares for the front, four for the back, four folded along the side/bottom gusset, and one centered as an outer pocket. Join with mattress stitch through matching loops. Keep every square facing the same direction.
Top Band and Handles
Join cream yarn at the top edge. Work 3 rounds of sc evenly, keeping the same stitch count. For each handle, mark a centered 24-stitch section, ch 45 above it, skip the marked section, and continue sc. On the next round work sc into every chain. Add two more rounds, reinforce the handle bases, and weave in securely.

Construction Check
Lay out all pieces before final assembly. Match marked centers and edges, distribute stitches evenly, and compare paired pieces for symmetry before sewing.

Finishing
- Weave every yarn tail through several stitches on the wrong side, reverse direction, and trim.
- Shape gently by hand. Wet block flat only when appropriate for the chosen fiber and project.
- Inspect seams, attachments, and stitch counts before use.

Customization and Practical Tips
- Change the palette while keeping yarn weight and gauge consistent.
- Record the hook size and final measurements if making another version.
- For washable projects, follow the yarn label and reshape while drying.

Frequently Asked Questions
Can I substitute yarn?
Yes. Choose a yarn with similar thickness and behavior, then swatch because fiber and twist affect size and drape.
How do I keep the result symmetrical?
Count each row or round, mark center points, and compare matching pieces before fastening off or sewing.
