Easy Crochet Granny Square Bag: Free Pattern & Materials
A structured cotton bag feels substantial in your hands and holds its shape through daily errands or trips to the library. These granny square bags offer a satisfying rhythm for makers who appreciate clear, modular progress rather than row after row of endless stockinette. This design suits anyone building confidence with basic double crochet stitches while creating a useful item for themselves or a friend. By focusing on the right yarn choice and proper gauge, you ensure your bag lasts for years. You will learn how to handle yarn transitions effectively and how to secure joins that keep your stitches stable and looking clean.

Why This Project Is Worth Making
The classic crochet granny square bag is a fundamental project that combines functional utility with repetitive, meditative stitching. Because this design relies on individual motifs joined together, it is an ideal way to utilize partial skeins of yarn left over from larger projects. The construction process allows you to work in portable segments, making it easy to finish a portion of the bag during short breaks or while traveling. Beginners often find this pattern helpful because it reinforces consistent tension and accurate counting through the repetitive nature of the granny square motif.
I finished this bag over a long weekend using scraps from my stash and the assembly was much more intuitive than I expected. The size is perfect for carrying a few books and my current project.
— Sarah, hobbyist crocheter
Pattern Overview & Skill Level
- Skill Level: Advanced Beginner
- Approximate Time: 6 to 8 hours
- Construction: Thirteen individual granny squares joined with a whip stitch, finished with a double crochet border and two straps.
- Finished Dimensions: 12 inches wide by 12 inches tall, excluding straps.
Materials & Supplies Needed
- Yarn: Worsted weight #4, 100% cotton, approximately 450 yards total. Cotton is recommended for bags to prevent the fabric from stretching excessively under the weight of items.
- Hook Size: 5.0 mm (H-8).
- Notions: Yarn needle for weaving ends, stitch markers to hold squares in place during joining, and scissors.
- Yarn Substitutions: Acrylic yarn may be used, though it will have more “give” and may require a smaller hook size to maintain structural integrity.
Stitch Guide & Abbreviations (US Terms)
- ch: chain
- sc: single crochet
- dc: double crochet
- sl st: slip stitch
- st/sts: stitch/stitches
- sp: space
- Cluster: A group of 3 dc stitches worked into the same space.
- Join: Using a slip stitch to connect the end of a round to the beginning.
Step-by-Step Pattern Instructions
Granny Square Motif
Make 13 identical squares.
- Round 1: Ch 4, join with sl st to form a ring. Ch 3 (counts as dc), 2 dc in ring, ch 2, (3 dc in ring, ch 2) three times. Join with sl st to top of starting ch-3. (12 dc, 4 ch-2 spaces)
- Round 2: Sl st into next 2 sts and into the ch-2 corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same space (corner made). Ch 1, skip 3 sts, (3 dc, ch 2, 3 dc) in next ch-2 space. Repeat from * to * two more times. Ch 1, join to top of starting ch-3. (24 dc, 4 ch-2 spaces, 4 ch-1 spaces)
- Round 3: Sl st to corner space. Ch 3, 2 dc, ch 2, 3 dc in corner. Ch 1, 3 dc in ch-1 space, ch 1, (3 dc, ch 2, 3 dc) in corner. Repeat from * to * two more times. Ch 1, 3 dc in last ch-1 space, ch 1, join to top of starting ch-3. (36 dc, 4 ch-2 spaces, 8 ch-1 spaces)
- Round 4: Work in pattern, placing (3 dc, ch 2, 3 dc) in corners and 3 dc in each side ch-space. Join and fasten off. (48 dc)
Assembly
Lay out the squares in a cross formation: a base of 4 squares, a middle section of 4, and an upper section of 4. Use the 13th square to reinforce the base. With right sides facing together, whip stitch the edges of the squares through the back loops only. Once the main bag body is joined, fold it into a cube shape and stitch the remaining side seams closed.
Straps
Attach yarn to the top corner of the bag. Ch 60. Skip over the top of the bag and attach the chain to the opposite corner with a sl st. Work 1 row of sc back along the chain to thicken the strap. Fasten off and repeat on the other side.
Care & Washing Instructions
- Hand wash in cool water with a mild detergent to preserve the shape and color of the yarn.
- Lay the bag flat on a clean towel to air dry, reshaping it while damp.
- Avoid machine drying, as heat can cause cotton fibers to shrink or distort the square motifs.
Pro Tips & Common Mistakes to Avoid
Maintain consistent tension by holding your yarn with the same amount of pull throughout the entire project. If you notice the squares curling, your tension might be too tight; try moving up a hook size. Always place a stitch marker in the first stitch of every round when working continuous rounds to keep track of your position. Weave in your ends securely by running the yarn tail through the backs of the stitches in two different directions, which prevents them from working loose during heavy use.
Frequently Asked Questions
Can I use a different yarn weight for this bag?
Changing the yarn weight will significantly alter the final dimensions. Using a lighter weight yarn will result in a smaller bag, while a heavier yarn will require more yardage and a larger hook to avoid a stiff fabric.
How do I make the straps longer?
Simply increase the starting chain count for the straps. Ensure you add the same number of stitches to both straps to maintain symmetry and balance when carrying the bag.
Is this project suitable for a complete beginner?
While the stitches are basic, the assembly process requires patience. A beginner who is comfortable with the double crochet stitch and knows how to join pieces will find this project manageable.
May I sell the bags I make from this pattern?
This pattern is intended for personal use. Please refer to the specific copyright terms provided by the designer regarding commercial sales of finished goods.

Your finished bag provides a sturdy solution for carrying books or groceries with a handmade touch that mass-produced items lack. You might try alternating solid color squares with variegated yarn for a bolder aesthetic or increase the number of rounds on each motif to make a larger tote for beach days. Snap a photo of your bag and share it online so others can see your progress. I encourage you to browse the rest of the blog for more patterns that use your remaining stash of scrap yarn.





